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

 
 
> Nios + DDR3, Пробую управлять DDR3 HPC из Niosа
billidean
сообщение Nov 29 2011, 12:11
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 247
Регистрация: 4-10-10
Из: г. Екатеринбург
Пользователь №: 59 925



Собрал в SOPCе набор компонентов, подключил к проекту в Квартусе9.1, а как теперь читать/писать в DDR-ину не знаю.
В Инете нашел как это делают с DDR2, но тама зачем-то цепляют DMA, а мне бы хотелось так попробовать, без DMA, и еще в том примере ширина локальной шины интерфейса DDR2 = 32, а у меня 64.

Расскажите, кто как делал, плз.

ПС: постарайтесь без "понтов", пожалуйста, т.к. я в этом Ниосе мало понимаю.

Сообщение отредактировал billidean - Nov 29 2011, 12:11
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
billidean
сообщение Dec 7 2011, 16:17
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 247
Регистрация: 4-10-10
Из: г. Екатеринбург
Пользователь №: 59 925



Спасибо за подсказки и советы.
Я уже нашел на сайте alterawiki похожую конструкцию, и немного описания по данной теме.
Да, кстати, вы правы, что сначала нужно было добиться рабочих транзакций при использовании IOWR/IORD, а затем уже поднимать вопрос о необходимости DMA.
Да и не обязательно пользоваться макросами IOWR/IORD, можно просто работать с выделенной памятью как с массивом.

А проблема моя была в настройках системы в SOPC'е. Пока у меня немного кривые пакеты ходят от/к DDR, но изменяя параметры, я кое-чего добился уже.
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Dec 8 2011, 01:19
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(billidean @ Dec 7 2011, 23:17) *
Да и не обязательно пользоваться макросами IOWR/IORD, можно просто работать с выделенной памятью как с массивом.

разумеется, можно. надо только учитывать кэш данных (если он есть в cpu)
Go to the top of the page
 
+Quote Post



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

 


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


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