PC-98 掲示板
[37249]
Xa10/C4が不安定?

yahoobb218128228077.bbtec.net

 
さん
まえに「Xa10/C4が不安定?」というタイトルでうちのXa10/C4について聞いたことのその後です。

あの後どうもWPRCEDITでPCIチップレジスタをいじるとどうも固まりにくくなるような気がしたのでWPRCSETで常時使用状態にしましたところかなり安定しました。1日に数回吹っ飛んでいましたが最近は悪くても1回くらいです。

PCIレジスタの設定値は、
Dev |Reg |Data
0  |54  |A8
0  |5E  |00
0  |5F  |D0
0  |60  |4E
0  |62  |04
6  |64  |7F
です。全て過去ログにあった物を入れてみました。どれが安定に貢献しているのかわかりませんが報告させてもらいます。
1. Reply: Xa10/C4が不安定?

proxy4.ntkyo1.kn.home.ne.jp

 
aya@milk さん
54 a8はセカンドキャッシュが512KBのときの設定ですので、要注意となります。
5e 00 と 5f d0 はやらないほうが安定します。きっと。

ということで、まったく設定しないで通常の状態で使うか

5e 31
5f 40
60 04
62 0c

とでもやっておいたほうがよさそうな気はします。
2. Reply: Xa10/C4が不安定?

yahoobb218128228077.bbtec.net

 
さん
> まったく設定しないで通常の状態で使うか
上にも書いてありますが全く設定しないと不安定でしょうがないです。

> 2ndキャッシュ用設定
上の設定でWin98SEで特に問題がなかったのでそのまま使用していました。54と5Fをはずした状態でまたしばらく様子を見てみようと思います。
3. Reply: Xa10/C4が不安定?

proxy4.ntkyo1.kn.home.ne.jp

 
aya@milk さん
: 上にも書いてありますが全く設定しないと不安定でしょうがないです。

それもかなりすごいですね(汗)

加速に使って危険な度合いは 5a >> 5d > 5e >> 5f でしょうか。経験談でしかありませんけど…。

5a は4枚(二組)のメモリのアクセス速度をそろえたければ 00(05) 10(15) 20(25) 40(45) などの数字を設定しておくといいみたいです。 01 11 21 41 等は1枚目2枚目のSIMMのアクセス速度が低下していたと思います(この感じでいくと 04 14 24 44 等は3枚目と4枚目のSIMMアクセス速度が1、2に比べて落ちるかもしれません)
ちなみに 01、11 を設定するのはかなり危険と思います。もし標準でそうなっているようなら20か40にしてみてください。(40はかなり遅くなります)

5d の値は 80か95がよく出ていますがこれも4bit毎に違いがあるようです。
不安定になりやすいのは0-3bitを0にしたときで、このときはメモリのWrite速度が加速する傾向にあるようです。4-7bitの変更ではReadに影響が出るようです。こちらは意外に速くしてもついてきてしまったりします。普通にしておきたかったら a5かb5を設定しておくといいのではないでしょうか。(通常は電源投入後に適切と思われる値が設定されるようです)

とりあえず普通の安定志向なら

5a 40
5d b5
5e 35
5f 40
60 0E
62 0c

でしょうかー。

http://aya.ath.cx/~aya/data/mabres.txt

に一応MABで測ったものをあげておきますので、速度がどうなるかのご参考までに。

# データを間違っていたので一度書きなおしました。
4. Reply: Xa10/C4が不安定?

p2081-ip01sizuokaden.shizuoka.ocn.ne.jp

 
KO1 さん
>全く設定しないと不安定でしょうがないです。
通常何も設定しないでそこまで不安定と言う事は無いですから何処か異常があるのでしょう。
ハードウェアかソフトウェアなのかの特定した方が良いですよ。
5. Reply: Xa10/C4が不安定?

yahoobb218128228077.bbtec.net

 
さん
5A/5Dレジスタの詳細な説明ありがとうございます。

5Aは速いほうに変更すると確実に暴走するので標準(0x15)のままです。

たぶん現状の最速設定ではこんな感じです。まえにも1回上げたやつですが…
Memory Access Benchmark ver1.10 Copyright (C) 1998-1999 Softhouse333
Base Address : 00100000h
Processor : AuthenticAMD Family 5 Model 8 Stepping 12
Core Frequency: 464.668MHz ( FSB 132.762MHz )
Access Pattern: Continuous
Access| Unbuffered Access[MB/sec] | Buffered Access[MB/sec]
Size | Read Write RD/M/WR| Read Write RD/M/WR
------+-----------------------------+-----------------------------
4K | 127.617 122.508 120.445| 1849.639 1746.127 743.468
8K | 129.519 124.969 122.079| 1854.144 1800.642 743.323
16K | 130.742 126.472 123.219| 1853.241 1833.602 743.251
32K | 131.078 126.021 122.501| 1414.814 1290.140 638.095
64K | 131.575 84.987 84.196| 131.727 85.054 84.240
128K | 131.858 73.058 72.760| 131.888 73.089 72.801
256K | 131.930 68.271 68.136| 131.963 68.283 68.154
512K | 131.996 66.102 66.038| 132.003 66.107 66.042
1024K | 132.014 65.067 65.040| 132.022 65.074 65.042
2048K | 132.031 64.566 64.550| 132.035 64.568 64.551
4096K | 132.036 64.315 64.307| 132.039 64.317 64.310
8192K | 132.041 64.191 64.187| 132.042 64.192 64.187
レジスタの詳細設定は忘れてしまいましたが一番上に書いてあるやつと変わっていないと思います。