Обзор отладочных плат с программируемой логической интегральной схемой Altera, применяемых для обучения в университете | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 23 ноября, печатный экземпляр отправим 27 ноября.

Опубликовать статью в журнале

Авторы: ,

Рубрика: Информационные технологии

Опубликовано в Молодой учёный №48 (338) ноябрь 2020 г.

Дата публикации: 25.11.2020

Статья просмотрена: 290 раз

Библиографическое описание:

Карпусь, К. С. Обзор отладочных плат с программируемой логической интегральной схемой Altera, применяемых для обучения в университете / К. С. Карпусь, А. П. Аверченко. — Текст : непосредственный // Молодой ученый. — 2020. — № 48 (338). — С. 21-25. — URL: https://moluch.ru/archive/338/75597/ (дата обращения: 15.11.2024).



В данной работе рассматриваются платы Altera на базе ПЛИС.

Ключевые слова: программируемая логическая интегральная схема, плата, контроллер, интерфейс, светодиоды.

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

Наиболее универсальным изобретением являются устройства, реализованные на микросхемах программируемой логической интегральной схеме (ПЛИС).

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

Рассмотрим устройства, разработанные на базе ПЛИС фирмы Altera.

А именно полноценные отладочные платы.

Недорогая макетная плата Mercury Code Cyclone V промышленного назначения.

Макетная плата Mercury Code Cyclone V

Рис. 1. Макетная плата Mercury Code Cyclone V

DBC5CEFA7 — четвёртое поколение макетных плат на основе недорогой ПЛИС FPGA 5CEFA7F27C7N

Ряд периферийных устройств промышленного назначения который реализован на плате.

Состав платы имеет:

– двухканальный контроллер 10/100 Мбит/ с Ethernet

– приемопередатчик сдвоенный CAN

– приемопередатчик RS-485 четерыхканальный

– одноканальный приемопередатчик RS-232

– интерфейс LVDS низковольтный дифференциальный для подключения TFT ЖКИ

– восемь светодиодов

– четыре кнопки — клавиши навигации

Интерфейс платы оснащен 32-мя линиями ввода/ вывода общего назначения (GPIO) с уровнем сигнала 3.3 В, 16-ю линиями ввода/вывода, уровень сигнала которых может быть определен пользователем. Также 16-ю линиями с уровнем сигнала 24 В для прямого назначения с программируемыми логическими контроллерами.

Архитектура платы Mercury Code Cyclone V

Рис. 2. Архитектура платы Mercury Code Cyclone V

Отличительные особенности:

– ПЛИС FPGA 5CEFA7F23C7N

– Конфигурационная память EPCQ256

– Аппаратный контроллер 16-битной памяти DDR3

– Программный контроллер 8-битной памяти DDR3

– Электрически стираемая перепрограммируемая память (EEPROM) Atmel CryproMemory

– Интегрированный источник питания на 1.1 В / 1.5 В / 2.5 В / 3.3 В / 5 В / 12 В

– Внешний блок питания от сети 220 В

– Размеры: 100 мм x 103 мм

Недорогое функциональное инструментальное средство обеспечивает разработку и отладку приложений на базе ПЛИС типа Система-на-Кристалле семейства Cyclone V компании Altera.

Плата на основе ПЛИС FPGA сеиейства Cyclone V SoC

Рис. 3. Плата на основе ПЛИС FPGA сеиейства Cyclone V SoC

Плата выполнена на основе ПЛИС FPGA сеиейства Cyclone V SoC с процессорной подсистемой HPS на базе двухъядерного процессора ARM Cortex-A9, оснащенной набором периферийных модулей, контроллеры Ethernet, USB, SPI, I 2 C, UART интерфейсов, microSD карт памяти и линии ввода/вывода общего назначения.

Порты ввода/вывода подключены к разъемам, порты обеспечивают поддержку однополярных 3.3 Вт сигналов.

Отличительные особенности:

– ПЛИС FPGA семейства Cyclone V SoC: 5CSEBA6U23C7N

– Аппаратный двухъядерного процессора ARM Cortex-A9

– 110000 логических элементов

– 112 блоков DSP

– 5.4 Мбит RAM памяти

– Конфигурационная память EPCQ256

– Память DDR3 128Мх32

– Слот для карт памяти microSD

Плата DE0-Nano-SoC Kit/Atlas-SoC Kit

Рис. 4. Плата DE0-Nano-SoC Kit/Atlas-SoC Kit

Отличительные особенности :

– SoC: SE 5CSEMA4U23C6N

– RAM: 1GB DDR3 SDRAM

– Flash: нет

– Ethernet: 10/100/1000

– HDMI: нет

– Размер: 69x96 мм

– Arduino hesder: есть

– Цена: $99 (академическая цена $90)

структурная схема платы

Рис. 5. структурная схема платы

Заключение

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

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

