VICORDCDC模块及其应用_第1页
VICORDCDC模块及其应用_第2页
VICORDCDC模块及其应用_第3页
VICORDCDC模块及其应用_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、VICORDC/DC模块及其应用        摘要:本文分析了PCI 9054芯片的性能,讨论了利用PCI 9054本地总线扩充FIFO 的方法。并以IDT72205 FIFO为例,给出了具体的设计方案。    关键词:PCI  总线  FIFO一、引言    PCI总线是Intel公司推出的一种高性能局部总线,其数据总线为32位,且可扩展为64位,最大数据传输速率为132264MB/S,是目前使用非常普遍的一种总线。因PCI 协议比较复杂,较

2、难掌握,故PCI总线扩展卡的开发较ISA总线等其它扩展卡难度大。PCI 9054芯片是一种满足PCI V2.2协议,特别适用于PCI总线外设产品开发的PCI-to-local Bus I/O Accelerator 芯片。二、PCI 9054性能    PCI 9054是由美国PLX公司生产的先进的PCI I/O Accelerator,其内部框图如图1所示,它采用了先进的PLX数据管道结构技术,是32位、33MHz的PCI总线主 I/O Accelerator 。    PCI9054主要特性如下:   

3、; * 符合PCI V2.1,V2.2 规范,包含PCI电源>' target='_blank' class='infotextkey'>管理特性。    * 支持VPD(Vital Product Data)的PCI扩展。    * 支持PCI双地址周期,地址空间高达4GB。    * 具备I2O准备报文单元,完全兼容I2O V1.5 规范。    * 提供了两个独立的可编程DMA控制器,每个通道均支持块和Scatter/

4、Gather的DMA方式,DMA通道0支持请求DMA方式。    * 在PCI启动模式,PCI 9054可插入类型1和类型2的配置周期。    * PCILocal Bus数据传送速率高达132MB/S。    * 支持本地总线(Local Bus)直接接口Motorola MPC850或MPC860系列,Intel i960系列,IBM PPC401系列及其它类似总线协议设备。    * 本地总线速率高达50MHZ;支持复用/非复用的32位地址/数据;本地总线可为三种模式:

5、M模式、C模式和J模式,可利用模式选择引脚加以选择。    * 具有可选的串行EEPROM接口。    * 本地总线时钟由外部提供,该时钟可和PCI时钟异步。    * 具有8个32位 Mailbox 寄存器和2个32位Doorbell寄存器。    PCI 9054内部有6种可编程的FIFO,其长度如表1所示,以实现零等待突发传输及本地总线和PCI总线之间的异步操作。表1 PCI 9054内部FIFOFIFO长度PCI启动I/O读PCI启动I/O写PCI目标读PCI目标写D

6、MA读DMA写16长字32长字16长字32长字32长字32长字    利用PCI 9054芯片构成的PCI适配器典型框图如图2所示。三、PCI 9054外接FIFO的设计    PCI 9054 内部有6种FIFO用于提高数据传输速率,解决本地总线和PCI总线之间的异步接收。但往往由于PCI 9054本地总线的速率较慢,为了保证可靠性,往往需要扩充FIFO加以缓存。下面以IDT 72205 FIFO为例,介绍用PCI 9054本地总线扩充FIFO的具体设计方法。9054工作方式选择    PCI 9054

7、可工作在M,C,J三种模式,其中C模式时序较为简单。本设计选择PCI 9054工作在C模式,总线周期采用PCI目标单周期读周期,及PCI目标单周期写周期, 部分引脚信号描述如下:    LHOLD:申请使用本地总线(Local Bus),输出信号。    LHOLDA:对LHOLD应答,输入信号。    ADS:新的总线访问有效地址的开始。在总线访问的 first clock设置。输出信号。    BLAST:表示为总线访问的last transfer,输出信号。 

8、   LW/R:高电平表示读操作,低电平表示写操作,输出信号。    LA: 地址线。    LD: 数据线。    READY:表示总线上读数据有效或写数据完成。用以连接PCI 9054等待状态产生器,输入信号。电路设计    IDT72205是容量为256×18位,高速、低功耗,具有独立收、发时钟控制的同步/异步FIFO存储器,将之挂于PCI 9054的本地总线以实现PCI 9054 FIFO 的扩充,图3为PCI 9054和IDT 72205连接的电路图。    对CPLD要求是:当EF=1(FIFO不空),LW/R=0,LCLK上升沿,则OE产生负脉

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论