Компоненты и технологии, № 3'2GG5
IDT: программные и аппаратные средства поддержки разработок
для телекоммуникационных микросхем
В статье представлен обзор аппаратных и программных средств поддержки разработок на базе специализированных телекоммуникационных микросхем компании IDT, приводятся краткие технические характеристики некоторых отладочных комплектов. Настоящая публикация является продолжением статьи, опубликованной в «КиТ» № 7 '2004 и посвященной описанию спектра изделий IDT для телекоммуникаций.
Татьяна Мамаева
Постоянное повышение скорости передачи и обработки информации в современных системах связи требует использования быстродействующих цифровых устройств. Поэтому одним из основных стратегических направлений деятельности компании IDT является разработка новых продуктов, удовлетворяющих современным требованиям к системам связи и телекоммуникаций. Еще одним направлением, не менее успешно развиваемым компанией, является производство отладочных комплектов, ориентированных на поддержку телекоммуникационных семейств. Для разработок на базе специализированных телекоммуникационных микросхем (LIU, трансиверов SuperJET, кодеков, тактовых генераторов WAN PLL, цифровых коммутаторов) корпорация IDT предлагает недорогие отладочные комплекты, в общем случае состоящие из оценочной платы, программного обеспечения с графическим пользовательским интерфейсом, CD с документацией, интерфейсного кабеля RS232 и блока питания.
Отладочные комплекты для разработки на базе микросхем LIU позволяют моделировать соедине-
Таблица1
Наимено- вание Базовая микросхема LIU Краткие характеристики
IDT82EBV2048 IDT82V2048 8 каналов Т1/Е1, короткие линии
IDT82EBV2058 IDT82V2058 8 каналов Е1, короткие линии
IDT82EBV2081 IDT82V2081 1 канал Т1/Е1/Л, длинные линии
IDT82EBV2082 IDT82V2082 2 канала Т1/Е1/Л, длинные линии
IDT82EBV2084 IDT82V2084 4 канала Т1/Е1/Л, длинные линии
IDT82EBV2088 IDT82V2088 8 каналов Т1/Е1/Л, длинные линии
IDT82EBP2816 IDT82P2816 16 каналов Т1/Е1/Л, короткие линии
IDT82EBP2821 IDT82P2821 21 канал Т1/Е1/Л, короткие линии
IDT82EBP2828 IDT82P2828 28 каналов Т1/Е1/Л, короткие линии
ния с использованием линейного интерфейса T1/E1/J1 для работы на короткие или длинные линии. Полный перечень отладочных комплектов для микросхем LIU приводится в таблице 1.
Состав отладочного комплекта рассмотрим на примере IDT82EBV2082. Оценочная плата комплекта (рис. 1) построена на базе микросхемы линейного интерфейса LIU IDT82V2082, микроконтроллера Atmel AT89C51, ПЛИС Altera EPM7128, содержит два кон-
Компоненты и технологии, № 3'2GG5
Рис. 4. Графический пользовательский интерфейс для IDT82EBP2282
Таблица 2
Наимено- вание Базовая микросхема трансивера Краткие характеристики
IDT82EBP2281 IDT82P2281 1 канал Т1/Е1/Л, короткие и длинные линии
IDT82EBP2282 IDT82P2282 2 канала Т1/Е1/Л, короткие и длинные линии
IDT82EBP2284 IDT82P2284 4 канала Т1/Е1/Л, короткие и длинные линии
IDT82EBP2288 IDT82P2288 8 каналов Т1/Е1/Л, короткие и длинные линии
нектора RJ45, один BNC-разъем для подключения внешнего источника тактового сигнала и другую вспомогательную периферию (джамперы, разъем RS232). Управление оценочной платой IDT82EBV2082 осуществляется через графический пользовательский интерфейс. После запуска пакета на экране появится окно (рис. 2), рабочее пространство которого можно разделить на следующие зоны: системное меню и панели инструментов, графическое поле с разбивкой на функциональные блоки, строка состояния.
С помощью команд системного меню осуществляется загрузка существующих и создание новых скриптовых файлов, управление параметрами рабочего пространства, настройка режимов работы последовательного порта, конфигурации ПЛИС, доступ к содержимому внутренних регистров IDT82EBV2082 с возможностью их редактирования. Панели инструментов позволяют выполнить те же самые команды простым щелчком «мыши» на выбранной пиктограмме. В графической зоне также возможен просмотр и редактирование внутренних регистров IDT82EBV2082. Эта операция может осуществляться путем выбора функционального блока и последующего выбора нужного регистра из всплывающего меню.
Рекомендуемая конфигурация компьютера для работы с отладочным комплектом IDT82EBV2082 следующая: процессор Pentium MMX 166 МГц или более мощный, свободная область на жестком диске 500 Мбайт или более, ОЗУ 64 Мбайт или более, монитор SVGA 1024x768, операционная система Microsoft Windows 9х/2000/ЭТ, мышка (2 или 3 кнопки), последовательный порт со скоростью передачи данных до 9600 бит/с.
Отладочные комплекты для разработки на базе трансиверов SuperJET позволяют моделировать соединения для ближней и дальней связи с использованием линейного интерфейса T1/E1/J1 и фреймера. Перечень отладочных комплектов для трансиверов приводится в таблице 2.
Для примера рассмотрим состав отладочного комплекта IDT82EBP2282. Оценочная плата IDT82EBP2282 (рис. 3) построена на базе микросхемы трансивера IDT82P2282, тактового генератора с PLL — IDT82V3002, микроконтроллера IDT79RC32V332, ПЛИС Altera EPM7128, Flash-памяти AM29LV040B для хранения firmware, SRAM IDT71V416. Она содержит два коннектора RJ45, один BNC-разъем для подключения внешнего источника тактового сигнала и вспомогательную периферию.
Возможности графического пользовательского интерфейса IDT82EBP2282 (рис. 4) гораздо шире, чем у IDT82EBV2082, и в дополнение к уже перечисленным командам позволяют настраивать параметры схемы тактирования (опорные сигналы, цепи PLL) и выбирать режим работы — T1/J1 или E1.
Рекомендуемая конфигурация компьютера для работы с отладочным комплектом IDT82EBP2282 имеет сходство с конфигурацией, требующейся для IDT82EBV2082. Исключение составляет лишь последовательный порт, который в последнем случае должен обеспечивать скорость передачи данных до 115200 бит/с.
Отладочные комплекты для разработки на базе тактовых генераторов WAN PLL предназначены для моделирования сигналов синхронизации интерфейсов цифровых абонентских линий, волоконно-оптических и беспроводных сетей передачи данных. В таблице 3 представлен перечень отладочных комплектов.
Состав отладочного комплекта рассмотрим на примере IDT82EBV3012. Оценочная плата (рис. 5) построена на базе тактового генератора IDT82V3012, содержит два BNC-разъема для подключения внешних источников синхронизации и множество контрольных точек для съема испытательных сигналов. Рекомендуемый инструментарий для работы с отладочным комплектом IDT82EBV3012: осциллограф,
Таблица 3
Наименование Базовая микросхема WAN PLL Краткие характеристики
IDT82EBV3001A IDT82V3001A T1/E1
IDT82EBV3002A IDT82V3002A T1/E1
IDT82EBV3011 IDT82V3011 T1/E1/OC (19,44 МГц)
IDT82EBV3012 IDT82V3012 T1/E1/OC (19,44 МГц)
IDT82EBV3155 IDT82V3155 T1/E1/OC (155 МГц)
генератор опорных частот 8 кГц, 1,544 МГц, 2,048 МГц или 19,44 МГц, универсальный частотомер.
Отладочные комплекты для разработки на базе кодеков и SLIC позволяют моделировать прием и передачу голосовых данных в цифровые линии через аналоговые телефонные сети общего пользования. Перечень отладочных комплектов и SLIC-карт, предлагаемых корпорацией IDT, приводится в таблице 4.
Для примера рассмотрим отладочный комплект IDT82EBV1068. Базовая плата (рис. 6)
Таблица 4
Наименование Базовая Краткие
микросхема характеристики
IDT82EB1024 IDT821024 4 канала,кодек
IDT82EB1034 IDT821034 4 канала,кодек
IDT 82EB(V)1054A IDT82(V)1054A 4 канала,кодек
IDT82EB1064 IDT821064 4 канала,кодек
IDT82EB(V)1068 IDT82(V)1068 8 каналов, кодек
IDT82EB1611 IDT821611 2 канала, ЗИС
IDT82EB1621 IDT821621 2 канала, ЗИС
IDT82EB55142 HC55142 2 канала, ЗИС
IDT82EB55185 HC55185 2 канала, ЗИС
Компоненты и технологии, № 3'2GG5
Рис. S. Графический пользовательский интерфейс для IDT82EBV1068
Рис. 7. Окно настройки параметров оценочной платыIDT82EBV1068
построена на базе кодека IDT82V1068, микроконтроллера Atmel AT89C52, ПЛИС Altera EPM7128. Кроме того, она содержит восемь SLIC-интерфейсов, четыре BNC-разъема для подключения тестера-анализатора PCM-4, разъем RS232.
Управление оценочной платой IDT82EBV1068 осуществляется также посредством графического пользовательского интерфейса. После запуска пакета на экране появится окно настройки параметров оценочной платы (рис. 7), в котором требуется установить режим работы (MPI или GCI), типы кодека и SLIC, настроить COM-порт. После всех необходимых
установок загружается рабочее окно (рис. 8), системное меню которого содержит команды для управления параметрами SLIC и таймслотами, настройками цифрового интерфейса (унифицированного схемного интерфейса GCI или микропроцессорного интерфейса MPI), генератора FSK и тонального генератора, а также команды выбора типа диагностического теста, установки значений коэффициентов цифровых фильтров. Расчет коэффициентов фильтров и генерация исходного файла для загрузки осуществляется под управлением программы Cal48, которая также входит в состав отладочного комплекта.
Для работы с отладочным комплектом IDT82EBV1068 рекомендуется следующая конфигурация системы: компьютер типа IBM PC AT, операционная система Microsoft Windows 98/ NT/2000/XT, память ОЗУ 32 Мбайт или более, телефонные аппараты (режим эмуляции), тестер-анализатор PCM-4 (режим тестирования), внешние источники питания +З, -24, -48 В.
Отладочный комплект IDT72EBV73273 для разработки на базе цифровых коммутаторов позволяет моделировать процессы независимой коммутации в системах с временным разделением каналов (цифровые телефонные станции). Оценочная плата IDT72EBV73273 (рис. 9) построена на базе двух цифровых коммутаторов (IDT72V73273 и DT72V73260), ми-
кроконтроллера IDT79RC32V332, тактового генератора IDT82V3002, ПЛИС Altera EPM7128, Flash-памяти AM29LV040B для хранения firmware, SRAM IDT71V416, содержит вспомогательную периферию. Команды системного меню графического пользовательского интерфейса (рис. 10) обеспечивают возможность настройки режимов работы последовательного порта, конфигурации ПЛИС, параметров цифровых коммутаторов путем доступа к содержимому внутренних регистров и к внутреннему массиву памяти микросхем IDT72V73273 и DT72V73260.
Рекомендуемая конфигурация компьютера для работы с отладочным комплектом IDT72EBV73273: процессор Pentium MMX 166 МГц или более мощный, свободная область на жестком диске 500 Мбайт или более, ОЗУ 64 Мбайт, монитор SVGA 1024x768, операционная система Microsoft Windows 9х/2000/ЭТ, мышка (2 или 3 кнопки), последовательный порт со скоростью передачи данных до 115200 бит/с.
Возможности рассмотренных отладочных комплектов позволяют значительно сократить время создания законченных систем или их прототипов, эффективнее проводить разработку и отладку аппаратного и программного обеспечения. Они также могут найти свое применение и при подготовке специалистов в области телекоммуникаций.
Рис. 1G. Графический пользовательский интерфейс для IDT72EBV73273