Компания "ЭФО" подготовила видеопрезентацию о новом семействе ПЛИС 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 найдут свою нишу.
Подробнее...