Сайт Большакова Александра
Главная | Регистрация | Вход Воскресенье, 22.12.2024, 06:06Приветствую Вас Гость | RSS

Сейчас работаю над проектом Курсы по робототехнике и программированию для начинающих и продолжающих

Меню сайта
Поиск
Друзья сайта
  • Центр робототехники МариБот

  • Список курсов по робототехнике и программированию
  • ПЛИС - программируемые логические интегральные схемы

    Программируемая логическая интегральная схема (ПЛИС, англ. programmable logic device, PLD) — электронный компонент (интегральная микросхема), используемый для создания конфигурируемых цифровых электронных схем. В отличие от обычных цифровых микросхем, логика работы ПЛИС не определяется при изготовлении, а задаётся посредством программирования (проектирования). Для программирования используются программатор и IDE (отладочная среда), позволяющие задать желаемую структуру цифрового устройства в виде принципиальной электрической схемы или программы на специальных языках описания аппаратуры: Verilog, VHDL, AHDL и др.

    Язык описания аппаратуры (HDL от англ. hardware description language) — специализированный компьютерный язык, используемый для описания структуры и поведения электронных схем, чаще всего цифровых логических схем. Языки описания аппаратуры внешне похожи на такие языки программирования, как Си или Паскаль, написанные на них программы также состоят из выражений, операторов, управляющих структур. Важнейшим отличием между обычными языками программирования и языками HDL является явное включение концепции времени в языки описания аппаратуры.

    Профориентационный онлайн-курс современной микроэлектроники для школьников

    Junior FPGA (ПЛИС) Design Engineer: как стать? На изучение по статье и комментариям:

    • Цифровая схемотехника (логические элементы И/ИЛИ/НЕ, шифраторы, мультиплексоры, суммматоры и пр.)

    • Синтаксис HDL-языка

    • Симулирование и верификация HDL-кода

    • FPGA: из каких базовых элементов состоит, как происходит workflow разработки под FPGA, какие операции для FPGA дешевые, а какие дорогие (по частоте и ресурсам)

    • Синхронный дизайн и всё, что связано с таймингами

    • САПР (Altera). Из других источников - Xilinx

    • MathLab

    2015 ПЛИС — мои первые шаги

    2015 Как начать разрабатывать железо, используя ПЛИС — пошаговая инструкция

    2016 Часы на ПЛИС Lattice - где купить ПЛИС для освоения

    на e-bay: Xilinx starter kit, FPGA (дешевые)

    Серия ПЛИС CPLD XC2C64A

    Посмотреть PLD (FPGA) Xilinx, ALTERA, Actel, Atmel

    Язык Verilog

    Verilog, Verilog HDL (англ. Verilog Hardware Description Language) — это язык описания аппаратуры, используемый для описания и моделирования электронных систем. Verilog HDL, не следует путать с VHDL (конкурирующий язык), наиболее часто используется в проектировании, верификации и реализации (например, в виде СБИС) аналоговых, цифровых и смешанных электронных систем на различных уровнях абстракции. Разработчики Verilog сделали его синтаксис очень похожим на синтаксис языка C, что упрощает его освоение. Verilog имеет препроцессор, очень похожий на препроцессор языка C, и основные управляющие конструкции «if», «while» также подобны одноимённым конструкциям языка C. Соглашения по форматированию вывода также очень похожи (см. printf).

    Verilog онлайн компилятор

    Hello, World! На ПЛИС. Мигаем светодиодом (видео)

    Пишем "демку" для LESO2 на Verilog

    Симуляция проекта марсохода с помощью Icarus-Verilog

    Освоение

    АЦП и ЦАП на ПЛИС

    Большаков Александр, Йошкар-Ола, © 2009-2024, e-mail telfir32@mail.ru, Контакт          Хостинг от uCoz