名著「CPUの創りかた」で作成手順が紹介されている4bit CPU「TD4」をFPGAで作成しました。 FPGAで作成する3つのメリット 1. 部品調達が楽 「CPUの創りかた」では4bit CPU「TD4」を作成するのに10個のIC、押しボタンスイッチやディップスイッチ、抵抗やコンデンサ、LEDなどの部品が必要です。 さらにそれらの部品を載せるユニバーサル基板や配線、はんだ付けの道具やデバッグ用のテスターなども必要です。 一方FPGAの場合は必要なスイッチやLEDなどが搭載されたFPGAボード1枚を購入すれば大丈夫です。 ただ値段は少し高くなります。 私が使用した「Basys2」は秋月電子で11600円です。 2. 作成が楽 「CPUの創りかた」のTD4の配線は全て自分ではんだ付けで行う必要があります。 FPGAを使用すればVHDLはVerilog-HDLなどの言語でコードを書くだけなの
![FPGAボードで4bit CPUを作成する(VHDL) - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/ec734adf378849b56addf05d3130f9983096e812/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9RlBHQSVFMyU4MyU5QyVFMyU4MyVCQyVFMyU4MyU4OSVFMyU4MSVBNzRiaXQlMjBDUFUlRTMlODIlOTIlRTQlQkQlOUMlRTYlODglOTAlRTMlODElOTklRTMlODIlOEIlMjhWSERMJTI5JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1jMjU1NTQ4YWNkYjhlNmM2YTJiODFhN2M5MjY2NDFmOA%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBtYXNhdGFrYTIyMyZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9N2Y2MWI5Zjc4Yzk5MTBmMmE3NTJlMmM3MDBlNGU0ZmY%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D08fa3e4a71ff8bfdf10c0983e4724f7c)