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

 
 
> MIG, DDR2 на Spartan 6, напрямую, без Microblaze
AVR
сообщение Jan 28 2014, 14:09
Сообщение #1


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



У меня есть плата со Spartan 6 и DDR2, и через Microblaze мне было относительно просто заставить работать DDR2, т.е. железо рабочее. Но как то же самое сделать без микроба?

Я выполнил генерацию (coregen) с помощью MIG точно так же как я это делал когда-то для Microblaze, и вижу кучу файлов, а сгенерированных файлов - десятки, куча .v-файлов, десятки сотни линий... Как в этом сориентироваться? Ожидал что раз DDR2-контроллер есть - то он всё делает, а пользователю даёт простой интерфейс, чтобы он голову не ломал...

т.е. основной вопрос прост: как осознать результат, вываленный MIG-ом? Я просто в шоке и не верю что осознаю как это делать, а нормальный туториал гуглением не попался.

Другой вопрос состоит в том, а что если я возьму Microblaze с его работающим DDR2?
Мне необходимо закачать несколько пару секунд потока "без единого разрыва" около 300 Мбит/с, напрямую в DDR2 я может и закачаю столько, но в случае Microblaze что может быть быстрым интерфейсом ввода от своей кастомной логики?


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
lemorus
сообщение Jan 28 2014, 19:38
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 93
Регистрация: 22-01-14
Из: Нижний Новгород
Пользователь №: 80 151



Вот ссылка на референс дизайн буфера для видеопотока на DDR2 на Spartan3AN
http://www.xilinx.com/support/documentatio...tes/xapp458.pdf
http://www.xilinx.com/support/documentatio...tes/xapp458.zip

И прикрепил xapp702, еле нашел сам дизайн, DDR2 на Virtex4. Подробно не смотрел.

Мельком пробегал дизайн на SP605 плату, точно видел на DDR3, но вроде как есть и на DDR2.

Сообщение отредактировал lemorus - Jan 28 2014, 19:56
Прикрепленные файлы
Прикрепленный файл  xapp702.pdf ( 305.93 килобайт ) Кол-во скачиваний: 28
Прикрепленный файл  xapp702.zip ( 49.6 килобайт ) Кол-во скачиваний: 23
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- AVR   MIG, DDR2 на Spartan 6   Jan 28 2014, 14:09
- - lemorus   Насколько я знаю, Вам нужен проект работы с DDR2 к...   Jan 28 2014, 15:17
- - RobFPGA   Приветствую! Да ничего сложного! Горздно ...   Jan 28 2014, 15:29
|- - AVR   Цитата(RobFPGA @ Jan 28 2014, 19:29) Да н...   Jan 28 2014, 17:04
|- - NahaL   Цитата(AVR @ Jan 29 2014, 00:04) У меня м...   Jan 28 2014, 17:07
|- - AVR   Цитата(NahaL @ Jan 28 2014, 21:07) А микр...   Jan 28 2014, 17:28
|- - RobFPGA   Приветствую! Цитата(AVR @ Jan 28 2014, 1...   Jan 28 2014, 18:24
- - slawikg   Цитатат.е. основной вопрос прост: как осознать рез...   Jan 28 2014, 15:46
- - count_enable   Сделайте систему на AXI4 DMA и свою корку на AXI ...   Jan 28 2014, 18:25
|- - AVR   Цитата(lemorus @ Jan 28 2014, 23:38) Вот ...   Jan 28 2014, 19:59
- - AVR   Докладываю, временно не было программатора, а тепе...   Feb 13 2014, 12:54
|- - RobFPGA   Приветствую! А кактус то оказался значительно...   Feb 13 2014, 15:09
- - mr.alexeevas   Цитата(AVR @ Jan 28 2014, 18:09) У меня е...   Feb 14 2014, 05:33
- - Mad Makc   А вот скажите- у вас DDR2 один корпус стоит на пла...   Feb 14 2014, 07:05
|- - mr.alexeevas   Цитата(Mad Makc @ Feb 14 2014, 11:05) А в...   Feb 14 2014, 07:34
- - Yuris   Во первых, в корегенераторе в окне генерации xilin...   Feb 14 2014, 14:03


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

 


RSS Текстовая версия Сейчас: 21st August 2025 - 00:14
Рейтинг@Mail.ru


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