Бытовой ретро-компьютер своими руками
http://forum.pk-fpga.ru/

Про верификацию
http://forum.pk-fpga.ru/viewtopic.php?f=2&t=5366
Страница 1 из 1

Автор:  СергейВ [ 12 мар 2013, 03:20 ]
Заголовок сообщения:  Про верификацию

(Продолжение обсуждения из скайпа)

Для тестирования и отладки процессора нужен verification testbench. Наверное, по-русски это должно называться "проверочный испытательный стенд". Технология следующая. Исходный HDL-код процессора компилируется с помощью Verilator (если Verilog) или GHDL (если VHDL). К нему дописываются (на Си) недостающие модели памяти и периферийных блоков. В том числе клавиатура, экран, магнитофон, диск, звук и т.п. Получается полноценная виртуальная БК-шка. На ней гоняем тесты, ANDOS, игры, bkunix. Заменяя модели периферийных блоков и переключая режимы эмуляции процессора, запускаем 2.11BSD и Демос-ДВК.

С таким виртуальным стендом можно отладить массу вещей, невозможных на реальном хардвере. Я готов поучаствовать - примерно этим же занимаюсь и по основной деятельности.
___
С уважением,
Сергей Вакуленко

Автор:  Voland [ 12 мар 2013, 04:14 ]
Заголовок сообщения:  Re: Про верификацию

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

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/