Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: CPU core для семйства MAX II
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
COMA
Добрый день,

Если CPU core для семейства MAX II ?
Что нибудь простое 8-битное.

Есть желание заменить связку AVR + MAX II.
vetal
придется заменять связку avr+maxii на связку maxii+ram+rom)
COMA
НУ а все таки есть CPU core ?
iosifk
Цитата(COMA @ Aug 23 2007, 21:11) *
Добрый день,

Если CPU core для семейства MAX II ?
Что нибудь простое 8-битное.

Есть желание заменить связку AVR + MAX II.


на сайте Lattice есть открытое ядро 8-ми битного процессора.
Я делаю такие вещи сам под самодельную систему команд...
Если посмотрите мои статьи об этом, то определите, как и что...
Удачи!
mse
Цитата(COMA @ Aug 23 2007, 21:11) *
Есть желание заменить связку AVR + MAX II.

Многократно обсуждалось...Экономически невыгодно.
Кроме как реализация "МК" с очень специфичной архитектурой/командами. Или если ФПГА приходится ставить достаточно жырную, а место остаётся. Вот МКшку туда...
Rendom
Можно поставить CoolRunner 2 с picoblaze, но все равно потребуется внешняя память для программы и данных. Архитектура CPLD в принципе не предназначенна для хранения сколько-нибудь заметного объема данных (а память как минимум необходима для хранения текста программы). Поэтому или оставлять связку CPLD+AVR или ставить FPGA.
vetal
если очень хочется и очень нужно, то у actel есть ProASIC3 со встроенными блоками озу. Младшие чипы соизмеримы по емкости и цене с MAXII....но проект может быть чуть медленнее...
Выигрыша в таком подходе может и не получиться
Какая-то антиреклама получилась altera и xilinx.
Olenka
Основные приемущества CPLD (из-за которых их в большинстве случаев и используют) это как раз малая емкость и как следствие на порядок более низкое энергопотребление чем у FPGA. (по ценам у Xilinx Spartan стоит соизмеримо с CoolRunner2, но статическое потребление максимальной CPLD и минимальной FPGA отличается в разы).
vetal
Цитата(Olenka @ Aug 24 2007, 23:35) *
Основные приемущества CPLD (из-за которых их в большинстве случаев и используют) это как раз малая емкость и как следствие на порядок более низкое энергопотребление чем у FPGA. (по ценам у Xilinx Spartan стоит соизмеримо с CoolRunner2, но статическое потребление максимальной CPLD и минимальной FPGA отличается в разы).

я так понял это ответ на мой пост smile.gif
Все вышесказанное правда, но оно его не переложить на указанный мной чип(PA3) - у него нет тех элементов, которые вносят это самое статическое потребление biggrin.gif
Olenka
С кристалами Actel сталкиваться не приходилось, поэтому поверю на слово. smile.gif
COMA
Спасибо всем за помощь.
Пока оставим также - AVR + MAX II.

Потом, возможно, преползем на FPGA smile.gif
AMagleli
Цитата(vetal @ Aug 25 2007, 00:32) *
если очень хочется и очень нужно, то у actel есть ProASIC3 со встроенными блоками озу. Младшие чипы соизмеримы по емкости и цене с MAXII....но проект может быть чуть медленнее...
Выигрыша в таком подходе может и не получиться
Какая-то антиреклама получилась altera и xilinx.


К сожалению, ОЗУ ProASIC3 - неинициализируемое. При включении питания там - пусто!
tvcam
>придется заменять связку avr+maxii на связку maxii+ram+rom

Может получиться очень не плохое изделие (ядро) если под память программ задействовать UFM блок (rom), а он не так уж и мал.
ram - это в основном регистры или порты с которыми работает процессор, непосредственно расположены в maxii, они так и так будут даже если делать связку maxii+avr.
tvcam.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.