Поиск по сайту:

 


По базе:  

микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > Компоненты > Cypress > Продукты USB > Полноскоростные USB Hubs

реклама

 




Мероприятия:




CY7C66013, CY7C66113

Полно скоростные (12 Мбит/с) периферийные USB контроллеры со встроенным концентратором

Характеристики:

  • Полно скоростной периферийный USB микроконтроллер со встроенным концентратором
  • Оптимизированный 8 битный USB микроконтроллер
        Гарвардская архитектура
        Задающий генератор с внешним 6 МГц кварцевым резонатором
        Частота внутренних тактовых импульсов ЦП 12 МГц
        Частота внутренних тактовых импульсов 48 МГц
  • Внутренняя память
        256 байтное ОЗУ
        8 КБ ППЗУ (CY7C66013, CY7C66113)
  • Встроенный ведущий/ведомый I2C совместимый контроллер (поддерживающий обмен данными на частоте 100 кГц), допускающий управление через выводы порта ввода-вывода общего назначения (GPIO)
  • Вспомогательный аппаратный параллельный интерфейс (HAPI) для передачи данных внешним устройствам
  • Порты ввода - вывода
        Три GPIO (порты 0,1 и 2) с типовым выходным током вывода 8 мА
        Дополнительный GPIO (порт 3) с типовым выходным током вывода 12 мА, предназначенный для управления светодиодами
        Высоко токовый драйвер, реализуемый в виде объединенных вместе драйверов выводов GPIO и подключаемый к одному выводу
        Все выводы портов GPIO могут быть сконфигурированы как входы с подтягивающими резисторами, как выходы с открытым стоком или как стандартные КМОП выходы
        Порт ЦАП с программируемым входным током (только у CY7C66113)
        Маскируемые прерывания от всех выводов портов ввода - вывода
  • 12 битный таймер со свободным доступом, тактируемый 1 мкс системными импульсами
  • Сторожевой таймер (WDT)
  • Сброс при подаче питания (POR)
  • Удовлетворяет техническим требованиям USB
        соответствует техническим требованиям USB версии 1.1
        соответствует техническим требованиям HID USB версии 1.1
        поддержка одного или двух адресуемых устройств с пятью конфигурируемыми пользователем оконечными устройствами:
            до двух 8- байтовых оконечных устройств управления
            до четырех 8- байтовых оконечных устройств данных
            до двух 32- байтовых оконечных точек данных
        интегрированные приемопередатчики USB
        поддержка четырех исходящих USB потоков
        выводы GPIO позволяют контролировать питание каждого порта
        выводы GPIO позволяют контролировать ток каждого порта
  • Усовершенствованные выходные драйверы, позволяющие снизить уровень излучаемых помех
  • Напряжение питания от 4.0 до 5.5 В
  • Рабочий температурный диапазон от 0 до 70°С
        CY7C66013 выпускается в 48- выводных SOIC и PDIP корпусах
        CY7C66113 выпускается в 56- выводных SSOP корпусах
  • Поддержка промышленного стандарта программирования

Функциональная схема:

Расположение выводов:

Общее описание:

CY7C66013 и CY7C66113 – составные приборы, содержащие полно скоростной USB контроллер и USB концентратор. Приборы идеально подходят для выполнения функций таких периферийных концентраторов как клавиатурные концентраторы. 8 битный однократно программируемый микроконтроллер с 12 Мбит/с USB концентратором поддерживает до 4 исходящих потоков.

CY7C66013 имеет 29 выводов GPIO для поддержки USB и других прикладных программ. Линии ввода - вывода сгруппированы в три порта (P0 [7:0], P1 [7:0], P2 [7:0], P3 [4,0]), где каждый порт может быть сконфигурирован как входы со внутренними подтягивающими резисторами, выходы с открытыми стоками или КМОП выходы. Выводы портов GPIO 0,1,2 имеют максимальный выходной ток 8 мА. Выводы порта 3 имеют максимальный выходной ток 12 мА, позволяющий напрямую управлять светодиодами. Несколько драйверов выводов GPIO могут быть объединены вместе для реализации одного выхода с высокой нагрузочной способностью. Дополнительно, каждый GPIO может использоваться для генерирования прерывания микроконтроллера. Все прерывания от GPIO используют один и тот же вектор прерывания.

Прибор CY7C66113 содержит тридцать один цифровой вывод GPIO (P0 [7:0], P1 [7:0], P2 [7:0], P3 [6:0]) и восемь выводов ЦАП (P4 [7:0]). Каждый вывод ЦАП содержит подтягивающий 14 кОм резистор. При записи в выходной порт ЦАП '1' происходит отключение выходного источника тока, и вывод удерживается в высоком логическом состоянии подтягивающим резистором. При записи же '0' происходит отключение подтягивающего резистора и к выводу подключается источник тока с запрограммированным входным током. Вывод ЦАП может использоваться как вход с подключенным подтягивающим резистором.

