HMS30C7110
Универсальный сетевой процессор на основе 32-разр. ядра ARM
Отличительные особенности:
- Системные
- 32-разр. ядро ARM7 с кэш-памятью
- Высокоскоростная системная и периферийная шины
- Поддержка режимов Big-Endian / Little-Endian
- Отладка с помощью JTAG
- Кэш-память
- 4 Кбайт объединенной памяти (данных + инструкций)
- 4 способа установки сочетаний
- Буфер записи на 8 слов
- Ethernet MAC
- Двойной MAC с поддержкой 10/100Base T
- Интерфейсы MII, RMII и 7-пров.
- 8 Ethernet MAC адресов
- Режим внутреннего самоприема
- Возможность программирования PHY активных уровней сигнала
- Вывод для вставки минимального размера кадра (64 байта)
- Программирование максимальной длины кадра (до 2000 байт)
- Контроллер ПДП (DMA)
- Двухканальный программируемый ПДП
- Поддержка ПДП у УАПП
- УАПП
- 2 независимых канала Tx/Rx
- Полнодуплексный режим
- Аппаратное управление передачей потока данных в одном канале
- 16 байтный внутренний буфер FIFO для приема и передачи для уменьшения задержки данных
- Режимы контроля четности: четность, нечетность, принудительная передача 1 или 0
- Контроллер прерываний
- Обработка до 32 сигналов прерывания
- Поддержка функции аппаратного приоритета
- Программируемые режимы IRQ/FIQ
- SPI
- Работа в ведущем режиме
- Программируемая разрядность адреса/данных
- Таймер
- Три канала 32-битного таймера
- Выбор канала тактовой частоты
- Порты ввода-вывода общего назначения
- Порты: 13 входных, 9 выходных
- Поддержка входов внешних прерываний
- Контроллер памяти
- Поддержка до 3 банков по 4Мбайт (флэш/ПЗУ) и одного на 128 Мбайт (SDRAM)
- Поддержка всех основных видов памяти SDRAM/ПЗУ/флэш
- Поддержка 32-битной разрядности данных для SDRAM
- Поддержка 8-битной, 16-битной и 32-битной разрядности данных для памятей флэш/ПЗУ
- Контроллер PCMCIA
- Поддержка 16-битного хост-интерфейса плат ПК
- Поддержка CardBus
- Технические характеристики
- Рабочее напряжение: базовое 2.5 В, В/В 3.3 В
- Технология: 0.25мкм КМОП
- Рабочая температура: 0…70° C
- Рабочая частота: 70 МГц
- Корпус: 208-выв. PQFP
Структурная схема HMS30C7110:
Расположение выводов HMS30C7110:
Общее описание:
HMS30C7110 - маломощный микропроцессор с высокой степенью интеграции, предназначенный для телекоммуникационного оборудования таких как IP-распределители, точки доступа беспроводных локальных сетей (WLAN-AP), управляемые свичи/мосты/хабы, маршрутиризаторы и другие устройства для высокоскоростных сетей. HMS30C7110 содержит процессор ARM7TDMI с унифицированной кэш-памятью и выполняет общие сетевые функций, такие как двойной Ethernet MAC, PCMCIA и другие общие периферийные устройства.
Документация:
|
|
997 Kb Engl Полное описание микросхемы |