Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопрос по процессору Nios 2 от Altera.
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
inco
Есть некоторое устройство с плис Альтера и управляющим 51 процессором. Особой обработки данных в процессоре нет в основном функции контроля и передачи данных. По функциям всё вместе с ниос процессором влазит в самый младший циклон 3. Но вот есть вопрос. В процессоре под программу занято 31.5 кБайт памяти и 2 кБайт ОЗУ. Собственно вопрос выбора плис Альтера, влезет ли проект в младший циклон 3 по памяти или нет. Дело в том что кроме младшего 3 циклона в этой линейки все остальные в БГА корпусах что не устраивает! Или может посмотреть на линейку вторых циклонов не БГА с памятью пожирней?
Postoroniy_V
Цитата(inco @ May 23 2008, 14:48) *
Есть некоторое устройство с плис Альтера и управляющим 51 процессором. Особой обработки данных в процессоре нет в основном функции контроля и передачи данных. По функциям всё вместе с ниос процессором влазит в самый младший циклон 3. Но вот есть вопрос. В процессоре под программу занято 31.5 кБайт памяти и 2 кБайт ОЗУ. Собственно вопрос выбора плис Альтера, влезет ли проект в младший циклон 3 по памяти или нет. Дело в том что кроме младшего 3 циклона в этой линейки все остальные в БГА корпусах что не устраивает! Или может посмотреть на линейку вторых циклонов не БГА с памятью пожирней?


в кулоне 3 корпус тqfp всего 423936 бит памяти(52992 байт)
Может влезет а может и нет smile.gif .
всё зависит от того сколько ваш проект занимает блоков памяти до того как там ниос появится smile.gif
если не влезет - то да смотрите в сторону вторый кулонов.
Я бы попытался посинтезировать да зафиттить это дело...хотя до фиттера многое уже будет ясно :-)
vadimuzzz
Цитата(inco @ May 23 2008, 12:48) *
Есть некоторое устройство с плис Альтера и управляющим 51 процессором. Особой обработки данных в процессоре нет в основном функции контроля и передачи данных. По функциям всё вместе с ниос процессором влазит в самый младший циклон 3. Но вот есть вопрос. В процессоре под программу занято 31.5 кБайт памяти и 2 кБайт ОЗУ. Собственно вопрос выбора плис Альтера, влезет ли проект в младший циклон 3 по памяти или нет. Дело в том что кроме младшего 3 циклона в этой линейки все остальные в БГА корпусах что не устраивает! Или может посмотреть на линейку вторых циклонов не БГА с памятью пожирней?

у меня ep3c25e144 - 25тыс. вентилей около 600 кбит памяти, корпус 144 ноги, планарные выводы.
vmp
Цитата(inco @ May 23 2008, 09:48) *
Дело в том что кроме младшего 3 циклона в этой линейки все остальные в БГА корпусах что не устраивает!


Не понял. В eqfp144 есть EP3C5, 10, 16, 25. Так что можно вырасти до 66 килобайт.
А плотность кода сильно зависит от приложения. Если простое шевеление лапками - то может ухудшиться раза в 2, если арифметика, да еще и с данными из XRAM (для 51) - то сократится.

В самом крайнем случае придется выкинуть часть констант во внешнее конфигурационное ПЗУ. Или сделать оверлейную программу.
Или просто засунуть внутрь ядро 51-го http://www.opencores.org/browse.cgi/by_category
inco
Я уже пробовал примерно собирать необходимую конфигурацию. Во первых сейчас в плисе используется порядка 1000 ячеек и 640 байт памяти. То что я пробовал собирать с ниосом только набор стандартной перефирии той что нужно получилось примерно 3600-3700 ячеек. То есть порядок ячеек будет где-то 4900. Вроде всё влазит но как то всё на гране!? Не нравится!
А где написано что есть 3c>5 в tqfp корпусе, я что-то у альтеры не видел. По моему это было-бы оптимальным решением взять 3с25 в tqfp.
По программе да там клава индиктор жки последовательный и небольшая арифметика из XRAM. Просто много событий на которые надо реагировать и соотвественно их иерархия!
vmp
Цитата(inco @ May 23 2008, 11:31) *
А где написано что есть 3c>5 в tqfp корпусе, я что-то у альтеры не видел. По моему это было-бы оптимальным решением взять 3с25 в tqfp.

Не tqfp, а eqfp - то же самое, но с металлическим пузом - надо припаивать к земле.
http://www.altera.com/literature/lit-cyc3.jsp
Смотри таблицу 1-2. А в PQFP-240 там есть 16, 25 и 40.
Цены здесь:
http://www.altera.ru/cgi-bin/price/price
inco
Цитата(vmp @ May 23 2008, 10:40) *
Не tqfp, а eqfp - то же самое, но с металлическим пузом - надо припаивать к земле.
http://www.altera.com/literature/lit-cyc3.jsp
Смотри таблицу 1-2. А в PQFP-240 там есть 16, 25 и 40.
Цены здесь:
http://www.altera.ru/cgi-bin/price/price


Спасибо уже нашел. Значит скорее всего так и сделаю. Возьму 3с25 думаю должно влезть. Просто раньше смотрел у них в планарном корпусе были только 3с5.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.