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 (англ.)