... ных SDRAM, но в целом вроде бы правильно.
Полный код тестбенча можно взять теперь в проекте на github https://github.com/marsohod4you/Amber-Marsohod2 в папке hw/marsohod2/my_tb_verilator
Ну и здесь, коне ...
d22UQ7GhczI
Я уже как-то писал про свой хобби проект Marble Machine - это такая штука, напечатанная на 3D принтере. Машина перемещает металлические шары, поднимает их вверх на подъемниках и потом они ...
...
Проет не сложный. Его можно взять или посмотреть на github: https://github.com/marsohod4you/marsohod2bis/tree/master/segments_4x7
Я подготовил два варианта модуля семисегментного индикатора. Первый ...
... ниже проектов можно получить на нашей странице github: https://github.com/marsohod4you/marsohod2bis
Внутри этого репозитория для каждого отдельного FPGA проекта создана отдельная папка, например, counter_verilog ...
... а процессоре в симуляторе Icarus Verilog. Напомню, что исходные тексты Verilog системы на кристалле с процессором ARM v2a можно взять на моей странице github: https://github.com/marsohod4you/Amber-Marsoho ...
В первом проекте для платы M2RPI мы передавали данные в FPGA и обратно используя выводы Raspberry GPIO14 и GPIO15 как линии последовательного порта TxD и RxD.
Как быть, если нужно передавать больший ...
... Преобразователь, ADC блок: 1
Купить плату можно здесь: https://marsohod.org/shop/boards/brd-marsohod2150811130725150811131628
А вот и чипы для этих плат:
...
Почему-то на нашем сайте не было подробной информации, как все же программировать Cyclone IV платы Марсоход2bis. Вся информация всегда касалась только платы Марсоход2, на которой стоит Cyclone III. ...
... проектов выполненных для этой платы с GITHUB: https://github.com/marsohod4you/marsohod2bis
Описание этих проектов есть здесь.
Так же вы можете перенести заинтересовавший вас проект на плату Марсоход2bis ...
... 855.0 ns READ : Bank = 0 Row = 3, Col = 51, Data = 43605 # Break in Module testbench at C:/altera/marsohod2/sdram_sim/simulation/tb/testbench.v line 116
Я надеюсь, что я убедил вас, что симуляцию делать ...
... что кто-то уже сделал этот давно задуманный тобою проект, на который у небя не хватило времени! Просто не могу не дать ссылку на статью. Очень рекомендую: http://we.easyelectronics.ru/plis/marsohod2-matlab-simulink.html, ...
... ет без проблем в моей системе..
Весь проект можно взять вот здесь:
Еще лучше склонировать проект из GitHub и перейти в бранч vt100:
> git clone https://github.com/marsohod4you/Amber-Marsohod2. ...
Рискну затронуть такую холиварную тему: сравнение двух методов разработки, графический ввод схемы и текстовое описание проекта на языках HDL Verilog / VHDL.
Какой метод лучше?
Сразу скажу, что я ...
... Я использую ОС Ubuntu, как рабочее место для сборки ядра. Чтобы построить ядро Linux для Amber ARM нужно:
Задать переменную окружения ссылающуюся на нашу рабочую папку Amber-Marsohod2, например:
export ...
... III платы Марсоход2, который реализует SoC. Вы можете его взять, например на GitHub, вот этот TAG: https://github.com/marsohod4you/Amber-Marsohod2/archive/sdram-attached.zip Тут полностью проект для среды ...
... нашей странице в GitHub https://github.com/marsohod4you/Amber-Marsohod2), а значит и исходные тексты некоторых ее программ в папке sw/. Так же, мы уже установили пакет CodeSourcery, который на самом деле ...
Взял проект с github - без проблем скомпилировал. Что у вас не получается? Какие модули не используются? Проект mARM лежит в папке Amber-Marsohod2 \hw\marsohod2\ ...
по идее clocks_resets.v не должен вообще использоваться в проекте. Модуль верхнего уровня для альтеровского проекта msystem.v лежит в папке hw/marsohod2 и там же есть проект для квартуса mARM.qpf ...
Считаю предложение RamZoom'а хранить распиновку в текстовом файле довольно дельным. Предлагаю простенький проект для платы Марсоход2 ( https://github.com/frantony/marsohod2-leds ), в котором реализованы ...
Подробнее...