MAX 10 от Altera

Компоненты
Альтера выпустила новые, офигенские FPGA. Они называются MAX 10.

MAX 10 FPGA

Из уникальных фич:

  • Встроенная в чип конфигурационная память на два образа (одни образ, к примеру, может быть бутлоадером, а второй — основной программой).
  • Встроенный АЦП 12 бит, 1 мегасэмпл. Серьезно, всегда приводило в недоумение то, что к FPGA за 100$ приходится цеплять внешний АЦП, когда он есть в копеечных микроконтроллерах. Кстати, сейчас прицепить микроконтроллер с АЦП дешевле, чем отдельный АЦП.
  • Встроенная флэш. Можно использовать как источник команд для софт-процессора. Память оснащена коннектором к шине Avalon
  • Быстрый старт — от включения до запуска 10мс. Некоторые FPGA конфигурируются секунды, из-за чего их приходится ждать остальной системе.
  • Внутренний генератор. Наконец, системы которым не нужен точный клок можно строить без генератора.
  • Есть микросхемы в юзабельном QFP корпусе. Правда, только 144 ножки.
  • Есть термодатчик
  • Есть устройства с одним источником питания


Все остальное — как в обычных FPGA. И умножители и память, и логические ресурсы в избытке. Из недостатков — 4-входные LUT, в то время как все прогрессивные FPGA используют 6-входные.

Подробнее можно посмотреть вот тут.

На самом деле все это — очень круто и убирает с платы половину компонентов. Осталось только чтобы оно появилось в продаже по приемлемой цене. Пока, самое дешевое что есть — 10M08 за 19.26$.

4 комментария

avatar
Штука вкусная, но боюсь, что с её выходом они легко могут отказаться от поддержки уже прижившихся семейств.
Сегодня даже Cyclone II у них уже считается старьём-барахлом. Я лично обалдел, когда после установки последнего Квартуса оказлось, что добавив лишь обновлённую иконку для ярлыка на раб. столе они выбросили все подсемейства MAX, Acex, FLEX, выбросили Cyclone, Cyclone II, и может еще чего…
Выругался и поставил обратно 9.0 SP2.
Нафиг не нужны такие обновления.
avatar
Вообще, у них чуть-ли не рекламным лозунгом идет то, что они старые девайсы выпускают до последнего, даже первый циклон еще Recommended for new designs.
avatar
UFM действительно имеет частоту клока 116МГц, но это никак не указывает на скорость работы флэша — это клок контроллера. По диаграммам работы команды Read видно, что после строба чтения контроллер висит неопределенное время в ожидании строба готовности. Я перерыл даташиты, но соответствующей времянки не нашел. Из опыта чтения даташита на MAX II знаю, что это время позорно огромное и ни о какой выборке микрокода и речи быть не может (у макс2 это 10МГц что ли). Вангую, что и здесь это в лучшем случае мегагерц 30, хорошо если не 20.
Время загрузки действительно впечатляет, но это и неудивительно: ширина флэша 32 бита.
Насчет поддержки старых чипов. У альтеры скорее есть традиция обламывать поддержку в версии х.1 — поддержка асекса оборвана в 9.1 (в 9.0 она еще есть, ее и пользую для этих чипов), в 13.1 уже забыли про цыцлон 2 (в 13.0.1 еще есть), а в 14 версии (единственной, где поддержан макс 10) уже нету даже ц3.
avatar
Приехал BeMicro MAX 10 FPGA Evaluation Kit от Arrow. Забавная весьма железяка, однако индастриал ждать аж до июля следующего года. Тоска-печаль. Отложил до лучших времён.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.