毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

PCI-Express高速数据传输技术研究(3)

时间:2017-06-17 14:07来源:毕业论文
表2-1 S SLAVE ADDR A SUB ADDR A DATA A DATA A P 其中,S为总线开始信号,SLAVEADDR为AD的地址,A为应答信号,SUB ADDR为AD内部寄存器的地址,DATA为传输的配置数据,P为


表2-1
S    SLAVE ADDR    A    SUB ADDR    A    DATA    A    …    DATA    A    P
其中,S为总线开始信号,SLAVEADDR为AD的地址,A为应答信号,SUB ADDR为AD内部寄存器的地址,DATA为传输的配置数据,P为总线停止信号。整个写操作过程可以分为空闲、开始、写器件地址、写寄存器地址、写数据、停止共6个状态,它们的相互转换关系如下图2-3所示:
 图2-3
2.2  AD模块
该模块主要的功能是接收AD传输来得图像RGB视频数据,并将数据实时送入FIFO中,具体工作流程如下:
  首先,当PC发起图像采集后,AD模块接收从PC传来的控制信号,Cmd_pc,从中获取当前采集图像的分辨率,刷新频率等信息。
然后,等待场同步信号VS有效,场同步信号有效后,进入等待状态,等待行同步信号HS有效后开始采集。然后将数据输入FIFO中,并且进行相应的计数,如果是分辨率为800*640的图像,则计数到800时,一行数据采集完毕,然后通知SDRAM读取数据,SDRAM支持突发式读写,然后重复上面的操作,直到数据存储完成为止。
2.3  SDRAM模块
在该系统中,SDRAM的控制是重要的一个环节,包括缓存从FPGA过来的原始数据和FPGA从SDRAM取数进行处理后送给PCI控制器两个过程,要对SDRAM进行频繁的操作就必须要对SDRAM的读写工作时序控制好,以下介绍SDRAM的工作方式。
2.3.1 SDRAM 指令
SDRAM的一系列指令如下表2-2所示:每个指令最终都是通过控制RAS、CAS、WE信号来实现的,
表2-2
命令       缩写符号          RAS           CAS                WE
空操作       NOP             H              H                  H
页操作       ACT             L              H                  H
读操作       RD              H              L                  H
写操作       WR              H              L                  L
突发终止     BT              H              H                  L
预充电       PCH             L              H                  L
配置模式     LMP             L              L                  L PCI-Express高速数据传输技术研究(3):http://www.751com.cn/tongxin/lunwen_9264.html
------分隔线----------------------------
推荐内容