您当前的位置:五五电子网电子知识单片机-工控设备DSP/FPGA技术利用直接时钟控制技术实现存储器接口数据采集 正文
利用直接时钟控制技术实现存储器接口数据采集

利用直接时钟控制技术实现存储器接口数据采集

点击数:7876 次   录入时间:03-04 11:35:38   整理:http://www.55dianzi.com   DSP/FPGA技术

  此时序分析中考虑的外部存储器参数有:

  TAC - 读取数据 (DQ) 的存取时间(以 FPGA 传递给存储器的时钟为参照)

  TDCD - DCM 输出占空比失真

  利用 FPGA 时钟而非存储器时钟/ 选通脉冲 (DQS),来采集读取数据 (DQ) ;因此,该分析考虑了 TAC (以时钟为参照的数据存取时间)。在此分析中,未考虑 DQS - DQ 存储器参数,如TDQSQ 和 TQHS,因为 TAC 比这两个参数更重要。

  此时序分析中考虑的 FPGA 参数有:

  TCLOCK_TREE-SKEW - 紧密放置在该组中的 IOB 触发器的全局时钟树歪斜

  TPACKAGE_SKEW - 特定器件/ 封装的封装歪斜

  TSAMP - Virtex-4 源同步数据手册中规定的采样窗口

  TIDELAYPAT_JIT - Virtex-4 数据手册中规定的每个 IDELAY tap 的数据格式抖动

  通过检测 DQS 边沿,计算出与 DQS 相关的数据位延迟。利用全局时钟在 I/O 触发器中采集DQS 来进行检测。因此,最终得到的数据延迟值已经包含了 I/O 触发器的建立时间和保持时间。在进行最差情况分析时,需要考虑 I/O 触发器固有的建立时间和保持时间。

  此外,计算数据位和相关选通脉冲之间的歪斜也需要考虑 PCB 布局歪斜。

  表3 所示为在205 MHz 频率下,对DDR2 接口执行的读时序分析。全部参数单位均为皮秒。

在205 MHz 频率下,对DDR2 接口执行的读时序分析

在205 MHz 频率下,对DDR2 接口执行的读时序分析

  TDATA_PERIOD 是时钟周期的二分之一减去TMEM_DCD。TDATA_PERIOD 与不确定值之和的差,就是有效数据窗口 (43 ps)。因此,在 205

www.55dianzi.com MHz 频率下,-11Virtex-4 器件将产生 43 ps 的余量。

  参考设计

   存储器 接口生成器 (MIG) 工具中集成了直接时钟控制 数据采集 技术的参考设计。该工具已被集成到 Xilinx Core Generator 工具中。最新版参考设计,可从 Xilinx 网站下载 IP 更新: http://www.xilinx.com/cn/xlnx/xil_sw_updates_home.jsp

  结论

  Virtex-4 I/O 架构增强了源同步存储器接口的实现。本应用指南及参考设计中使用的架构特性包括:

  IDELAY 模块 - 连续校准的 tap 延时很小的延迟元件。

  FIFO16 primitive - 用作 FIFO 的 BLOCk RAM,无需使用生成状态标志所需的其他 CLB 资源。

  高速差分全局时钟资源提供了更好的占空比。差分时钟减少了参考设计所需的全局时钟资源数量。



上一页  [1] [2] 


本文关键字:技术  存储器  数据采集  接口  DSP/FPGA技术单片机-工控设备 - DSP/FPGA技术

《利用直接时钟控制技术实现存储器接口数据采集》相关文章>>>