Follow

8bit CPU ICF3-Z 公式コア Zevios

XilinxのFPGAを搭載した実機で合成するための手順を追加しました😀

icf3z.idletime.tokyo/download.

まだOSSにするか、準備段階ですが、面白い技術と思ってもらえる人も多いかと

同様な8bit CPUにIntel 8051があります。そして様々な8051互換なものがあります。おおざっぱに言うとZeviosは面積の小さい8051互換の半分の面積でありながら、高速な8051互換の2倍の性能と予想されるインパクトある8bit CPUになると思います。

注) ICF3-Zはシフト系の命令が弱く1ビットシフトしかないのでビット操作が多い場合には、性能が悪いかも。ただ3レジスタ同時に左シフトできたり、テスト命令なく分岐するテクニックなどを駆使すると、改善されると思われます。

詳しい仕組みの説明は、省きますが、従来CPUでは命令をデコードしてハードの制御信号に変換しますが、ICF3-Zは、命令コード自体が、ハードの制御信号になっていてハードが小さく、パイプラインがないのに高周波数で動作

ICF3-Zは従来CPUとは違う、僕が考えたもの。僕1人が著作権者です。

当面、SSLアクセラレータをメインにやっていくので、ICF3-Zのほうは、ゆっくりやっていくつもりです。

ご興味が、あればご連絡ください。匿名だと無視するかもしれませんが。 :gplus:

Sign in to participate in the conversation
+Plustodon

Google"Plus to" Mas"todon"