FPGA & Verilog БлогFPGA chips

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


Сколько раз можно перешить EPM240?
Честно говоря я никогда не задавался этим вопросом.
Работаю с разными CPLD очень давно и не помню ни одного случая отказов программирования. С другой стороны, могу понять людей, которые сталкиваются с такими чипами впервые.
В документации на MAX-II (

) с удивлением обнаружил такую таблицу:
Количество циклов программирования Altera CPLD MAX-II

Странность здесь даже не в малом количестве циклов, а в том, что это "Maximum", хотя по логике вещей производитель был-бы обязан гарантировать хотя бы какой-нибудь "Minimum".
Тем неменее наши читатели уже неоднократно задавали нам этот вопрос.
Поиски ответа в интернете тоже не дали никаких результатов, поэтому единственное, что мы можем в этом случае сделать - это поставить практический эксперимент.

Мы уже писали, как самому сделать очень простой программатор для микросхем Altera FPGA/CPLD - ByteBlaster.

Самодельный кабель ByteBlaster

Остается вопрос, как настроить программное обеспечение Quartus II для работы с ним.

Здесь я рассматриваю установку драйвера ByteBlaster на ОС Windows7. Примерно то же самое нужно делать и для Windows XP. Используемая среда разработки - Altera Quartus II v9.1 (для версии 9.0 все точно так же).


В старом компьютерном хламе очень много различных вентиляторов (кулеров), поэтому мы не смогли удержаться от искушения использовать их в своих проектах.

Ни для кого не секрет, что с автомобилями иногда бывают проблемы.
В частности, бывают проблемы с загрязнением форсунок инжекторных двигателей.

Форсунка инжекторного двигателя

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

Эх лето, жара.. Лето почти закончилось и можно подвести некоторые итоги.

Самое главное - мы закончили цикл обучающих статей. Было всего пять уроков Verilog. 
И ВОТ! Теперь все пять уроков Verilog можно взять на нашем сайте одним файлом:

Еще на нашем сайте появились статьи "пошаговые инструкции" для Quartus II (вы их уже наверное читали?):

  1. Создание первого проекта, компиляция и прошивка платы Марсоход.
  2. Создание проекта двухбитного "сумматора" для платы Марсоход.
  3. Симуляция проекта в среде Quartus II.

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

Удачи!