From: Junsuke Kunugiza さん<jk@xxxxxxx> Subject: [H8-ML(165)] Re: 内部メモリなら2倍速い Date: Sat, 12 Jun 1999 17:49:45 +0900への返信 こんにちは SkyGazer です。 Kunugizaさんの書かれたように、マニュアルを確認すると H8/3048F では、CS3空間のみの 2MBYTEが、DRAM 直接接続に 使えるとあります。 H8S/2357 では、CS空間が4個 DRAM 直結に使えるので、 DRAM の空間は、リニアに8MBYTEが、DRAM 直接接続に 使えるとあり、メモリ空間が4倍に広がります。 もし、16MBYTE 全空間を、DRAMに割り当てる場合は、 H8内部のバスコントローラ回路を使用せず、CS0 〜CS7 出力信号を無視し、アドレスバスのほとんど をデコードし、RAS,CAS,RAS ADDRESS, CAS ADDRESS 生成するDRAM 用 IF回路をH8外部に構成する必要が あると考えます。 この場合、アドレスバスを端子出力にするため、 多くのIO PORTが 使えなくなる制限が出てくる と思うので、メモリ空間が非常に広い応用には、 ワンチップマイコンよりも、汎用CPUの 68000系列のMPUが良いかな?と思いました。 SHもいいかもしれませんが、仕様が手もとにない のでわからずです。 個人的な考えですが、 H8には、なろうものなら外部メモリを使わないと良い (速度が速くなるし、IOがFULLに使える) もし、外部メモリを使う場合は、55nS〜70nS アクセス 時間の低速の省電力型SRAM が適している。基本ステートで うまくうけば、2ステート(100nS)空間,タイミング余裕を みて3ステート(150nS)空間で動けると考えます。 なお、要求必要性能が満たせる速度で、できるだけ省 電力にするため、動作クロック周波数をできるだけ低く するという検討が、上記の私の文章には抜けていますので、 ご注意願います。 >読まれた皆様 □