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

 
 
> Микроархитектура Cyclone 4 GX., Сколько ресурсов в EP4CGX50CF23?
jks
сообщение Nov 28 2013, 15:50
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 249
Регистрация: 3-04-11
Из: .
Пользователь №: 64 084



При работе с ПЛИС из семейства Cyclone IV GX столкнулся со следующей не совсем понятной особенностью некоторых чипов.
А конкретно интересуют EP4CGX30CF23 и EP4CGX50CF23 (корпус FBGA484).

Есть три устройства в корпусе FBGA484, которые допускают вертикальную миграцию: EP4CGX30CF23, EP4CGX50CF23, EP4CGX75CF23.
Собственно из-за этого и выбрали.

Если посмотреть эту группу в ChipEditor-е то у всех у них одинаковый размер и геометрия кристала 80 x 66,
а также расположение блоков памяти и DSP. Хотя количество LAB/LE/RAM/DSP должно отличаться.
Если использовать LogicLock, то можно задать размещение в любом месте кристалла.
Т.е. Fitter разрешает размещать логику в !!!ЛЮБОМ!!! месте кристалла.
И fitter все разведет, а assembler соберет.При этом главное не превысить количество ресурсов.

Размер выходных прошивок тоже для всех трех устройств одинаковый.

Собственно вопросы:

1. Сколько реально ресурсов содержится в EP4CGX50CF23?
2. Если там 50к LE, то каким образом устройство и Fitter знают какие координаты можно использовать?
3. Если за основу взят самый старший кристалл и в чипе при производстве образовались бракованные ячейки, то каким образом Fitter может узнать,
какие ячейки бракованные, а какие доступные, если битстрим всегда одинаковый и заполняет весь кристалл?

Судя по внутренней нумерации сначала появился EP4CGX75CF23, потом EP4CGX50CF23 и после него EP4CGX30CF23.


Чтобы было совсем интересно:

Прикрепленное изображение


Тридцатка, но влезло в нее 50к !!! Альтера сделала "резиновую" ПЛИС wink.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Mikle Klinkovsky
сообщение Nov 28 2013, 16:51
Сообщение #2


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

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Это логическая структура, к физической структуре кристала непосредственного отношения не имеет.
Примерно так же как расположение логических секторов между бедблоков на дисках винчестера "без бедблоков". sm.gif


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
jks
сообщение Nov 28 2013, 17:12
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 249
Регистрация: 3-04-11
Из: .
Пользователь №: 64 084



Цитата(Mikle Klinkovsky @ Nov 28 2013, 20:51) *
Это логическая структура, к физической структуре кристала непосредственного отношения не имеет.
Примерно так же как расположение логических секторов между бедблоков на дисках винчестера "без бедблоков". sm.gif


Что значит логическая организация?

Битмап по идее должен соответствовать физической структуре.
Т.е. конфигурационные биты должны однозначно соответствовать упорядоченному размещению логических блоков,
иначе невозможно будет сформировать конфигурационный файл.
Или должен быть механизм трансляции для адресации блоков. Но у Альтеры механизм загрузки безадресный.

По крайней мере был для CI/CII/CIII.


Цитата(Stewart Little @ Nov 28 2013, 20:19) *
Забавно sm.gif
Вопрос - и при всем этом оно работает в железе?
В качестве предположения - возможно, что при равном кол-ве логических элементов эти девайсы отличаются ресурсами разводки.

А Вы не пробовал проверить ситуацию в квартусе поновее, чем v11.0?


Трассировочные ресурсы у них одинаковые. И блоки памяти совпадают.
Отличаются DSP блоками.

Прикрепленный файл  Cyclone_IV_GX_die.pdf ( 48.18 килобайт ) Кол-во скачиваний: 354


Но это похоже программное ограничение Quartus.

Возможно кристаллы сортируют при производстве на предмет статической утечки.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 20:34
Рейтинг@Mail.ru


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