阅读:2183回复:3
几个入门级问题
首先说一下,我要做的东西原理非常简单,只是因为对数据的速率有较高的要求,大约要20MHz@16bit,所以才想采用PCI做接口总线.
另外,pci的132Mbps,是不是指132MByte(8bit) per second? pci的33MHz是不是指33M per second per 4Byte(double words,32bit),也就是33M*4Byte=132MB?不知我理解的对不对? 关于开发工具.看到有人用pci9080或者plx9054设计pci card.他们是一块卡还是一块片子?如果是卡,是不是我在卡上继续布线接片子完成功能,有一定的开发环境,如ide等等,方便软件编程对卡控制?或者是其他什么? 关于pci卡上的选片.为了适应pci的数据频率,以及抗干扰,我应该选用什么样的多路选择器,D/A转换器,放大器等等?能不能告诉我这些片子的型号呢? 设计1,2,4层版的标准是看什么? 我虽然看了几本pci方面的书,但他们大多介绍的是规范,标准等,哪里能够找到讲具体例子的书籍,特简单的例子,哪怕只有一个也成. 还有,哪里可以买到常用的必备的开发工具?多少钱?我在北京. 好像很多很杂的问题,毕竟还没入门. 谢谢大家! |
|
最新喜欢:xf.dri... |
沙发#
发布于:2001-09-25 15:45
首先更正一下:pci的132Mbps,是指132MByte(32bit) per second?
目前pci是32位总线,总线时钟为33Mhz,32位最快速率即33M*32=1056Mbit/s=132MByte/s 要做一块pci板,首先要有pci桥片子,plx9080等就是pci桥,还需要 能实现逻辑的可编程芯片(因用74系列等实现太占空间),如max系列;如果需dma方式,可用pc机的dma,也可使用带dma的pci桥,如plx9054等;如需a/d转换,实现数据采集,最好选多功能集于一体的芯片,如Bt848等; 作pci板最好将vcc和gnd各单独布一层,以减少干扰。 |
|
|
板凳#
发布于:2001-09-28 23:18
thank you very much!
我是新手,可以和你联系一下吗? |
|
地板#
发布于:2001-11-05 15:46
用9054等来做pci就比较容易了,只要设置好配置空间,就可以直接操作了,74系列当然不能用,太慢了,最好用cpld,这样改起来也简单一些。dma方式最好用 9054的,否则,编写驱动要麻烦一点,也就是要用 有 master 方式的接口芯片
|
|