Входной ток каждого вывода ЦАП может быть запрограммирован индивидуально 16 битным значением регистра Isink. Выводы ЦАП P4 [1:0] могут использоваться как высоко токовые выходы с программируемым от 3.2 до 16 мА током. Выводы ЦАП P4 [7,2] имеют программируемый диапазон входного источника тока от 0.2 до 1.0 мА. Несколько выводов ЦАП могут быть объединены для управления одним мощным выходом. Все линии ввода-вывода могут использоваться в качестве источников прерывания. Кроме того, для каждого вывода может быть запрограммирована полярность сигнала, вызывающего прерывание.

Микроконтроллер использует внешний 6 МГц кварцевый резонатор с внутренним генератором для генерации опорных колебаний для встроенного системного задающего генератора с ФАПЧ. Это позволяет использовать дешевые 6 МГц кварцевые резонаторы и снизить уровень паразитных излучений (EMI). Генератор с ФАПЧ вырабатывает 6-, 12- и 48- МГц синхроимпульсы для обеспечения работы микроконтроллера.

CY7C66013 и CY7C66113 имеют 8 КБ ППЗУ. Приборы содержат узел сброса при подаче питания, сторожевой таймер и 12 битный таймер со свободным доступом. Узел сброса при включении питания (POR) отслеживает нахождение напряжения питания выше гарантированного рабочего уровня и устанавливает стартовый адрес ППЗУ, равный 0x0000. Сторожевой таймер используется для гарантирования правильного функционирования микроконтроллера после длительного бездействия. Процессор может "зависнуть" в результате зацикливания или ожидания невозможного прерывания.

Микроконтроллер может обмениваться данными с внешними устройствами через выводы GPIO. I2C совместимый интерфейс позволяет обмениваться данными с другими устройствами на частоте 100 кГц. Приборы содержат вспомогательный аппаратный параллельный интерфейс (HAPI), также позволяющий обмениваться данными с внешними устройствами.

12 битный таймер со свободным доступом, синхронизированный 1 МГц сигналом, обеспечивает два периодических прерывания- с периодом 128- мкс и 1.024 - мс. Таймер может использоваться для измерения длительностей импульсов. Разность между значениями таймера в конце импульса и в начале импульса позволяет вычислить длительность в микросекундах. Четыре старших бита таймера автоматически защелкиваются в регистре при считывании значения младшего байта таймера. Т.о. старшие биты считываются фактически не из таймера, а из регистра. Эта характеристика устраняет потребность в программном обеспечении, которое должно отслеживать возможные изменения старших бит после считывания младших бит.

Микроконтроллер поддерживает 11 маскируемых прерываний с различными векторами. Источника прерывания могут являться: 128- мкс (бит 6) и 1.024 - мс (бит 9) выводы таймера, пять оконечных устройств USB, USB концентратор, порт ЦАП, GPIO порты и I2C совместимый интерфейс в ведущем режиме. Биты таймера вызывают прерывание (если оно разрешено) при изменении состояния с '0' на '1'. Прерывание от оконечных устройств USB генерируются после записи ведущим USB устройство данных в FIFO буфер или после того, как USB контроллер отсылает данные ведущему USB устройству. Порты ЦАП имеют дополнительный уровень маскирования, который позволяет выбрать в качестве источник прерывания не все входы ЦАП. GPIO порты также имеют дополнительный уровень маскирования для выбора конкретных выводов в качестве источников прерывания. Для дополнительной гибкости можно также выбрать, какой логический уровень ("1" или "0") сигнала на входе порта ЦАП вызовет прерывание. Для порта GPIO можно выбрать, какой фронт (нарастающий или спадающий) входного сигнала вызовет прерывание.

CY7C66013 и CY7C66113 содержат интегрированный USB автомат последовательного интерфейса (SIE), который обслуживает интегрированную периферию и осуществляет контроль концентратора. Аппаратно поддерживается до двух адресуемых USB устройств- одни адрес для концентратора (два оконечных устройства) и один адрес для смешанных устройств (три оконечных устройства). SIE позволяет ведущему USB устройству обмениваться данными с концентратором и получить доступ к внутренним функциям микроконтроллера. Приборы содержат ретранслятор концентратора 1:4 с одним входящим информационным потоком и 4 исходящими потоками. USB концентратор позволяет управлять питанием портов исходящих потоков при помощи выходов GPIO, назначенных пользователем в качестве аппаратного обеспечения. Пользователь может назначить совместное или раздельное управление питанием всех портов.

Документация:

  436 Kb Engl Описание микросхемы
  CY3654 + CY3654-PO3 - комплект разработчика
  Описание USB 1.0
  Описание I2C





 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru
©1998-2023 Рынок Микроэлектроники