Перейти к содержанию
    

Подскажите микроконтроллер с USB 2.0 high speed (480МГц)

Доброго времени суток!

 

Требуется выбрать микроконтроллер, который должен решать следующие задачи :

1. По первому порту USB 2.0 high speed (480МГц) получать данные до 40 мегабит/сек (будет этот порт host или device пока не определено) Полученные и перепакованные данные сбросить по параллельной шине на ПЛИС для дальнейшей обработки.

2. По второму порту USB 2.0 full speed (12МГц) host получать и передавать данные до 2 мегабит/сек. Полученные и перепакованные данные сбросить по параллельной шине на ПЛИС для дальнейшей обработки.

3. Желательно наличие и третьего порта, аналогичного пункту 2.

4. Управлять по парллельной шине (напямую, или через ПЛИС) м\сх контроллера (манчестер).

5. Задание циклограммы работы всех вышеупомянутых устройств.

Температурный диапазон - -40 +65. Желательна уверенность , что м\сх работопособна и при -60.

Желательно наличие Stated Kits c обильными примерами по работе с USB.

 

Зарание благодарю за советы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

STM32F2xx/F4xx, LPC18xx. По два порта USB Host/Device, параллельная шина сейчас везде есть. Три порта USB это уже другая весовая категория (слоны типа i.MX53, например), но теоретически можно и на легкие контроллеры м/с хаба поставить и сделать портов столько сколько нужно.

Параллельную шину для слива данных в ПЛИС совсем не обязательно 2МБит легко уйдут по UART или SPI, да и 40МБит тоже можно через SPI прогнать.

Пятый пункт не понял.

-60 - сомнительно, ну т.е. работать то они может и будут, но как долго? И будет ли работать следующая партия? Лучше обогрев сделать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как вариант, если потребуюся три usb и один из них девайс - можно какой-нибудь ftdi чип (например ft232h) цепануть напрямую к ПЛИС, думаю с перепаковкой данных ПЛИСина справиться 8)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Извиняюсь за вторжение в эту ветку, но тоже прошу совета с выбором процессора. Требования следующие:

- ARM-подобное ядро >200MHz

- USB hi-speed

- Ethernet с поддержкой IEEE1588

- SDRAM

- SD card

- TDM или как там его называют, последовательный интерфейс с временным разделением каналов.

Ну и конечно чтобы легко покупабельный был.

Может кто встречал такой, заранее спасибо.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Доброго времени суток!

 

Требуется выбрать микроконтроллер, который должен решать следующие задачи :

1. По первому порту USB 2.0 high speed (480МГц) получать данные до 40 мегабит/сек (будет этот порт host или device пока не определено) Полученные и перепакованные данные сбросить по параллельной шине на ПЛИС для дальнейшей обработки.

2. По второму порту USB 2.0 full speed (12МГц) host получать и передавать данные до 2 мегабит/сек. Полученные и перепакованные данные сбросить по параллельной шине на ПЛИС для дальнейшей обработки.

 

Может быть Вам подойдёт Kinetis K60 от Freescale.

Семейство правда новое и неизвестно как с доставабельностью. Но нам оперативно прислали платку с другим процессором и обещали в достатке kl14.

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Извиняюсь за вторжение в эту ветку, но тоже прошу совета с выбором процессора. Требования следующие:

- ARM-подобное ядро >200MHz

- USB hi-speed

- Ethernet с поддержкой IEEE1588

- SDRAM

- SD card

- TDM или как там его называют, последовательный интерфейс с временным разделением каналов.

Ну и конечно чтобы легко покупабельный был.

Может кто встречал такой, заранее спасибо.

Нашёл вроде TI Cortex-A8 AM335x . Как у них с покупабельностью , кто-нибудь юзает такое ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...