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

 
 
> Память на ПЛИС
Sl.Hunter
сообщение Jul 4 2008, 05:33
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 27
Регистрация: 29-06-08
Из: Москва
Пользователь №: 38 628



Здравствуйте мне нужно для контролёра шины PCI организовать 64 байта памяти. Язык проектриования VHDL, ПЛИСы Altera MAX3000 или MAX7000.

Сначала я взял вот этот код: http://esd.cs.ucr.edu/labs/tutorial/RAM.vhd Немного изменил под себя, но тут оказалось, что даже 64 байта в ПЛИС не влазят там требуется больше 512 макроячеек, что с этим делать я не представляю, т.к. это только один из блоков контролёра. И ещё память по идее должна быть перезаписываемая, но как при старте записать начальные значения в какие-либо ячейки, которые потом можно будет изменить я не поинмаю!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
EvgenyNik
сообщение Jul 4 2008, 05:57
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Ничего удивительного, т.к. в CPLD (MAX3k, MAX7k, ну и MAXII в эту же кучу) 1 бит хранится в 1-ом триггере, а 1 триггер как раз и образуется силами 1-ой макроячейки. CPLD, или ПЛМ, сильны и востребованы как логические схемы, но малопригодны для хранения информации, как по объёму, так и по цене из расчёта $/Byte. Разве что - несколько регистров.
Обратите своё внимание на действительно ПЛИС (а не ПЛМ), где есть набортное ОЗУ. Из соображений перспективы, берите сразу CycloneIII - там и логики достаточно и ОЗУ немалое. При этом цена явно меньше MAX3512, которой Вам, всё равно, не хватает.


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Sl.Hunter   Память на ПЛИС   Jul 4 2008, 05:33
|- - -Al-   Цитата(Евгений Николаев @ Jul 4 2008, 09...   Jul 4 2008, 06:34
- - Sl.Hunter   Мда, вы меня обрадовали, учитывая, что ПЛИСы други...   Jul 4 2008, 08:04
|- - -Al-   Цитата(Sl.Hunter @ Jul 4 2008, 12:04) Мда...   Jul 4 2008, 08:29
|- - DmitryR   Цитата(Sl.Hunter @ Jul 4 2008, 12:04) Мда...   Jul 4 2008, 08:56
|- - -Al-   Цитата(DmitryR @ Jul 4 2008, 12:56) Что ж...   Jul 4 2008, 09:01
|- - DmitryR   Цитата(-Al- @ Jul 4 2008, 13:01...   Jul 4 2008, 09:15
|- - -Al-   Цитата(DmitryR @ Jul 4 2008, 13:15) Ну во...   Jul 4 2008, 09:29
- - Sl.Hunter   Может сделать можно как то по другому, но в контро...   Jul 4 2008, 08:36
|- - -Al-   Цитата(Sl.Hunter @ Jul 4 2008, 12:36) Мож...   Jul 4 2008, 08:41
- - Sl.Hunter   А как это адресовать? Ой сории код не увидел щас ...   Jul 4 2008, 08:43
- - Sl.Hunter   Задание я не выбирал)) Что сказали то и делаю...   Jul 4 2008, 09:07
- - Sl.Hunter   А откуда вы эти модули берёте?   Jul 4 2008, 09:46
|- - -Al-   Цитата(Sl.Hunter @ Jul 4 2008, 13:46) А о...   Jul 4 2008, 09:47
- - Евгений Николаев   ЦитатаЭто так работает современное Российское обра...   Jul 4 2008, 09:50
- - Sl.Hunter   А с чего Вы решили что мне это не надо? Один из ра...   Jul 4 2008, 10:00
|- - -Al-   Цитата(Sl.Hunter @ Jul 4 2008, 14:00) P.S...   Jul 4 2008, 10:03
- - Sl.Hunter   Да мне собственно хоть что, то я попытаюсь разобра...   Jul 4 2008, 19:42


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

 


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


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