ISP1760 интегрирует один расширенный интерфейс Host-контроллера (EHCI), один транслятор транзакций (TT) и три приемопередатчика. Благодаря интегрированию высокоскоростных USB-приемопередатчиков, контроллер ISP1760 способен выполнять обмен данными во всех скоростных режимах, в т.ч. высокоскоростной (480 Мбит/сек), полноскоростной (12 Мбит/сек) и низкоскоростной (1.5 Мбит/сек). К трем исходящим портам допускается подключение трех устройств одновременно, работающих в любом из скоростных режимов.

ISP1760 имеет стандартный процессорный интерфейс, который делает возможным подключение к процессору по типу параллельной памяти. ISP1760 это ведомый хост-контроллер, в следствии чего лишен необходимости управлять системной шиной. Конфигурационные возможности интерфейса позволяют добиться совместимости с различными процессорами. Данные передаются в 16-битном или 32-битном форматах с использованием механизмов программируемого ввода-вывода (PIO) или прямого доступа к памяти (DMA) и возможностями конфигурации активных логических уровней (0 или 1) сигналов управления.

Встроенный блок транслятор транзакций (TT) позволяет установить соединение с полноскоростными и низкоскоростными устройствами без необходимости интеграции открытого интерфейса хост-контроллера (OHCI) или универсального интерфейса хост-контроллера (UHCI). Таким образом, взамен двух наборов драйверов EHCI и OHCI/UHCI пользователю потребуется только один набор (EHCI), что существенно снижает сложность программного обеспечения и стоимость элементной базы.

Отличительные особенности:

  • Три высокоскоростных USB-приемопередатчиков с поддержкой высокоскоростного, полноскоростного и низкоскоростного режимов
  • Транслятор транзакций для поддержки полно-/низкоскоростных USB устройств
  • До 64 кБайт внутренней памяти (8К х 64 бит) с доступом через стандартный процессорный интерфейс; работа в многозадачном режиме позволяет реализовать виртуальный механизм сегментации с возможностью переключения банков по запросу задания
  • Немультиплексированный, с переменным временем ожидания стандартный процессорный интерфейс с поддержкой 16- или 32-битной конфигурации внешней шины
  • Ведомый контроллер прямого доступа к памяти (Slave DMA) снижает нагрузку системного процессора при передачи данных из/в память
  • Интегрированный PLL с резонатором на 12 МГц и поддержкой внешнего источника тактового сигнала
  • Интегрированная конфигурируемая FIFO
  • Линии ввода/вывода совместимы с интерфейсом низковольтных микроконтроллеров (1.65…3.6 В)
  • Работа от внешнего источника питания на 3.3…5.0 В
  • Интегрированный регулятор напряжения из 3.3 В в 1.8 В для питания ядра
  • Интегрированная схема сброса по включению питания и падению напряжения
  • Ток потребления
    • один порт активен в высокоскоростном режиме: <100 мА
    • в режиме ожидания: <150 мкА при комнатной температуре
  • Цифровая или аналоговая защита от перегрузки по току
  • Доступны в корпусах LQFP-128 и TFBGQ-128

 

Запросить образцы, средства разработки или техническую поддержку

 

Документация на ISP1760 (англ.)

Брошюра по USB хост-контроллерам ISP176x (англ.)