Литература:

  1. Altera: DB5CEFA7 — макетная плата Mercury Code на базе ПЛИС FPGA серии Cyclone V компании Altera. — Текст: электронный // Новое в мире полупроводников: [сайт]. — URL: http://www.ebvnews.ru/category/technical/altera/page/2 (дата обращения: 23.11.2020).
  2. Шишкин, Ф. Д. Особенности программируемых логических устройств / Ф. Д. Шишкин, Н. В. Горячев, В. А. Трусов. — Текст: непосредственный // Молодой ученый. — 2015. — № 1 (81). — С. 115–117. — URL: https://moluch.ru/archive/81/14747/ (дата обращения: 23.11.2020).
  3. Продукция корпорации Altera. — Текст: электронный // Продукция корпорации Altera: [сайт]. — URL: http://altera.ru/production.html (дата обращения: 23.11.2020).
Основные термины (генерируются автоматически): FPGA, ARM, RAM, плат, ПЛИС, уровень сигнала, Конфигурационная память, общее назначение, программируемая логическая интегральная схема, промышленное назначение.


Похожие статьи

Микроконтроллеры интеллектуальных систем управления

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

Языки проектирования программируемых интегральных логических схем и их особенности, упрощающие процесс обучения

В данной работе рассматриваются языки проектирования ПЛИС и их особенности.

Генератор сигналов произвольной формы на микроконтроллере AVR

В статье описаны этапы разработки и исследования генератора сигналов произвольной формы для исследовательских целей на МК типа AVR. Проведена разработка принципиальной схемы генератора и программного обеспечения для его работы, изготовлен макет генер...

Методика создания библиотеки компонентов электрической схемы в виде базы данных в среде САПР Altium Designer

В представленной работе объектом исследования являлась методика создания компонентной библиотеки в виде базы данных для Altium Designer оптимальным методом.

Выбор ПЛИС для синхронизирующего устройства

В данной статье автор разбирается в моделях ПЛИС представленных в продаже и объясняет свой выбор отладочной оплаты для проекта.

Концепция калибровки потока экструдера для 3D-принтеров на базе FDM-технологии на примере модели Anycubic Chiron

В статье описывается концепция и пошаговая методика калибровки потока на экструдерах типа «Боуден» с описанием команд для работы в терминале и изменения конфигуратора прошивки контроллера.

Разработка блока управления для стиральной машины

В данной работе разрабатывается один из вариантов блока управления стиральной машиной. Основой для этого блока послужит микроконтроллер 8051 фирмы Intel.

Разработка четырехразрядного арифметико-логического устройства с восьмеричной коррекцией

Статья посвящена описанию процесса проектирования и разработки четырехразрядного арифметико-логического устройства с восьмеричной коррекцией.

Конфигурирование и тестирование производительности вычислительного кластера на базе неоднородных многоядерных узлов

В работе рассматривается выбор оборудования, программного обеспечения, вопросы настройки и тестирования производительности вычислительного кластера на базе небольшого числа неоднородных многоядерных серверных узлов. Оценка производительности выполняе...

Анализ и выбор тестовых алгоритмов для проведения функционального контроля микросхемы 1645РУ5

В статье описывается анализ и выбор таких тестовых алгоритмов для проведения функционального контроля микросхемы 1645РУ5, которые за наименьшее количество времени будут обнаруживать наибольшее число дефектов в работе микросхемы.

Похожие статьи

Микроконтроллеры интеллектуальных систем управления

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

Языки проектирования программируемых интегральных логических схем и их особенности, упрощающие процесс обучения

В данной работе рассматриваются языки проектирования ПЛИС и их особенности.

Генератор сигналов произвольной формы на микроконтроллере AVR

В статье описаны этапы разработки и исследования генератора сигналов произвольной формы для исследовательских целей на МК типа AVR. Проведена разработка принципиальной схемы генератора и программного обеспечения для его работы, изготовлен макет генер...

Методика создания библиотеки компонентов электрической схемы в виде базы данных в среде САПР Altium Designer

В представленной работе объектом исследования являлась методика создания компонентной библиотеки в виде базы данных для Altium Designer оптимальным методом.

Выбор ПЛИС для синхронизирующего устройства

В данной статье автор разбирается в моделях ПЛИС представленных в продаже и объясняет свой выбор отладочной оплаты для проекта.

Концепция калибровки потока экструдера для 3D-принтеров на базе FDM-технологии на примере модели Anycubic Chiron

В статье описывается концепция и пошаговая методика калибровки потока на экструдерах типа «Боуден» с описанием команд для работы в терминале и изменения конфигуратора прошивки контроллера.

Разработка блока управления для стиральной машины

В данной работе разрабатывается один из вариантов блока управления стиральной машиной. Основой для этого блока послужит микроконтроллер 8051 фирмы Intel.

Разработка четырехразрядного арифметико-логического устройства с восьмеричной коррекцией

Статья посвящена описанию процесса проектирования и разработки четырехразрядного арифметико-логического устройства с восьмеричной коррекцией.

Конфигурирование и тестирование производительности вычислительного кластера на базе неоднородных многоядерных узлов

В работе рассматривается выбор оборудования, программного обеспечения, вопросы настройки и тестирования производительности вычислительного кластера на базе небольшого числа неоднородных многоядерных серверных узлов. Оценка производительности выполняе...

Анализ и выбор тестовых алгоритмов для проведения функционального контроля микросхемы 1645РУ5

В статье описывается анализ и выбор таких тестовых алгоритмов для проведения функционального контроля микросхемы 1645РУ5, которые за наименьшее количество времени будут обнаруживать наибольшее число дефектов в работе микросхемы.

Задать вопрос