阅读:1303回复:8
pci板卡的接口芯片如何选择?
想把原来的isa卡转成pci的。不知道plx的9052是否能够达4MByte/s的memory write/read的传输速率?看了好久的接口芯片的资料,还是不懂。想做的pci卡主要是用于memory write/read
I/O write/read 以及interrupt。其中mem w/r 的数据量占绝大部分。请教高手。thks btw:amcc s5933 是否更加合适开发? |
|
沙发#
发布于:2002-05-08 21:05
我不算高手,但我知道9052是最容易上手的片子,而且达到你要求的速度绝对没问题。
|
|
|
板凳#
发布于:2002-05-08 21:16
那是否我的 local bus 要求更改为 32b 的总线? 还是可以采用原来的 isa bus 直接过渡到 pci ?
真的不是很懂,不过我想开了头就好了。谢谢! |
|
地板#
发布于:2002-05-09 00:13
用AMCC5933完全可以达到4MByte的速度,可以使用总线主控的DMA方式,在这种方式下可以将内存的数据写入AMCC5933的FIFO,这种方式下的传输时钟是33M/66M完全满足您的要求。数据总线可以是32位!
|
|
|
地下室#
发布于:2002-05-09 08:39
但是我还是想保留原来local bus 16bits bus wide。 因为这个一个数据过渡的板子,原来外围的采集板的总线位宽就是16 bits,所以最好要在local bus 为16 bits的时候达到 4MByte/s 的要求。不知道这样能否实现原来的目的?
|
|
5楼#
发布于:2002-05-09 09:51
你的设计最好使用Plx9052,它得一端可以模拟ISA的,Plx9052的Datasheet相对简单,你可以仔细看看,祝你成功
|
|
6楼#
发布于:2002-05-09 11:48
9052和5933都可以达到你的要求,不过9052相对简单。
还有一个芯片,那就是Quick Logic的5030,如果你懂一点可编程逻辑器件的设计,用这个芯片比较方便。特别是中断的实现。 |
|
7楼#
发布于:2002-05-09 19:29
用9052吧,isa转pci太简单了,看看他们的设计参考就知道了!
|
|
|
8楼#
发布于:2002-05-09 20:12
plx的 engineer 也是这样说的。不过我不知道 9052是不是能够达到我系统的要求。我要求:local bus wide 16bits, memory read rate 4Mbytes/s。
|
|