Субмодуль CCPU20
Коммуникационный и управляющий субмодуль CCPU20 предназначен для организации асинхронного ввода/вывода потоков цифровых данных совместно с базовыми автономными беспроцессорными модулями и модулями процессоров ЦОС производства ЗАО "ИнСис".
Внешний вид субмодуля:
Основные характеристики:
- Асинхронный канал ввода-вывода
- Суммарная пропускная способность субмодуля до 3 Мбайт/сек
- разъем USB тип B
- разъем RJ45 (Ethernet)
- ПЛИС XC3S400
- Процессор TMS320VC5509A
- Flash память: 4 Мбайт (4Mx8)
- Опорный генератор 24,0/25,0 МГц
Субмодули семейства CCP выполнены по единой структурной схеме, включающей разъем базового модуля, интерфейсную ПЛИС, процессор, память программ, интерфейс физической линии. Единая архитектура субмодулей, одинаковое конструктивное исполнение и унифицированный протокол обмена информацией между этими субмодулями и базовыми автономными модулями позволяют оперативно собирать системы из готовых узлов в соответствии с требованиями заказчика.
Субмодуль CCPU20 обеспечивает подключение к компьютеру по интерфейсу USB 2.0 High Speed или работу в сети Ethernet 10/100Мбит. Субмодуль обеспечивает обмен со скоростью до 3 Мбайт/сек. Передача выполняется через сдвоенную витую пару в экране с разъемами USB тип B, либо кабель UTP Cat5 четыре витые пары без экрана с разъемом RJ45. Протокол интерфейса реализуется в ПЛИС, физический уровень обеспечивает контроллер интерфейса.
Интерфейс USB обеспечивает контроллер CY7C68001 фирмы Cypress. Для работы в сети Ethernet 10/100 устанавливается контроллер W3150A фирмы Wiznet.
Интерфейс CCP субмодуля выполнен на микросхеме XC3S400. Встроенный в субмодуль процессор TMS320VC5509A решает задачи управления и взаимодействия с базовым модулем. Протокол работы определяется загруженной конфигурацией ПЛИС и программой процессора субмодуля. Это позволяет гибко настраивать протокол работы под конкретную задачу.
Структурная схема