Обзор семейства ПЛИС Altera MAX10

altera max 10 overview

Компания "ЭФО" подготовила видеопрезентацию о новом семействе ПЛИС MAX10 на русском языке. Думаю, что будет многим интересно посмотреть ее.

Компания “ЭФО”, официальный дистрибьютор ALTERA c 1995 года, начинает публикацию серии презентаций на русском языке о микросхемах программируемой логики. Данная презентация посвящена новому семейству ПЛИС Altera с конфигурационной FLASH-памятью MAX10, выпускаемому по технологии TSMC 55 нм. Микросхемы семейства MAX 10 сочетают функциональность современных СБИС ПЛ с низкой стоимостью, компактностью и простотой использования микросхем предыдущих поколений семейства MAX.

СБИС ПЛ семейства MAX 10 имеют высокую степень интеграции, их применение позволит существенно сократить количество компонентов в системе и повысить ее надежность. Основные особенности семейства MAX 10:

  • От 2000 до 50000 эквивалентных логических элементов (LEs);
  • Блоки пользовательской и конфигурационной (до двух конфигурационных образов) Flash-памяти;
  • Аналоговый блок (до двух АЦП);
  • Блоки встроенного статической памяти и DSP-блоки;
  • Интерфейс с внешней памятью (SRAM, DDR2, DDR3, LPDDR2);
  • Возможна реализация синтезируемого процессора Nios® II;
  • До 500 пользовательских выводов;
  • Встроенный преобразователь напряжения.

Данные особенности СБИС ПЛ MAX 10, а также малое время конфигурации (менее 10 миллисекунд), позволяют использовать их для решения задач быстрой инициализации и конфигурации системы, безопасного обновления, мониторинга и управления, управления последовательностью подачи питания.
Смотреть видео-презентацию о семействе ПЛИС MAX10:  http://altera-plis.ru/news/max10-overview-on-youtube.html

Или вот здесь:

Еще больше информации о серии MAX10 можно получить на сайте производителя http://www.altera.com/devices/fpga/max-10/max-10-index.html, но тут уже, конечно, на английском языке.

Именно техническая документация Альтеры на микросхемы серии MAX10 вот здесь: http://www.altera.com/literature/lit-max-10.jsp

Я постарался почитать всю доступную документацию о MAX10 и у меня, конечно, появилось очень много вопросов. Конечно, пока сам не поэкспериментируешь с микросхемой, многого и не поймешь. А вот с "попробовать вживую" пока не получается. Я пока не знаю, где купить эти микросхемы в России. Кажется и у ЭФО пока их нет на складе. У других поставщиков - то же нет..

В общих чертах микросхемы MAX10 представляют собой ПЛИС похожую на Cyclone III плюс встроенная постоянная память для хранения образов конфигурации. При подаче питания ПЛИС сама конфигурируется из встроенной памяти и почти сразу готова к работе. Интересно, что блоков памяти для хранения конфигурации в микросхеме две. Это сделано для безопасного апдейта системы в полевых. условиях. Например, работающая система перезаписывает одну из областей конфигурационной памяти новой прошивкой, а в это время пропадает свет. Наполовину прошитое устройство при подаче питания вряд ли оживет. А в случае с MAX10 - точно оживет, потому, что первая прошивка все еще хранится. Это действительно замечательная функция.

Еще одна полезная фича микросхем серии MAX10 - встроенные контроллеры внешней памяти SDRAM / DDR. Это очень хорошо.

А вот если нужен в системе процессор, то придется использовать NIOS или еще какой нибудь. Встроеного ARM, как в некоторых 5-х циклонах здесь, в MAX10, нет.

Встроенные в ПЛИС MAX10 АЦП, честно говоря разочаровали: 12бит, 1 megasamples/sec. Как-то частота оцифровки 1МГц все таки маловата. В моем представлении ПЛИС в первую очередь используются именно для высокоскоростной обработки.данных. Вот было бы 20МГц - было бы совсем другое дело. Можно было бы реализовывать SDR радио на одном чипе. Я давно хотел повторить вот этот проект SDR радио в плате Марсоход2, но пока нет времени и еще нужен антенный усилитель (где его взять я пока не придумал). Вот если бы в MAX10 было бы АЦП с возможностью оцифровки аналогового сигнала на частоте 20МГц (или выше) - вот это было бы идеальное решение для SDR радио.

Еще в микросхемах MAX10 есть встроенный измеритель температуры - интересная функция.

Думаю со временем, несомненно, MAX10 найдут свою нишу.

 

 

Добавить комментарий