この世のCPUを食べ尽くすのだ! 第2章 第4節
~あんたCPUなんか創ってどうするのよ?! Vol.3~
2018/10/8
技術書典5 け39
第2章 第4節 入出力回路の概要
TD4EX3のI/OポートはメモリマップドI/Oで接続します。ただしこれは使用IC数の増加を招きます。
前述のように、本プロジェクトではCPU用のICと入出力回路用のICを厳密に区別します。そのためメモリマップドI/Oに何個のICが必要になろうとも、CPU本体のIC数とは無関係です。
とは言え、仮に20個のICでTD4EX3を作ることができたとしても、入出力回路に100個ものICが必要になってしまうようでは話になりません。CPUと同様に、入出力回路も最小限度のICで作成するべきです。
では入出力回路の要件は何でしょうか?