Пришел журнальчик от Xilinx "Embedded magazine" в котором есть статейка "очумельцев" эмулирующих 8051
http://www.roman-jones.com/PB8051Microcontroller.htm
Тоже слышал про это чудо, даже picoblaze скачал и под altera скомпилировал.
А вот самого чуда так и не смог наковырять.
Идея интересная, сделать x51 на порядок меньше, чем у прочих экзкмпляров.
А какие, кстати, "показатели" получились у PicoBlaze под Altera?
c учетом ram и стека на регистрах:
FLEX10K ~400LE >25MHz
ACEX <400 LE >30MHz
CYCLONE <320 LE >100 MHz
Actel APA <450 LE(~200 LE ALTERA) >40 MHz
Переносил грубо, просто взял и скомпилировал, при правильном переносе его почти весь прийдется переписать(по крайней мере арифметику). В этом случае он будет примерно на 200-250 LE.
Процессор up1232 более компактен по размеру ~400-500LE@20M на acex, но он не risc. По функциональности не уступает. 4k программ 64k данных, стек на 32 позиции - встроенный, прерывания, dma/
Из бесплатных мне ближе xsoc-xr16 и tiny16. Последний на acex ~550-700 без обвески, и в системе работает на ~20-25 MHz.
На нем же осваиваю Lisatek. Первый тоже проверял, укладывается примерно в те же рамки + память для регистров специальных функций.