реклама на сайте
подробности

 
 
> Нужна отладочная плата ARM для связи с FPGA 200МБ/с на HDD (SDD)), ПЛИС+ARM 200МБ/с на твердотельный накопитель (SSD)
rfserega
сообщение Feb 24 2011, 08:01
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 6-07-08
Из: Нижний Новгород
Пользователь №: 38 767



Здравствуйте, коллеги!
Помогите советом решить задачу: есть поток данных до 200 Мбайт/с с АЦП который надо записать на твердотельный накопитель (SSD) объемом до 250 ГБайт c интерфейсом SATA 3ГБит/с или PCI-Express x4 (Express x4 предпочтительней из-за большей пропускной способностью – за тем с Express x4 через SATA RAID спец. контроллер на SSD или через PCIe напрямую на SSD). Наверное придется записывать на SSD транзитом через RAM но может быть получится обойтись без RAM.
Без ПЛИС не обойтись по-любому (работаю с Xilinx). Чтобы не реализовывать SATA или PCI-Express на ПЛИС (не нащел бесплатных решений этих интерфейсов) ищу подходящий ARM.
Предполагается следующая структура построения системы: АЦП соединен с ПЛИС, ПЛИС соединена с ARM по мкоростному, максимально простому, с точки зрения реализации на ПЛИС интерфейсу (интерфейс связи с RAM, RapidIO, PCI 64bit, …) – хочу максимально упростить функционал ПЛИС для сокращения времени разработки. C ARM до сих пор не работал.
Для отработки (макетирования) ищу отладочную плату ARM с возможность соединить через скоростной интерфейс с платой ПЛИС, смотрел:
1) у FREESCALE семейство PowerQUICC II Pro, например отладочная плата MPC8315E-RDB ( http://www.freescale.com/files/32bit/doc/f...C8315ERDBFS.pdf )
Но не понятно через что эту плато цеплять к ПЛИС (через слот PCI наверняка не хватит пропускной способности, через слот для планки памяти не знаю как реализовывать)
2) более крутое семейство FREESCALE например MPC8560ADS
( http://www.freescale.com/webapp/sps/site/p...code=MPC8560ADS, http://cache.freescale.com/files/netcomm/d...PC8560ADSUG.pdf )
Не понятно выведен ли RapidIO выведен на разъем? И что-то крутовата системка получается – практически ПК.
3) отладочная плата от TI семейство Sitara ARM Cortex-A8 & ARM9, например на базе AM1810 ( http://focus.ti.com/docs/prod/folders/print/am1810.html ) . Отладочная плата http://focus.ti.com/docs/toolsw/folders/pr...mdxevm1810.html . Не нашел что выведено на внешниии разъемы по бокам. Можно ли присоединится платой ПЛИС? Может кто сталкивался?
4) вот плата круче http://focus.ti.com/docs/toolsw/folders/pr...vm8168ddr2.html на C6A816x/AM389x. Опять же непонятно как цеплять к ней ПЛИС.
Еще на C6A816x/AM359x http://www.spectrumdigital.com/product_inf...3fa73edf346d0e8

Вопросы:
1) Что вы думаете по структуре построения такого рода систем? Получится сильно разгрузить ПЛИС ARM-мом?
2) Посоветуйте отладочную плату ARM с возможностью подключения через высокоскоростной интерфейс (разъем должен быть на отладочной плате ARM) платы . Что это за разъем? Обеспечивает ли он заданную пропускную способность (200 МБайт/с).

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
VslavX
сообщение Feb 24 2011, 09:21
Сообщение #2


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(rfserega @ Feb 24 2011, 10:01) *
Здравствуйте, коллеги!
Помогите советом решить задачу: есть поток данных до 200 Мбайт/с с АЦП который надо записать на твердотельный накопитель
...
FREESCALE семейство PowerQUICC II Pro, например отладочная плата MPC8315E-RDB
...
через слот PCI наверняка не хватит пропускной способности

Я делал на 8347 - там PCI 32bit@66MHz и очень хороший DMA контроллер - на 200+Мбайт/сек выходило легко. 8315 послабеее - у него PCI такой же, но память поуже - 32 битная всего, может скорость подупасть. Cерия PowerQUICC - очень удачная, но 200Мбайт/сек... Надо что-то из старших брать.
Go to the top of the page
 
+Quote Post
rfserega
сообщение Feb 25 2011, 02:43
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 6-07-08
Из: Нижний Новгород
Пользователь №: 38 767



Цитата(VslavX @ Feb 24 2011, 13:21) *
Я делал на 8347 - там PCI 32bit@66MHz и очень хороший DMA контроллер - на 200+Мбайт/сек выходило легко. 8315 послабеее - у него PCI такой же, но память поуже - 32 битная всего, может скорость подупасть. Cерия PowerQUICC - очень удачная, но 200Мбайт/сек... Надо что-то из старших брать.

VslavX, спасибо за ответ. То есть у вас на 8347 200МБайт/с нормально держит и связь с ПЛИС организована через PCI 32 bit?
Вы макетировали на отладочных платах? Какую ПЛИС использовали? Куда выводили поток 200МБ/с с 8347? В оперативку? Как думаете получится ли выводить на SATA?

Сообщение отредактировал rfserega - Feb 25 2011, 02:47
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 12:46
Рейтинг@Mail.ru


Страница сгенерированна за 0.01396 секунд с 7
ELECTRONIX ©2004-2016