FPGA chips

Изучаем САПР Altera Quartus II / Intel Quartus Prime, язык описания аппаратуры Verilog HDL и кое-что про VHDL. Программируем FPGA Altera / Intel Cyclone III, Cyclone IV, MAX II, MAX10. Экспериментируем с платами разработчика  FPGA серии Марсоход, Марсоход2, Марсоход3. А еще разбираемся с FPGA Gowin.


Verilog

Verilog HDL - язык описания цифровых схем. Он используется для проектирования цифровых микросхем ASIC и микросхем загружаемой логики FPGA (Field Programmable Gate Array) - по этой ссылке можно прочитать про их внутреннее устройство. Программировать FPGA не очень сложно. Мы научим вас этими уроками:

  • Часть 1. Базовые типы источников сигнала в языке Verilog HDL - это wire, reg, шины. Группирование логики в модули (module / endmodule). Входные и выходные сигналы модулей (input, output, inout).
  • Часть 2. Простейшие модули AND, NAND, OR, NOR, XOR, XNOR, NOT. Установка экземпляров модулей и соединение их проводами. Иерархия модулей в языке описания аппаратуры Verilog HDL.
  • Часть 3. Арифметические и логические действия в языке Verilog. Операторы сложения и вычитания (+ , -) , логический и арифметический сдвиг ( << , >> , >>> ), битовые операции ( & , | , ^, ~ ), булевые операции ( && , || , ! ), операторы редукции, условного выбора ( ? ) и сравнения.
  • Часть 4. Поведенческие блоки. Конструкции always, if-else, case-endcase, циклы for(...).
  • Часть 5. Синхронная логика и триггера в Verilog HDL. Блокирующее и не блокирующее присваивание.

На первом уроке познакомимся с базовыми типами источников сигнала используемыми в языке.

Многие спрашивают, "Почему у вас до сих пор ничего не летает?"
Итак - наш ответ - "Летающая тарелка":

Летающая тарелка своими руками

Сегодня сделали небольшие изменения на нашем сайте. Мы их давно обсуждали меж собой и вот наконец дошли руки реализовать задуманное. Надеюсь так сайт будет удобнее.

Изменений в общем не много:

  • При заходе на главную страницу читатель сразу попадает в раздел "Наш блог".
  • В разделе "Наш блог" отображаются и просто статьи про разное и проекты для платы Марсоход.
  • Отображается количество просмотров статьи в разделе "Наш блог".
  • Отображется имя автора (надеюсь со временем количество авторов увеличится Smile).
  • Модуль "Последнее" убрали и вместо него теперь "Последние комментарии". Тоже довольно удобно.

Пока все. Предложения по улучшению пишите Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

 

Плату Марсоход можно питать от аккумуляторов.

LI-ION аккумуляторы для наших целей можно извлечь из
старых ноутбуков или сотовых телефонов. В ноутбуках они вот-такие:

Аккумулятор от ноутбука

Обеспечение питанием является важным элементом любой системы.
В этой статье выясним, от чего можно  питать марсоходы.