МАРСОХОД

Open Source Hardware Project

FPGA & CPLD Блогchips

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


Интел анонсировала выпуск новых FPGA Cyclone 10

Intel makes Cyclone 10 FPGA
Компания Intel анонсировала выпуск FPGA Cyclone 10GX и Cyclone 10LP.
Две новых серии ПЛИС получили два новых лозунга. Для Cyclone 10GX - это "Удвоенная производительность за пол-цены".
Для Cyclone 10LP - "В 2 раза меньше энергопотребление за пол-цены".

Cyclone 10GX - это микросхема ПЛИС для организации высокоскоростных соединений. В самой простой 10CX085 будет 4 тринсивера 10,3Gbps и даже встроенный аппаратный блок PCIExpress до Gen2 x4. Кроме того, здесь будут встроенные аппаратные умножители/сумматоры с одинарной точностью и встроенный аппаратный контроллер DDR3. Микросхема выполнена по технологии TMSC 20 nm. Подробнее можно почитать про эти ПЛИС на сайте Intel: https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/hb/cyclone-10/aib-01028.pdf

Микросхема Cyclone 10LP будет поскромнее. Однако, ее главная особенность - это низкое энергопотребление.
Напряжение питания ядра 1.0V или 1.2V. Краткое описание: https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/hb/cyclone-10/aib-01029.pdf

Интересно сравнить "комплектацию" новых Cyclone 10LP и старых Cyclone III.
Выдержки из документации на обе микросхемы представлены ниже.

Как симулировать проекты Quartus Prime выполненные в схеме?

top level

Если ответить коротко, то "никак". А если все таки подумать, то выход есть: сперва нужно конвертировать имеющуюся схему в Verilog или VHDL программу и уже потом можно симулировать. Сейчас я покажу, как это можно сделать. Это может оказаться не очень просто, но все проблемы, в принципе, решаемы.

Возьмем первый проект для платы Марсоход3, там, где "мигаем светодиодами" и попробуем его просимулировать в ModelSim.
Заодно посмотрим, какие могут быть особенности при симуляции альтеровской мегафункции PLL.

Новогодняя елка 2017!

Поздравляем читателей нашего блога marsohod.org с наступающим Новым Годом и представляем вашему вниманию "новогодний проект": светодиодная лента свернутая в виде елки управляется из платы Марсоход.

Светодиодная лента состоит из многих соединенных последовательно интеллектуальных RGB светодиодов типа WS2812B. Цвет и яркость каждого светодиода программируется отдельно. Таким образом, используя светодиодную ленту, можно формировать на ней произвольное "изображение".

Описание RGB светодиода WS2812B можно взять вот здесь: 

Проект для платы Марсоход в среде Altera Quartus II можно скачать здесь: 

 

 

Майнер Bitcoin на плате Марсоход3

 bitcoin

Сразу скажу, что какого-то уникального прорыва здесь нет.

Проект работает в плате Марсоход3, но получить какую либо выгоду с его помощью не получится - слишком мала производительность получившегося майнера. Для нас здесь интересны только используемые алгоритмы и принципы работы. Я расскажу как устроен майнер, что он делает, и как его запустить в плате Марсоход3, как реально начать майнинг с платой Марсоход3 и не заработать ничего.

Появились в продаже платы Марсоход3

altera max10 10m50 marsohod3

В нашем интернет магазине появились в продаже платы Марсоход3.
Некоторое время не было чипов MAX10 с емкостью 50 тыс. логических элементов, но теперь они есть.

Описание платы здесь: http://marsohod.org/howtostart/plata-marsokhod3

ПЛИС 10M50SAE144C8GES:

  • Логических элементов: 49760
  • Встроенная память, бит: 1677312
  • Встроенных 9-ти битных умножителей: 288
  • Количество PLL: 1
  • UFM (User Flash Memory) блок: 1
  • Аналогово-Цифровой Преобразователь, ADC блок: 1

Купить плату можно здесь: https://marsohod.org/shop/boards/brd-marsohod2150811130725150811131628


GitHub YouTube Twitter
Вы здесь: Начало