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

 
 
 
Reply to this topicStart new topic
> RОМ в микpocxеме, Как уговорить sinорsуs разместить ПЗУШKy в кристалле?
Танцующий
сообщение Apr 17 2013, 05:36
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 60
Регистрация: 17-06-04
Из: Н.Новгород
Пользователь №: 42



Скажите, пожалуйста, или пошлите, где почитать, как это принято делать?
По наивности, я считал, что DеsignWаrе подхватит её "налету", но этого не произошло, что наглядно видно из лога

Прикрепленные файлы
Прикрепленный файл  testROM.7z ( 2.79 килобайт ) Кол-во скачиваний: 65
 
Go to the top of the page
 
+Quote Post
yes
сообщение Apr 17 2013, 08:47
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



Цитата(Танцующий @ Apr 17 2013, 09:36) *
Скажите, пожалуйста, или пошлите, где почитать, как это принято делать?
По наивности, я считал, что DеsignWаrе подхватит её "налету", но этого не произошло, что наглядно видно из лога


не слышал, что DW позволяет мапировать в ROM так как для ПЛИС, по крайней мере для технологий TSMC

ROM обычно технология-вендор-зависимая штука, которую надо инстанциировать в дизайн как примитив (а ее содержимое передавать вендору для генерации), ну и обычно ее нужно покупать отдельно

как правило, предоставляется ROM генератор (программа для ПК типа ПЛИСовых визардов), но, для фронтэндного пользователя это только генератор симуляционной модели и некой коробочки, генератор GDS-ов обычно не дают

я никогда ROM не исползовал (вендор за это хочет денег), а синтезировал мультиплексор - вход адрес, выход данные - для размеров в пару килобайт это проще и быстрее (времянка), чем покупать



ну и до кучи - описание чисто поведенческое, такое даже тулзы для ПЛИСов не поймут

если есть опыт с ПЛИС - почитайте inferring ROM в доках к симплифаю или айсу
Go to the top of the page
 
+Quote Post
Джеймс
сообщение Apr 17 2013, 14:51
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 462
Регистрация: 20-01-06
Пользователь №: 13 399



Цитата(Танцующий @ Apr 17 2013, 08:36) *
RОМ в микpocxеме, Как уговорить sinорsуs разместить ПЗУШKy в кристалле?
Скажите, пожалуйста, или пошлите, где почитать, как это принято делать?

Не нужно уговаривать "sinорsуs" нужно уговорить Вашу фабрику чтобы она вам дала Memory generator для вашего техпроцесса.
Это принято делать при помощи ROM Compiler.

http://www.ece.cmu.edu/~ece548/hw/hw5/meml80.pdf
http://freelibrary.faraday-tech.com/doc/90...dBrief_v1.0.pdf
Go to the top of the page
 
+Quote Post
Танцующий
сообщение Apr 19 2013, 14:01
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 60
Регистрация: 17-06-04
Из: Н.Новгород
Пользователь №: 42



Цитата(yes @ Apr 17 2013, 12:47) *
я никогда ROM не исползовал (вендор за это хочет денег), а синтезировал мультиплексор - вход адрес, выход данные - для размеров в пару килобайт это проще и быстрее (времянка), чем покупать

Так и поступил. Работает на ура. Всем спасибо.
В архиве генератор модуля из файла ПЗУшки.
Прикрепленные файлы
Прикрепленный файл  ROMmux.7z ( 945 байт ) Кол-во скачиваний: 66
 
Go to the top of the page
 
+Quote Post

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

 


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


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