esw
esw
驱动牛犊
驱动牛犊
  • 注册日期2001-09-21
  • 最后登录2003-02-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2099回复:3

几个入门级问题

楼主#
更多 发布于:2001-09-21 15:19
首先说一下,我要做的东西原理非常简单,只是因为对数据的速率有较高的要求,大约要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.driverxf.dri...
hglzw
驱动小牛
驱动小牛
  • 注册日期2001-06-12
  • 最后登录2006-03-03
  • 粉丝0
  • 关注0
  • 积分19分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于: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各单独布一层,以减少干扰。
[img]http://www.kinboh.com/images/5130.jpg[/img]
esw
esw
驱动牛犊
驱动牛犊
  • 注册日期2001-09-21
  • 最后登录2003-02-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-09-28 23:18
thank you very much!
我是新手,可以和你联系一下吗?
principal
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录2014-02-12
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望62点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-11-05 15:46
用9054等来做pci就比较容易了,只要设置好配置空间,就可以直接操作了,74系列当然不能用,太慢了,最好用cpld,这样改起来也简单一些。dma方式最好用 9054的,否则,编写驱动要麻烦一点,也就是要用 有 master 方式的接口芯片
游客

返回顶部