2005.4.12 新規
1bit CPU(KP1)
fz80コアのkwhrさんがVerilogHDLで書き下ろされたCPUです。
処理をシリアライズしてALUを1ビットにするという斬新な試みをされています。
私も回路規模と速度の結果に注目していましたが、結果は185Slice/12.9,218Slice/11.8ということで、8bit幅で考えると1演算1MHz程度というとです。
CNITやMR16は200Slice弱と同規模にて32MHz超で16bit演算しますから、いがいと回路が小さくならないという感想です。
FPGAでは、マルチプレクサやレジスタ(ラッチ)が回路を食うので、1bitまでシリアライズすると効率が悪いのかもしれませんね。
Link
●1bit CPU