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

 
 
> Проблема с симуляцией DDR2, DDR2 SDRAM High perfomance controler
alex_os
сообщение Aug 30 2010, 11:15
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030





Добрый день.


Quartus 9.0 sp1.
Modelsim 6.4a ( тот что поставляется вместе с квартусом ).

Сгенерил мегавизардом DDR2 SDRAM High perfomance controler. Попробовал запустить его в моделсиме.
Использовал для симуляции сгенеренные визардом *vho файлы и тестбенч. Также визард сделал какую- то
универсально-абстрактную модель DDR2 памяти. Вот эта память почему-то и не работает в нее пишется,
но ничего из нее не читается, такая вот read-only память. У кого-нибудь эта память работала?


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
torik
сообщение Sep 1 2010, 12:31
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Т.е., например, вот эта модель:
http://www.micron.com/products/ProductDeta...47H128M16HG-37E
вполне подходит?

Теперь вопрос в том, как грамотно написать тестовый модуль, есть примеры?

Там же имеется и тестбенч, но я что-то не вкуриваю как им воспользоваться.

Я предполагал так:
пишу топовый модуль у которого две группы портов - для DDR2 памяти и внешнего интерфейса (в моем случае авалон-мастер).
Далее пишу тестбенч, где подключаю топовый модуль. К портам памяти подключаю модель памяти, а на порты интерфеса "рисую" тестовое воздействие.

Иными словами нужен тестбенч еще и для DDR2 High performance controller. Где можно посмотреть что-то такое?


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Sep 1 2010, 12:39
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Цитата(torik @ Sep 1 2010, 16:31) *
вполне подходит?

Повторюсь: надо взять документацию на SODIMM и использовать модель тех чипов, которые там установлены.

Цитата(torik @ Sep 1 2010, 16:31) *
пишу топовый модуль у которого две группы портов - для DDR2 памяти и внешнего интерфейса (в моем случае авалон-мастер).
Далее пишу тестбенч, где подключаю топовый модуль. К портам памяти подключаю модель памяти, а на порты интерфеса "рисую" тестовое воздействие.

Если у вас авалон-мастер, то тестовое воздействие вы туда наверное не пририсуете.

Цитата(torik @ Sep 1 2010, 16:31) *
Иными словами нужен тестбенч еще и для DDR2 High performance controller.

С какой целью? У него простой интерфейс, а в его работоспособности сомневаться не приходится.
Go to the top of the page
 
+Quote Post



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

 


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


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