я то VHDL в основном баловался :) p.s. ну почему мало литературы это понятно, когда пару лет назад сокращали филиал в питере одной крупной американской хардверной конторы проектирующей чипы, то люди ходили по собеседованиям и жаловались что часто даже не понимали название их должностей
VHDL тоже годится, но слишком он тяжёлый чисто синтаксически. Раньше считалось, что он мощнее, но с появлением SystemVerilog особого смысла в VHDL уже нет.
Шикарный проект! За последнее время народ изрядно продвинулся в PDP-строении. Надо будет запустить это дело на Спартане-3E, где-то хранится в загашнике. Свою реализацию я пока до конца не довёл. Пока только часть инструкций работает. Зато освоил Verilator.
Мне тут более весёлую задачку подкинули: запустить RetroBSD на альтеровском процессоре MP32. Это ядро MIPS M4Kс, адаптированное для Altera FPGA, включая Cyclone и Stratix. Вполне приличный MIPS32 процессор, хоть Линукс запускай. Причём IP-ядро MP32 входит в состав бесплатной среды разработки Quartus II, только про это мало кто знает. Сижу, развлекаюсь с Qsys, построителем системы-на-чипе.
Thumb это из мира ARM, а для MIPS компактная система команд (их две разных) называется MIPS16e и microMIPS. В ядре M4K (и, соответственно, в микроконтроллерах PIC32) присутствует MIPS16e. Но в MP32 его убрали вроде, для копмактности. В любом случае для RetroBSD это не нужно.
RetroBSD только на 32 битах и бегает. Можно на ARM портонуть, но мне лениво.
Есть несколько "маленьких" SoC реализаций x86: Vortex86, Amd Elan, ALI M6117, EVA-X4150, RDC8610 может еще кого забыл. Там в принципе Linux идёт, но "еще одна" маленькая OS не помешала бы.
no subject
Date: 2011-07-01 19:41 (UTC)no subject
Date: 2011-07-01 20:06 (UTC)Почему-то на русском очень мало литературы по Верилогу. и вообще по проектированию цифровых схем.
Лучшее введение, которое я нашёл: http://www.csd.uoc.gr/~hy220/2009f/lectures/verilog-notes/VerilogIntroduction.pdf
no subject
Date: 2011-07-01 20:12 (UTC)p.s.
ну почему мало литературы это понятно, когда пару лет назад сокращали филиал в питере одной крупной американской хардверной конторы проектирующей чипы, то люди ходили по собеседованиям и жаловались что часто даже не понимали название их должностей
no subject
Date: 2011-07-03 02:29 (UTC)Раньше считалось, что он мощнее, но с появлением SystemVerilog особого смысла в VHDL уже нет.
no subject
Date: 2011-07-04 07:51 (UTC)no subject
Date: 2011-11-23 08:40 (UTC)PDP-11
опубликовано 11-11-11 :)
no subject
Date: 2011-11-23 09:00 (UTC)no subject
Date: 2011-11-23 12:42 (UTC)Из "серьезных" есть еще W11
http://opencores.org/project,w11,overview
Но у него нет аппаратного ввода-вывода, все эмулируется на PC по скоростной шине.
no subject
Date: 2011-11-23 22:27 (UTC)no subject
Date: 2011-11-24 18:12 (UTC)no subject
Date: 2011-11-24 19:55 (UTC)RetroBSD только на 32 битах и бегает. Можно на ARM портонуть, но мне лениво.
no subject
Date: 2011-11-25 01:18 (UTC)no subject
Date: 2011-11-25 07:08 (UTC)no subject
Date: 2011-11-25 10:29 (UTC)no subject
Date: 2011-11-28 05:25 (UTC)