Изучение FPGA Altera
Задать вопрос
Наши специалисты ответят на любой интересующий вопрос по услуге

С чего начать изучение FPGA Altera?


Что такое ПЛИС?


Современные ПЛИС – программируемые логические микросхемы, выполняемые по технологии от 10 нм и содержащие большое количество логических элементов. Элементы могут выполнять простые логические операции «И», «ИЛИ» и др. или реализовывать функции умножителей, сумматоров, мультиплексоров и более сложных устройств.

FPGA – это микросхемы, в которых производителем не определены связи между логическими элементами. Разработчику необходимо самому определять взаимосвязи, назначение выводов и пути прохождения сигналов. В этом заключается большой плюс ПЛИС, так как следствием такого подхода становятся исключительно гибкая архитектура и быстродействие полученной электронной схемы. Но за это приходится платить увеличенным временем разработки устройства. 

 Как определить срок хранения и срой службы импортных микросхем?

По этим причинам ПЛИС нашли широкое применение в радиоэлектронной аппаратуре, устройствах высокоскоростной параллельной обработки сигналов, микропроцессорной технике.


С чего начать?

К большому сожалению, литературы на русском языке, описывающей принципы функционирования, программирования FPGA практически нет. Нет и чёткого понимания, даже у специалистов, когда применять ПЛИС, а когда программируемый микроконтроллер в повседневных задачах (не связанных с управлением космическими аппаратами или опасным промышленным производством). 

Начать нужно с главного вопроса – какие задачи вы планируете решать с использованием FPGA?
Если вы разрабатываете шину передачи данных для своего устройства или конструируете плату обработки сигналов с разложением в ряд Фурье, то ПЛИС — это то, что необходимо. Прекрасным решением является и построение отказоустойчивых систем с быстрым временем реакции на основе ПЛИС в системах автоматики.
Это лишь некоторые примеры, позволяющие оценить мощь и гибкость FPGA. Поэтому главными критериями при выборе определим быстродействие и оригинальную архитектуру, ради которых стоит пойти на дополнительные трудозатраты. 

 Что означают сокращения PCN, EOL, NRND в data sheet импортных электронных компонентов?

Приняв по тем или иным причинам твёрдое решение освоить ПЛИС, встают следующие вопросы – с чего начать и насколько это затратно?
По поводу денежных затрат – микросхемы начального уровня, средства программирования и отладки ненамного дороже микроконтроллеров. Освоение сред разработки и языков программирования нисколько не сложнее тех же МК. Всё вышесказанное относится к продукции компании Altera, которую и рассмотрим более детально.

 

Средства разработки и отладки

Возникает справедливый вопрос: а как же проектировать и отлаживать такой «зоопарк» различных серий и их версий? Altera позаботилась об этом, создав единую среду проектирования и отладки Quartus.


quartus_splash - Что такое ПЛИС и чего начать изучение FPGA Altera.png

К достоинствам продукта относятся:
  • Возможность создания проекта на языках VHDL, Verilog или в графическом редакторе.
  • Ведение всей фоновой работы по созданию конфигурационного файла ПЛИС, включая разводку в кристалле.
  • Загрузка конфигурационного файла в ПЛИС и внутрисхемная отладка.
В Quartus встроены инструменты моделирования и отладки Simulator Tool, начиная с версии 10.0 Model Slim Altera Edition.
Для загрузки и отладки проектов в микросхемах поставляются программаторы в двух исполнениях – для LPT и USB портов.
  

Начало работы с FPGA Altera

Оптимальным для работы с продуктами Altera будет следующий алгоритм действий: 

1. Чётко сформулировать задачу, для решения которой предполагается использование ПЛИС
  1. Определите необходимое количество входов/выходов
  2. Уровень напряжения
  3. Перечень логических операций
  4. Допустимую задержку прохождения сигнала от входа на выход 
  5. Другие параметры, критичные при выполнении задачи.
2. Подобрать микросхему с подходящими характеристиками. 
Ознакомиться с документацией на ПЛИС, скачав руководство с сайта производителя.

Документацией на ПЛИС - Изучение FPGA Altera.jpg

3. Скачать по этой ссылке и установить среду разработки Quartus. 
Для продуктов Quartus Prime Lite Edition, Quartus II Web Edition, ModelSlim-Intel FPGA Starter Edition лицензия не требуется. Бесплатной версии вполне хватит для ознакомления со средой. Изучить среду разработки, пользуясь встроенной справкой и документацией на сайте Altera.

Quartus Prime Lite Edition - Изучение FPGA Altera.jpg

4. Приобрести ПЛИС Altera и программатор с параллельным или usb-портом.

5. Разработать и отладить проект своего устройства на ПЛИС. 
Собрать электрическую схему, загрузить проект в микросхему, проверить полученный результат. При необходимости внести изменения в проект, воспользоваться возможностями внутрисхемной отладки.


Выполненные проекты - Электроника-РА_имп_1200х400.jpg

Заявка на поставку импортных ПЛИС Altera

Мы специализируется на поставках импортных микросхем для производства приборов связи и навигационного оборудования для авиа- и судостроения

Кроме этого, мы выполняем полный комплекс услуг по организации проверки и испытаниям электронных компонентов импортного производства, включая входной контроль, проверку на работоспособность, а также специальные проверки, механические и климатические испытания.

Если вы заинтересованы в работы с нами, то заполните форму по ссылке: www.el-ra.ru/zayavka

Звоните: +7(495) 374-61-00
Пишите: sales@el-ra.ru

Оформите заявку на сайте, мы свяжемся с вами в ближайшее время и ответим на все интересующие вопросы.
Вернуться к списку