Радиомаршрутизатор на микропроцессоре RDC R8610
Постановка задачи
Необходимо разработать аппаратную платформу для радиомаршрутизатора. Платформа должна иметь наименьшую себестоимость и соответствовать всем предъявляемым техническим требованиям. Основная функция системы - работа в качестве радиомаршрутизатора.
Основные технические требования:
- Оперативная память 32Мб.
- Возможность подключения дополнительного носителя информации объемом от 64 до 128Мбайт
- Поддерживаемые интерфейсы:
- 1 - Ethernet 10/100;
- 1 - miniPCI.
- Рабочий температурный диапазон -30 + 40С.
Решение
Основной задачей является выбор недорогой, но максимально функциональной платформы. В качестве таковой мы предлагаем использовать SoC(System on Chip) R8610 производства RDC.
В одном кристалле объединены:
- 32 разрядный RISС процессор c поддержкой x86 инструкций
- два MAC контроллера (Fast Ethernet MAC)
- два USB2.0 Host порта
- один Full UART
- PCI контроллер вер. 2.1
- LPC интерфейс.
Архитектура процессора поддерживается ОС Windows, Linux и большинством RTOS.
Структурная схема изделия будет иметь следующий вид (рис.1):

Рис. 1. Общая структурная схема.
Структурная схема состоит из:
- микросхемы R8610 (SoC);
- UART в качестве порта для отладки ПО;
- SDRAM памяти;
- Flash памяти;
- микросхемы Super I/O для возможности подключения CF, SD карт, IDE и FDC контроллерами;
- USB портом для подключения клавиатуры, дополнительных накопителей информации (USB DataFlash);
- miniPCI шиной для подключения дополнительных модулей;
- микросхемы реализации физических уровней Ethernet.
Преимущества
|
|
|