FPGAの部屋FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。ISEの初心者の方には、FPGAリテラシーおよびチュートリアルのページをお勧めいたします。PowerPCが動き出したやっとPowerPCが動作したようだ。以前書いたようにSDRAMやPowerPCのクロックの位相を調整した。(これが効いているかどうかはわからないが。)もう1つはアドレス転送のパイプライニングで最大2エントリから最大16エントリに変更したが、そこの回路が間違っていた。ブートコードにも一部誤りがあったようだ。それにしても7447AはFFF00100のスタートアップからキャッシュもOFFなのにバーストアクセスだった。603eはシングル転送だったので、当然そうだと思っていた。64ビット幅で4ビートアクセスでキャッシュフィルと同様に見えるのだが、どうやらそのうちの2ビートしか使っていないようだ。アドレスで言うと000002020番地からの4ビートアクセス(インストラクションフェッチ)の後に000002030番地の4ビートアクセスが出ている。キャッシュフィルならば000002020番地からの4ビートアクセスすると000002030番地からの4ワード分もフェッチしているはずなのに、その分は捨てているのだろうか?当然000002030番地の4ビートアクセスの場合に、うちの回路で3,4ビート目は000002020番地にラップアラウンドしている。URLhttps://marsee101.blog.fc2.com/tb.php/298-1dd1a5a6この記事にトラックバックする(FC2ブログユーザー)プロフィールAuthor:marseeFPGAの部屋へようこそ!FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。WEBブログデザイナ。