_ANDREW 0 13 октября, 2010 Опубликовано 13 октября, 2010 · Жалоба Здравствуйте. Имеется следующая задача: написан блок на VHDL для Virtex6 который через ядро контроллера памяти должен общаться с DDR3 SDRAM SODIMM MT4JSF6464H – 512MB(стандартная планка памяти ноутбука). контроллер памяти планируется сгенерировать в coregenerator с помощью MIG. Платы с железом пока нет, но проект нужно отлаживать... Подскажите, каким образом можно просимулировать процесс чтения/записи памяти без железа, в симуляторе Modelsim SE PLUS 6.5??? Я отлично представляю каким образом процесс чтения/записи симулируется с блоковой памятью которая на борту чипа, но вот как симулировать внешнюю память не понятно... может быть есть библиотеки микросхем памяти для modelsim, которые можно откомпилировать в симуляторе и подключив, проводить симуляцию... кто знает как симулировать внешние элементы помогите пожалуйста!!!! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Кнкн 5 14 октября, 2010 Опубликовано 14 октября, 2010 · Жалоба Здравствуйте. Имеется следующая задача: написан блок на VHDL для Virtex6 который через ядро контроллера памяти должен общаться с DDR3 SDRAM SODIMM MT4JSF6464H – 512MB(стандартная планка памяти ноутбука). контроллер памяти планируется сгенерировать в coregenerator с помощью MIG. Платы с железом пока нет, но проект нужно отлаживать... Подскажите, каким образом можно просимулировать процесс чтения/записи памяти без железа, в симуляторе Modelsim SE PLUS 6.5??? Я отлично представляю каким образом процесс чтения/записи симулируется с блоковой памятью которая на борту чипа, но вот как симулировать внешнюю память не понятно... может быть есть библиотеки микросхем памяти для modelsim, которые можно откомпилировать в симуляторе и подключив, проводить симуляцию... кто знает как симулировать внешние элементы помогите пожалуйста!!!! Нужно поискать модели у производителей чипов. Встречаются и настраиваемые универсальные модели - например от Denali. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CaPpuCcino 0 14 октября, 2010 Опубликовано 14 октября, 2010 · Жалоба Имеется следующая задача: написан блок на VHDL для Virtex6 который через ядро контроллера памяти должен общаться с DDR3 SDRAM SODIMM MT4JSF6464H – 512MB(стандартная планка памяти ноутбука). у микрона на сайте в каталоге изделий по щелчку на артикуле появляется страница конкретного чипа. на стр. вкладка sim models вот оттуда и скачайте себе модель. для того чтобы получилась DIMM нужно просто несколько чипов обвязать одним модулем и объединить необх. сигналы. (см. спецификацию на ваш SODIMM) UPD: о, кстати, я сейчас посмотрел у них в моделях сразу и обвязка лежит для DIMM (если нужен пример на ВХДЛ, у меня есть и на ВХДЛ, хотя моделсим позволяет косимулирование на нескольких яз.) VHDL_DIMM_example.7z Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_ANDREW 0 14 октября, 2010 Опубликовано 14 октября, 2010 · Жалоба Огромное Вам CaPpuCcino спасибо!!! Очень помогли... но я облазил почти весь сайт микрона, но нашёл несколько моделей на верилоге, и ни одной на vhdl, кругом только spice и IBIS, если не секрет, где Вы взяли прикрепленный файл?? и ещё раз спасибо! буду моделировать! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vugluskr 0 14 октября, 2010 Опубликовано 14 октября, 2010 · Жалоба Огромное Вам CaPpuCcino спасибо!!! Очень помогли... но я облазил почти весь сайт микрона, но нашёл несколько моделей на верилоге, и ни одной на vhdl, кругом только spice и IBIS, если не секрет, где Вы взяли прикрепленный файл?? и ещё раз спасибо! буду моделировать! у микрона все модели только на верилоге, но модел может симулировать связку VHDL + verilog Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CaPpuCcino 0 14 октября, 2010 Опубликовано 14 октября, 2010 · Жалоба и ни одной на vhdl, кругом только spice и IBIS, если не секрет, где Вы взяли прикрепленный файл?? ну, у меня вообще много всяких файлов - историю каждого и не упомнишь :) я как-то вещал об одном ресурсе, где есть огромная коллекция всяких моделей. при том одобренная производителями, но сейчас уже на вскидку не припомню как на неё выйти(кажись через синопсисовый сайт можно было, или может даже упомянутый выше Denali). попробуйте по сайту поискать по словам "память", "модели", чё-нить ещё (можете доп. фильтр по моему нику поставить, хотя не только я об этом писал - естественно, что подобный вашим вопр. задают периодически). если уж не найдёте самостоятельно - так и быть напрягу извилины. удачи ЗЫЖ вообще в принципе производители как правило должны вывешивать поведенческие модели своих устройств - у них работа такая. кроме того даже "неродные" повед. модели можно использовать для моделирования каких-то специфических артикулов, т.к. как правило они варьируются только по задержкам, которые настр. через парам. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LV26 0 14 октября, 2010 Опубликовано 14 октября, 2010 · Жалоба я как-то вещал об одном ресурсе, где есть огромная коллекция всяких моделей. при том одобренная производителями, но сейчас уже на вскидку не припомню как на неё выйти(кажись через синопсисовый сайт можно было, или может даже упомянутый выше Denali). Возможно вот этот сайт. http://www.freemodelfoundry.com/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CaPpuCcino 0 14 октября, 2010 Опубликовано 14 октября, 2010 · Жалоба Возможно вот этот сайт. не он, но тож пригодится. спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_ANDREW 0 16 октября, 2010 Опубликовано 16 октября, 2010 · Жалоба попробуйте по сайту поискать по словам "память", "модели", чё-нить ещё (можете доп. фильтр по моему нику поставить, хотя не только я об этом писал - естественно, что подобный вашим вопр. задают периодически). если уж не найдёте самостоятельно - так и быть напрягу извилины. удачи нашёл несколько Ваших постов... http://electronix.ru/forum/index.php?showt...%8F%D1%82%D1%8C http://electronix.ru/forum/index.php?showt...%E0%EC%FF%F2%FC наверное их имели ввиду... спасибо, очень поучительно... теперь нужно разобраться с MIG и дожать сгенерённый им контроллер DDR3... а то там тоже неясности всплывают... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CaPpuCcino 0 16 октября, 2010 Опубликовано 16 октября, 2010 · Жалоба наверное их имели ввиду... да, вот вроде вторая ссылка. правда не знаю даёт ли синопсис доступ к функциональным моделям свободно - раньше нужно было только зарегиться, при этом региться мог любой без привязки к пользованию продуктами компании Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
YuryL 0 19 октября, 2010 Опубликовано 19 октября, 2010 · Жалоба MIG, кроме контроллера памяти, создает тестбенч + добавляет в проект модель памяти ( смотри директорию sim). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_ANDREW 0 19 октября, 2010 Опубликовано 19 октября, 2010 · Жалоба MIG, кроме контроллера памяти, создает тестбенч + добавляет в проект модель памяти ( смотри директорию sim). Спасибо, сегодня уже это обнаружил... но если я правильно понимаю, то для обмена с памятью достаточно memc_ui_top со всеми его компонентами, а всё остальное нужно лишь для отладки?? Просто раньше я не работал с динамической памятью, а лишь со статической... Так что пока симулирую... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Fynjisx 0 20 июня, 2014 Опубликовано 20 июня, 2014 · Жалоба у микрона на сайте в каталоге изделий по щелчку на артикуле появляется страница конкретного чипа. на стр. вкладка sim models вот оттуда и скачайте себе модель. для того чтобы получилась DIMM нужно просто несколько чипов обвязать одним модулем и объединить необх. сигналы. (см. спецификацию на ваш SODIMM) Случаем не знаете Микроновские SPICE модели в чем можно симулировать? У Меня MultiSim, не смог подключить... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться