Z280の資料を読み始めました。まずはリセットあたりから。
外部バスをZ-BUSかZ80 Busにするかは、このリセット時にOPTピンで決定します。
Z80 Bus --- opt = L
Z-BUS ----- opt = H or NC
/RESETピンをHに戻すときに、/WAITピンがLになっているとAD0-AD7ピンからデータを読み込んでBus Timing and Initialization Register を初期化できます。AD6をHにしておくとブートストラップモードになり、リセット後にUARTから256バイト読み込んで実行します。ROMレスなシステムを作るの使う機能で面白そうですが、スタンドアロンで動作できなくなってしまうので、今回は使わないつもりです。
他にも、メモリアクセス時のウエイト数を設定したり、外部バスクロックの設定ができたりするのですが、初期化に余分な回路が増えるため、この初期化方法は使わないことにします。
/RESETがLになっている間は、AD0 - AD15, A16 - A23 はHi-Z で、他の制御出力ピンはHになります。
参考文献
Z280 PRELIMINARY Technical Manual
Z280 Product Specification
0 件のコメント:
コメントを投稿