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

 
 
 
Reply to this topicStart new topic
> Virtex 4 - Встроенное FIFO - ISE 8.2, Формируется только FIFO размером 512x36
dsmv
сообщение Oct 26 2006, 15:46
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 451
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 284



В Virtex4 появилась такая полезная вещь как встроенное FIFO, т.е. блок памяти может работать как FIFO безо всякой внешней обвязки. Соответсвенно в CoreGeneratore появился такой пункт как FIFO Generator v2.3, который мог формировать такое FIFO с нужным размером, например 4096x64. Всё это работало в ISE 8.1
Поствил ISE 8.2 и обнаружил что теперь там есть FIFO Generator 3.2 и в нём можно формировать только FIFO которые занимают один блок памяти, т.е. 512x36, 1024x16 и т.д.

Кто-нибуть знает почему это сделали ?

Реально большие FIFO работают.
Go to the top of the page
 
+Quote Post
maior
сообщение Oct 26 2006, 16:31
Сообщение #2


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

Группа: Свой
Сообщений: 177
Регистрация: 21-10-04
Пользователь №: 948



Ничего подобного обнаружено не было. Генерирует все. Может дело в версиях и апдейтах? Прикладываю картинку "about" того, что у меня.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
dsmv
сообщение Oct 26 2006, 16:45
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 451
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 284



Цитата(maior @ Oct 26 2006, 20:31) *
Ничего подобного обнаружено не было. Генерирует все. Может дело в версиях и апдейтах? Прикладываю картинку "about" того, что у меня.

Похоже на то. У меня показывет версию 8.2; Хотя я SP3 ставил. Может с каталогом промахнулся ? Завтра проверю.
Go to the top of the page
 
+Quote Post
maior
сообщение Oct 26 2006, 17:36
Сообщение #4


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

Группа: Свой
Сообщений: 177
Регистрация: 21-10-04
Пользователь №: 948



Лопухнулся. Забыл поставить галочку на "Built-in FIFO". Тогда действительно как вы описали. Также интересно и другое, что в документе (fifo_generator_ug175.pdf, p.17) это отмечено специально:
"Built-in FIFO Support in Virtex-4. The FIFO Generator supports a single instantiation of the Virtex-4 built-in FIFO module. The core adds the required patch based upon estimated clock frequencies. This patch is implemented in fabric. See Appendix A, “Performance Information” for resource utilization estimates." Таким образом, они не гарантируют большие FIFO такого типа в виртексе-4 и закрыли это в коргене. Так надо понимать. Это исправлено только в виртексе-5.
Тем не менее, все равно все это странно...
Go to the top of the page
 
+Quote Post
vitus_strom
сообщение Oct 27 2006, 06:37
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 553
Регистрация: 15-10-04
Пользователь №: 877



На самом деле на четверке есть встроенный ФИФО ежели есть желание можно собрать на рассыпухе или блоковой памяти, повторюсь, ФИФО это отдельный блок на кристалле, ровно как и блоковая память
Go to the top of the page
 
+Quote Post
antti
сообщение Oct 27 2006, 08:23
Сообщение #6


Участник
*

Группа: Свой
Сообщений: 42
Регистрация: 18-07-06
Из: Germany
Пользователь №: 18 908



Цитата(vitus_strom @ Oct 27 2006, 10:37) *
На самом деле на четверке есть встроенный ФИФО ежели есть желание можно собрать на рассыпухе или блоковой памяти, повторюсь, ФИФО это отдельный блок на кристалле, ровно как и блоковая память


v4 fifo bag v kristalle imejet, coregen etat bag obaidjet, no ne mozhet garantirovat pravilnuju rabotu pri ljubyx konfiguratzijah.

etat bag ne vsegda straschno, tak cho mozhno inogda sam drugie v4 FIFO konf delat, no bez coregen, esli po designu garantiruetsja chto bag ne delajet vreda

vsjo ispravleno v v-5
Go to the top of the page
 
+Quote Post

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

 


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


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