過去の投稿月別表示

[ リスト | 詳細 ]

2014年08月

← 2014年7月 | 2014年9月 →

全1ページ

[1]

本作のキモである複合機能については、
1.搭載する本体・スロットを限定(具体的にはスロット1型Raの真ん中のPCIスロット)
2.GNT#/REQ#信号を「抜いちゃダメトライデント」専用スロットから拝借、予約ピンを通じてUSBチップに接続
3.USBチップのIDSELピンをAD25に接続し、デバイス番号を14に固定
4.搭載スロットは土台スロット(デバイス番号12)のINTC#をUSBチップのINT#ピンに接続
5.CLKは基板上で分岐
6.その他の信号は素直に分岐
という方法で実現しています。
なお、ATA133部分は土台スロットのスルーとなっています。

2はPCI増設における定番の手法です。
「抜いちゃダメトライデント」自体は非バスマスタのボードなのですが、なぜかバスマスタに必要な
GNT#/REQ#信号がスロットに接続されています。
これを横取りしつつ何がしかの方法で物理的にスロットを増やすのが、RaにおけるPCI増設の基本。
今回はスロットを増やす代わりに、拡張ボード上にPCIデバイスそのものを追加したわけです。

3と4については、上手く説明できないのでそういうものだと思ってください。
接続先決定までの流れを箇条書きすると、
 PCIデバイス番号は、デバイスのIDSELピンが接続されるADピンで決まる
  通常はマザーボードやライザーカード上でIDSEL-AD接続が処理されている
  この世代のインテルチップセット機では[AD-25]がデバイス番号となる
  デバイス番号は重複できないので、新規追加の場合はシステムで未使用の番号を指定
  オンボードデバイスや既存スロットはデバイス番号13までを使用しているので、増設部は14とする
  PCI-BIOSにパッチしてデバイス番号14のスロットをBIOS管理下に置く手法は確立されているので模倣
 デバイス番号とINTA〜D#の整合性を取る必要がある
  デバイス番号は、土台スロットが12、増設機能部が14なので、土台の「2個ずれ」
  従って土台スロットのINTC#が増設部のINTA#となる
という感じになります。
ちなみにIDSEL-AD接続とINTA〜D#をセレクタブルにすることで汎用性を持たせることは可能だと思いますが、
AEC-6280互換のATA133+USB1.1という構成の関係上無意味なので見送りました。
そのため、事実上スロット1型Ra(G8YKKマザーボード)専用設計となっています。
#山猫機はUIDE-133系が動作しない、430FX機はPCIが1本しかない、430VX機はUSB1.1を標準装備している。
#430HXのXa/Wなら載せる意味はあるかもしれませんが、PCIデバイス構成を調べてないので分かりません。

5は本来であればクロックジェネレータから未使用CLK信号を引っ張ってくるのが理想なのですが、
面倒なので分岐で済ませまてます。
小細工として分岐部からの配線長を揃えていますが、果たして効果があるのかどうか…。
今度のネタはPCI拡張カードの自作になります。
現時点で既にプリント基板の製造が完了してブツの到着待ちという状態ですので、
それまでの間に解説して行こうと思います。

まずは設計データからお見せしましょう。

イメージ 1

イメージ 2

画像上が基板表、下が裏です。
構成はAEC-6280(ATA133)とUSB1.1の複合機能。
ただし複合機能とは言っても、PCIブリッジなどを用いたマルチファンクションカードではありません。
一枚の基板にPCIスロット2個分のリソースを詰め込んでおり、実質的にはPCI増設に近いです。
要はこの記事の内容をコンパクトにまとめたものですね。

USB1.1とATA133という組み合わせは性能的に物足りない感じもしますが、
・解析が人力なので、回路が単純なボードでないとコピーすら困難
・コストの都合で2層基板での製作になるため、多電源のデバイスは避けたい
という理由からあまり無理はしない(複雑な基板を作らない)ことにしました。
#実はUSB/ATAいずれのチップも5Vと3.3Vを使用するのですが、この時点では分かっていません。

ところで、本来であれば基板が手元に届いて製作を開始している頃だったのですが、

イメージ 3

なぜか荷物はメキシコへ…!?
慌てて基板屋にメールを入れたのは言うまでもありません。

全1ページ

[1]


.
Crusher-K
Crusher-K
非公開 / O型
人気度
Yahoo!ブログヘルプ - ブログ人気度について
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

過去の記事一覧

検索 検索
友だち(1)
  • JUNKER
友だち一覧

よしもとブログランキング

もっと見る

[PR]お得情報

数量限定!イオンおまとめ企画
「無料お試しクーポン」か
「値引きクーポン」が必ず当たる!

その他のキャンペーン


プライバシー -  利用規約 -  メディアステートメント -  ガイドライン -  順守事項 -  ご意見・ご要望 -  ヘルプ・お問い合わせ

Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

みんなの更新記事