如何给pci卡选用合适的总线控制器.doc

如何给pci卡选用合适的总线控制器.doc

ID:22575357

大小:52.05 KB

页数:8页

时间:2018-10-30

如何给pci卡选用合适的总线控制器.doc_第1页
如何给pci卡选用合适的总线控制器.doc_第2页
如何给pci卡选用合适的总线控制器.doc_第3页
如何给pci卡选用合适的总线控制器.doc_第4页
如何给pci卡选用合适的总线控制器.doc_第5页
资源描述:

《如何给pci卡选用合适的总线控制器.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、如何给PCI卡选用合适的总线控制器摘要:面对众多的、性能各有千秋的同类产品,如何取舍,如何在设计中选用合适的器件,往往是设计者尤其是新手们踌躇的事情。本文分析在检测设备中设计pci总线接口卡时如何选择适合的pci控制器总是;分别介绍几种符合协议的新型PCI总线桥接器:AMCC5920、CY70944PV-AC、PCI9030、PCI9054、PCI9056,同时给出其结构框图。在比较它们各自的特性后,提出自己的方案选择。关键词:PCI总线接口卡AMCC5920CY7C9449PV-ACPCI9030PCI9054PCI9056引言现要研制一台

2、检测设备,采用工控机结构。需要设计一个将上位机与DSP、DDS等功能单元连接起来的模块单元。在设计计算机扩展接口之前,首先考虑的是采用哪种总线形式。PCI总线是Intel公司推出的一种高性能局部总线,它的主要特点是:①具有地址数据多路复用的高性能32位或64位的同步总线。总线引脚数目和部件数量少,降低了成本及布线复杂度。②PCI局部总线在33MHz总线时钟、32位数据通路时,可达到峰值132Mbit/s的带宽;在33MHz总线时钟,64位数据通路时可达到峰值264Mbit/s的带宽;在66腿z主频时,对于32位数据通路和64位数据通路带宽的峰

3、值,可分别达到264Mbit/s或528Mbit/s的带宽;PCI总线还有线性突发传输功能,保证了满载的高速传输。③PCI总线的设计是独立于处理器的,可以方便地符合PCI规范的微机和工作站系统中进行硬件移目前已成为嵌入式系统的局部总线之一。④隐蔽的总线仲裁,减小了仲裁开销。⑤极小的存取延时,采用总线多主控和异步数据转移操作。⑥PCI提供的数据和地址奇偶校验功能,保证数据完整性和准确性。⑦PCI总线与CPU和时钟频率无关,它能支持多个外设,设备间通过局部总线可以完成数据快速传递,从而很好地解决数据传输的瓶颈问题。⑧对PCI扩展卡及元件,能够自动

4、配置,实现设备的即插即用。由于使用方便、灵活、产品寿命长,目前PCI总线产品与其它的总线标准相比具有茂大优越性和更为广阔的应用前景。我们决定采用1个PCI总线的控制器来完成这个适配卡的设计。通过这一适配卡的连接,将信号、数据通过工控机内的总线插槽传到各个功能模块中。1芯片选择目前,PCI总线接口电路主要有2种选择:PCI专用芯片组或PLD。PCI总线协议较复杂,设计PCI控制接口难度较大,对于产品不大又有时限的工程项目来说,成本较大;而通用的PCI接口芯片功能全而强大,它实现PCI规范所要求的所有硬件接口信号和配置空间寄存器,能够减少开发时间

5、和成本,并获得较好的数据传输性能。所以决定采用已有的桥接电路。PCI总线桥接器又分主控设备和目标设备两大类。主控设备可以控制总线驱动地址、数据和控制信号;目标设备不能启动总线操作,只能依赖于主控设备从其中读取或向其传送数据。以下针对当前的一些较新推出的产品作一些介绍和比较。目标设备这是一款采用SMARTarget技术的32位、33MHz的PCI目标接口芯片。是目前PLX公司推出的最高级通用PCI目标设备。它完全符合规范,并且是业界提供的第1个支持CompactPCI、热交换规范的产品。①特色。32位、33MHz目标接口支持上至132MB/S的

6、突发传送;局部总线操作速度最高迗60MHz,支持突发传送达240MB/s;PCI目标读预取、延迟写模式。PCI突发传输长度可编程;支持5个局部地址空间到PCI总线地址空间映射;传输等待周期、总线宽度可编程;提供4个片选信号、9个可编程通用I/O;可编程对局部总线读写门信号;全面支持规范中的关键产品数据,包含一些新的功能结构,为用户或系统定久的参数或配置数据提供了一个灵活的存取方式;包含2个可编程FIFO。PCI9030还提供了1个PCI时钟的缓冲输出,可用来作为局部总线的输入时钟;封装为176脚PQFP以及180脚uBGA。②兼容性。PCI9

7、030的引脚与9050、9052、9054、9080均不兼容,只兼容9050、9052的寄存器,并提供了某些寄存器新的位定义和若干新的寄存器定义;但与9054以及9080的寄存器不兼容。PCI9030可广泛应用于网络、通信、及海量存储设计中。它易于将已有的其它总线设计转换到PCI总线的设计,缩短了设计周期,且其丰富的外部接口大节省了制板空间。AMCCS5920AMCCS5920是AMCC公司新近推出的一种PCI总线目标接口芯片,从其功能来看,可被视作是S5933的子集。与后者相比,S5920减少了总线主控的功能,其它性能相仿,甚至有所增强;而

8、价格却降低了很多,因此,在很多无需进行总线主控的场合,采用S5920完成设计能取得更高的性能价格比。其主要性能如下:符合标准;最高传输速率132MB/S;可编程的预

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。