090928

|


朝起きると喉が痛い。不安だ。

そして週末の天気も微妙なことになってきた。
岡山に向けてニューアイテムを購入。このエアマット。今迄直方体のエアマッ トを使っていたのだけど、どうもボヨンボヨンして嫌なのと、エア入れるのに やたら時間がかかるし、たたむのも面倒。
ということでこれを購入。空気を入れるのは電動ポンプより、付属の足押しポ ンプの方が、きっちり入る。
これはなかなかいいかも。
そしてこれもまた岡山の時しか使わない車載冷蔵庫をひっぱり出してきてチェッ ク。
岡山楽しみだ。

SH4A続き。キャッシュに入ります。SH7785はI-cache,D-cacheともに、32KB、ラ
インサイズ32B,の4ウェイセットアソシアティブだ。

なので32*1024(サイズ)/32(ライン)/4(ウェイ) = 256エントリ(8bit)

エントリ(8bit)+ライン(3bit)+ワード以下(2bit)=13bit

MMUで4Kページを使うと1bitだけ、エントリの選択にMMUの変換が入ってしま
う...。8ウェイだったら、4Kページで実質物理キャッシュで神!だったのに。

ちょっと残念です。それとも今このCPUが使われてるアプリケーションでは
64KBページ以上が主流だったりするのだろうか?

キャッシュのマニュアルにはSuperHywayバスからのPURGE,FLUSHトランザクショ
ンが物理アドレスなので、これを使うにはシノニムを回避するために1KBのペー
ジサイズを使用するなとあるけれど、4KBもシノニムあるし...。???