|
|
我们电动力学课要写课程论文,所以问一些比较偏的问题.
8 O; c! k5 j, ?# I为什么高频电路要走蛇形线? 有没有什么地方有比较详细的运算,证明蛇形线的位间串扰小的?或者哪位牛人帮演算一下 我列出了那个Helmholtz偏微分方程,可是不会求解啊,蛇形线我是用sin代替形状的,不好解,或者用直角拐弯和60度拐弯(三角波那种形状)也不好解 有没有哪位做主板的大哥大姐有现成的数值解的?3 ^0 j( ?0 d$ q
7 d* k; e/ v3 T8 K3 i" E5 `
还有,同一位的两根线有没有一个最佳的间距?间距太小则线间电容太大,会把有效信号占空比挤小,间距太大则外部高频干扰就可以很容易的破坏两线的差值信号 ; R6 b' d. r! s; L* m
( _& q# J5 E: ~" |$ `$ u$ U2 z
我算出来的结论是有一个最佳的间距d,可是这个量级也太小了(大约1*10E-4m)和实际明显不符 哪位实际做主板的强人知道这个该怎么算5 K7 P8 Y" ?7 Q2 B( o% Z0 I' ^
3 U, Z/ |- a( h+ X1 a% ]0 m- m+ D我一向认为PCI-E总线的精华在于差分式传输+高频率,可是为什么大家都说是“串行传输”呢?
0 Y: y& D# _8 L( i/ X- A
# v, n; t( I% W5 C' N其实PCI-E x16不也是16位并行传输的(传输时自动并行,但是芯片编程模型还是串行的,这也就是为什么PCI-E x16的显卡在PCI-E x4的PT880Pro主板上可以用的原因,要是PCI 64的就不能插到PCI 32的接口上面去了)+ ]4 C3 N! X" F( o1 C8 G/ X- X
; T- K% Y* n T5 L' O7 E6 O, ^( XPCI-E总线和PCI总线到底在寻址上有什么不同?PCI有专用的地址线,可是PCI-E没有,难道是通过特定的串行指令字寻址的,就像RDRAM一样?
+ [( ]6 J/ e& A s
7 K) ~9 s3 j$ ?# e) r5 @- u' Q我觉得,串行总线更像是一种无奈之举,是因为不需要并行PCI-E那样的传输带宽,加之如果搞PCI-E x32所有设备共享(就像PCI-32一样), 主板上布不下那么多线,jitter也会更严重总线仲裁也更加难办.
; Q) U$ l& w- |: g' I: q2 R3 P7 R1 w8 _2 M3 D6 q ~6 W% Z) W& Z
FlexIO不就是高频差分式并行总线吗?不过那个是片间互联,适合做CPU总线的.那个带宽100GB/s不是真的?那为什么说发展方向是串行总线呢?以后,要不要搞高频差分式并行局部总线?
* Z. |8 K0 T5 f9 \9 _- A. q% i
8 i% j3 W5 o) i) T5 P r7 Z2 A+ D+ T) a我觉得PCI-E总线点对点连接有个弱点,就是很多带宽浪费掉了,如北桥连接了PCI-E 1x的SCSI控制器和1394控制器,当SCSI工作而1394不工作时,北桥到1394的250MB/s双工带宽就被浪费掉了,而并行总线没有这个缺点,这样,只要布一组线.如果做PCI一样的并行共享式,只要一个PCI-Ex16就可以连接显卡和其他外围(假设为4个)设备,只需要16*4根线从北桥引出,而PCI-E用了20*4根线$ F, ]2 b v' `! Y; ]* t! [
0 s1 Y- `3 Q' h; D4 C- q
是不是现在主板上插的外围设备的量正在减少,以至于用不着考虑这些,还是共享总线,延迟会增大,还是其他原因?
+ [$ I/ H9 J0 s' C
9 z7 {& z. x) Q4 `( |2 Z O[ 本帖最后由 Tanknet 于 2006-5-13 19:56 编辑 ] |
|