|
Разделение логики на два чипа, Обмен данных на скорости около 300МГц |
|
|
|
 |
Ответов
|
Dec 23 2011, 04:43
|

Знающий
   
Группа: Свой
Сообщений: 618
Регистрация: 7-06-08
Из: USSR
Пользователь №: 38 121

|
ну примерно все ясно, читаю сейчас соответствующие доки. Значит такое дело:
В проекте планируется иметь один АЦП подключенный к основной ФПГА. Но это отдельная тема.
В проекте также есть несколько блоков имеющих выход из чипа через SPI, но это не проблема.
А также, есть один блок, скажем блок формирования изображения, который берет результаты работы всего алгоритма которые записаны в память БРАМ, и превращает их в изображение, которое в свою очередь подается на контроллер ЖК или чего еще пока не решено. т.е. в память БРАМ алгоритмом после завершения его работы пишется матрица размером 1024 х 1024, строка за строкой; каждая строка 1024 элемента; каждый элемент матрицы 32-битное число.
Блок формирования изображения формирует изображения из каждого значения строки матрицы определенным образом, проводя серию различных операций. Так вот, я примерно прикинул что если я этот блок формирования изображения из проекта вынесу, то все остальное в один ФПГА чип умещается вроде бы.
Ну тогда мне придется передавать из чипа только эту матрицу данных на другой чип, в котором будет реализован блок формирования изображения ну и контроллер дисплея, или на внешнее устройство записи итд..
т.к. элементы матрицы 32-битные, то используя диф-пары и LVDS нужно будет я так понял: * 64 сигнала для данных, +/- * eще два сигнала на положительный и отрицательный клок, * еще пару сигналов типа req/ack для синхронизации. Ну и посылаю тогда данные в режиме DDR. Рассмотреть просто нужно будет схему того как это на спартане6 реализовать.
учитывая такие детали, что думаете насчет данной реализации?
Ну а второй ФПГА (который может быть значительно поменьше) будет принимать данные в режиме DDR, и возможно будет использоватся элемент ISERDES.
--------------------
Нажми на кнопку - получишь результат, и твоя мечта осуществится
|
|
|
|
|
Dec 24 2011, 17:42
|
вопрошающий
    
Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436

|
Цитата(BlackOps @ Dec 23 2011, 10:43)  В проекте планируется иметь один АЦП подключенный к основной ФПГА. Но это отдельная тема.
В проекте также есть несколько блоков имеющих выход из чипа через SPI, но это не проблема.
А также, есть один блок, скажем блок формирования изображения, который берет результаты работы всего алгоритма которые записаны в память БРАМ, и превращает их в изображение, которое в свою очередь подается на контроллер ЖК или чего еще пока не решено. т.е. в память БРАМ алгоритмом после завершения его работы пишется матрица размером 1024 х 1024, строка за строкой; каждая строка 1024 элемента; каждый элемент матрицы 32-битное число.
Ну тогда мне придется передавать из чипа только эту матрицу данных на другой чип, в котором будет реализован блок формирования изображения ну и контроллер дисплея, или на внешнее устройство записи итд.. решал очень похожую задачу, правда у меня 4 АЦПшника в плиску было воткнуто. Тоже надо было что-то большое на 1МБ апдейтить, а потом примерно со скоростью 20-50 кадров в секунду отрисовывать. Обошелся SRAMом, оказалось проще. Первый блок программы туда все это пишет, а второй оттуда все формирует и читает. Может Ваш алгоритм тоже сможет так расположиться?
|
|
|
|
Сообщений в этой теме
BlackOps Разделение логики на два чипа Dec 22 2011, 03:41 bogaev_roman По какому стандарту планируется соединить ПЛИС (LV... Dec 22 2011, 04:56 Koluchiy Как-то это очень стремно выглядит.
На мой взгляд,... Dec 22 2011, 05:40 des00 ИМХО, при ценовой политке хилых, проще взять чип б... Dec 22 2011, 05:46 eugen_pcad_ru Если уж 0чень прижмет, то можно, но лучше действит... Dec 22 2011, 05:53 Boris_TS Цитата(BlackOps @ Dec 22 2011, 07:41) Пре... Dec 22 2011, 06:02 Koluchiy Цитата(Boris_TS @ Dec 22 2011, 10:02) Я д... Dec 22 2011, 07:41 BlackOps Насчет большего объема девайса врядли, максимальны... Dec 22 2011, 07:06 Boris_TS Цитата(BlackOps @ Dec 22 2011, 11:06) Нас... Dec 22 2011, 08:04 sazh Цитата(BlackOps @ Dec 22 2011, 06:41) ФПГ... Dec 22 2011, 07:21 bogaev_roman Цитата(sazh @ Dec 22 2011, 11:21) А кто н... Dec 22 2011, 07:34 ivanoffer Цитата(sazh @ Dec 22 2011, 10:21) А кто н... Dec 22 2011, 17:24 iiv Я немного сомневаюсь, что без лвдса 300МГц Вы безо... Dec 22 2011, 23:36 DAV Недавно изучали одно изделия, так там между Циклон... Dec 23 2011, 07:07
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|