1

LinuxソフトウェアがPCI-EのTLPパケットをキャプチャすることは可能ですか?

pci-eカードのデバッグについて知りたい。

ありがとう

4

2 に答える 2

2

私はそうは思わない-ソフトウェアの観点からは、PCI-Eは(高速の)PCIのように見えるように偽装されている。

私の知る限り、これを行うためのほぼ唯一の合理的な方法は、専用のハードウェア、特にPCI-Eバスプローブを備えたロジックアナライザを使用することです。私はFuturePlusプローブを備えたAgilentアナライザーを使用しましたが、2、3の予約で組み合わせを推奨できます。まず、安くはありません。第二に、純粋にソフトウェアに慣れている人にとっては、ちょっとしたジャンプになる可能性があります。

于 2012-03-07T05:27:02.737 に答える
2

トランザクション層パケット(TLP)およびデータリンク層パケット(DLLP)と呼ばれる実際のプロトコル項目をデバッグする唯一の方法は、ハードウェアPCIExpressプロトコルアナライザーを使用することです。販売数が非常に少ないため、価格が高くなっています。多くのエンジニアリングがギガビット速度でデータをキャプチャし、それを解読しやすい形式で提示することに取り組んでいます。LeCroyの最も安いユニットは$16,000から始まります。市場で最も低価格のPCIExpressプロトコルアナライザはITIC($ 7,995)からのものです。これには、プロトコルアナライザー、x4レーンスロットプローブ、ケーブル、およびソフトウェアが含まれます。

http://www.internationaltestinstruments.com/products/100-itic-2500a-x4-25-gbps-pci-express-protocol-analyzer.aspx

于 2016-04-07T02:15:13.660 に答える