如何给PI卡选用合适的总线控制器..docVIP

  • 1
  • 0
  • 约5.04千字
  • 约 9页
  • 2018-11-08 发布于广东
  • 举报
如何给PI卡选用合适的总线控制器..doc

如何给PCI卡选用合适的总线控制器 面对众多的、性能各有千秋的同类产品,如何取 舍,如何在设计中选用合适的器件,往往是设计者尤其是新 手们踌躇的事情。本文分析在检测设备中设计pci总线接口 卡时如何选择适合的pci控制器总是;分别介绍几种符合协 议的新型 PCI 总线桥接器:AMCC5920、CY70944PV-AC、PCI9030、 PCI90 54、PCI9056,同时给出其结构框图。在比较它们各自 的特性后,提出自己的方案选择。 关键词:PCI总线接口卡AMCC5920CY7C9449 PV-ACPCI9030PCI905 4PCI9056 引言 现要研制一台检测设备,采用工控机结构。需要设计一 个将上位机与DSP、DDS等功能单元连接起来的模块单元。 在设计计算机扩展接口之前,首先考虑的是采用哪种总线形 式。PCI总线是Intel公司推出的一种高性能局部总线,它 的主要特点是:①具有地址数据多路复用的高性能32位或 64位的同步总线。总线引脚数目和部件数量少,降低了成本 及布线复杂度。②PCI局部总线在33MHz总线时钟、32位数 据通路时,可达到峰值132Mbit/s的带宽;在33MHz总线时 钟,64位数据通路时可达到峰值264 Mb i t/s的带宽;在66腿z 主频时,对于32位数据通路和64位数据通路带宽的峰值, 可分别达到264Mbi t/s或528Mbit/s的带宽;PCI总线还有 线性突发传输功能,保证了满载的高速传输。③PCI总线的 设计是独立于处理器的,可以方便地符合PCI规范的微机和 工作站系统中进行硬件移目前已成为嵌入式系统的局部 工作站系统中进行硬件移 目前已成为嵌入式系统的局部 总线之一。④隐蔽的总线仲裁,减小了仲裁开销。⑤极小的 存取延时,采用总线多主控和异步数据转移操作。⑥PCI提 供的数据和地址奇偶校验功能,保证数据完整性和准确性。 ⑦PCI总线与CPU和时钟频率无关,它能支持多个外设,设 备间通过局部总线可以完成数据快速传递,从而很好地解决 数据传输的瓶颈问题。⑧对PCI扩展卡及元件,能够自动配 置,实现设备的即插即用。由于使用方便、灵活、产品寿命 长,目前PCI总线产品与其它的总线标准相比具有茂大优越 性和更为广阔的应用前景。我们决定采用1个PCI总线的控 制器来完成这个适配卡的设计。通过这一适配卡的连接,将 信号、数据通过工控机内的总线插槽传到各个功能模块中。 1芯片选择 目前,PCI总线接口电路主要有2种选择:PCI专用芯 片组或PLD。PCI总线协议较复杂,设计P CI控制接口难度 较大,对于产品不大又有时限的工程项目来说,成本较大; 而通用的PCI接口芯片功能全而强大,它实现PCI规范所要 求的所有硬件接口信号和配置空间寄存器,能够减少开发时 间和成本,并获得较好的数据传输性能。所以决定采用已有 的桥接电路。PCI总线桥接器又分主控设备和目标设备两大 类。主控设备可以控制总线驱动地址、数据和控制信号;目 标设备不能启动总线操作,只能依赖于主控设备从其中读取 或向其传送数据。以下针对当前的一些较新推出的产品作一 些介绍和比较。 目标设备 这是一款采用SMARTarget技术的3 2位、33MHz的PCI 目标接口芯片。是目前PLX公司推出的最高级通用PCI目标 设备。它完全符合规范,并且是业界提供的第1个支持 CompactPCI、热交换规范的产品。 特色。3 2位、33MHz目标接口支持上至132MB/S的 突发传送;局部总线操作速度最高迗60MHz,支持突发传送 达2 40MB/s; PCI目标读预取、延迟写模式。PCI突发传输 长度可编程;支持5个局部地址空间到PCI总线地址空间映 射;传输等待周期、总线宽度可编程;提供4个片选信号、 9个可编程通用I/O;可编程对局部总线读写门信号;全面 支持规范中的关键产品数据,包含一些新的功能结构,为用 户或系统定久的参数或配置数据提供了一个灵活的存取方 式;包含2个可编程FIFO。PCI903 0还提供了 1个PCI时钟 的缓冲输出,可用来作为局部总线的输入时钟;封装为176脚 PQFP 以及 180 脚 uBGA。 兼容性。PCI9030 的引脚与9050、9052、9054、908 0 均不兼容,只兼容9050、9052的寄存器,并提供了某些寄存 器新的位定义和若干新的寄存器定义;但与9054以及9080 的寄存器不兼容。PCI9 030可广泛应用于网络、通信、 及海量存储设计中。它易于将已有的其它总线设计转换到 PCI总线的设计,缩短了设计周期,且其丰富的外部接口大 节省了制板空间。 AMCCS5920 AM CCS5920是AMCC公司新近推出的一种PCI总线目标 接口芯片,从其功能来看,可被视作是S5933的子集。

文档评论(0)

1亿VIP精品文档

相关文档