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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Spartan6/Coregen/ BRAM memory, CoreGen выдает ошибку (version 13.1)
Bad0512
сообщение Oct 27 2014, 10:43
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 802
Регистрация: 11-05-07
Из: Томск
Пользователь №: 27 650



Цитата(Krys @ Oct 27 2014, 16:53) *
К стати, раз уж пошла такая пьянка, а не проще ли вообще память на RTL описать в виде массива? Синтезаторы сейчас умные, если правильно описывать, то понимают, что это должно быть. Как правильно описывать говорится в xst.pdf

В большинстве случаев так и следует поступать. Уровень синтезаторов вырос нехило, однако и тут иногда встречаются "тяжёлые случаи".
Например, касательно Вивады : был случай когда нужно было сделать dual port ROM. То есть два независмых адреса и две шины данных на выходе, тоже независимых при одинаковом содержимом ROM. Так вот Вивада упорно лепила две одинаковых памяти вместо упихивания этого добра в одну двухпортовку. И ещё мне так и не удалось тогда (примерно год назад) заствить Виваду использовать встроенные в примитив регистры по данным для улучшения тайминга. С теми же задачами Синплифай справлялся успешно. Это к вопросу о том все ли синтезаторы одинаково полезны.
Возможно сейчас ситуация малость поменялась (лень проверять, честно говоря) однако неприятный осадочек всё равно остался.
З Ы Ещё один пример "тяжелого случая" - это asymetric aspect ratio, то есть когда ширина шины данных и соответственно адреса по разеным портам не совпадает. Не все синтезаторы корректно прожёвывают данную конструкцию (даже, как это ни парадоксально, при использовании стандартных темплейтов).
Go to the top of the page
 
+Quote Post
gotcha
сообщение Oct 28 2014, 17:24
Сообщение #17


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

Группа: Свой
Сообщений: 115
Регистрация: 19-03-06
Пользователь №: 15 389



Какой чип спартана6? какая версия блок мемори генератора?
Go to the top of the page
 
+Quote Post

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

 


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


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