0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

xilinx源语中IDDR和ODDR介绍

FPGA开源工作室 来源:FPGA开源工作室 作者:FPGA开源工作室 2021-03-05 18:11 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1 IDDR

1.1 介绍

该设计元素是专用的输入寄存器,旨在将外部双数据速率(DDR信号接收到Xilinx FPGA中。IDDR可用的模式可以在捕获数据的时间和时钟沿或在相同的时钟沿向FPGA架构显示数据。此功能使您可以避免其他时序复杂性和资源使用情况。

1)OPPOSITE_EDGE模式-以传统的DDR方法恢复数据。给定分别在引脚D和C上的DDR数据和时钟,在时钟C的每个上升沿之后Q1发生变化,在时钟C的每个下降沿之后Q2发生变化。

2)SAME_EDGE模式-时钟C的相对边沿仍然恢复数据。但是,在负边沿数据寄存器后面放置了一个额外的寄存器。这个额外的寄存器由时钟信号C的正时钟沿提供时钟。结果,现在DDR数据在相同的时钟沿提供给FPGA架构。但是,由于此功能,数据对似乎是“分离的”。Q1和Q2不再具有对1和2。相反,出现的第一个对是对1和DONT_CARE,在下一个时钟周期之后是对2和3。

3)SAME_EDGE_PIPELINED模式-以与SAME_EDGE模式类似的方式恢复数据。为了避免SAME_EDGE模式的“分离”效应,在上升沿数据寄存器的前面放置了一个额外的寄存器。现在,数据对同时出现在Q1和Q2引脚上。但是,使用此模式将使Q1和Q2信号更改的延迟时间增加一个额外的周期。

1.2 Verilog Instantiation Template

// IDDR: Input Double Data Rate Input Register with Set, Reset

// and Clock Enable.

// 7 Series

// Xilinx HDL Libraries Guide, version 14.7

IDDR #(

.DDR_CLK_EDGE(“OPPOSITE_EDGE”), // “OPPOSITE_EDGE”, “SAME_EDGE”

// or “SAME_EDGE_PIPELINED”

.INIT_Q1(1‘b0), // Initial value of Q1: 1’b0 or 1‘b1

.INIT_Q2(1’b0), // Initial value of Q2: 1‘b0 or 1’b1

.SRTYPE(“SYNC”) // Set/Reset type: “SYNC” or “ASYNC”

) IDDR_inst (

.Q1(Q1), // 1-bit output for positive edge of clock

.Q2(Q2), // 1-bit output for negative edge of clock

.C(C), // 1-bit clock input

.CE(CE), // 1-bit clock enable input

.D(D), // 1-bit DDR data input

.R(R), // 1-bit reset

.S(S) // 1-bit set

);

// End of IDDR_inst instantiation

1.3端口描述

b23035d4-7c3b-11eb-8b86-12bb97331649.png

1.4 可用属性

b26bd9b8-7c3b-11eb-8b86-12bb97331649.png

原文标题:xilinx源语 IDDR和ODDR

文章出处:【微信公众号:FPGA开源工作室】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Xilinx
    +关注

    关注

    73

    文章

    2192

    浏览量

    129969
  • IDDR
    +关注

    关注

    0

    文章

    3

    浏览量

    9703

原文标题:xilinx源语 IDDR和ODDR

文章出处:【微信号:leezym0317,微信公众号:FPGA开源工作室】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    中科曙光解码流行背后的发展密码

    2025年《咬文嚼字》十大流行正式发布,“韧性”“具身智能”“预制”等热词不仅折射出智能时代的技术演进,更勾勒出新质生产力驱动下的社会变迁轨迹。中科曙光在技术布局与业务实践上,正与这些热词所反映的时代脉搏同频共振。
    的头像 发表于 12-05 14:36 311次阅读

    Xilinx FPGA串行通信协议介绍

    Xilinx FPGA因其高性能和低延迟,常用于串行通信接口设计。本文深入分析了Aurora、PCI Express和Serial RapidIO这三种在Xilinx系统设计关键的串行通信协议。
    的头像 发表于 11-14 15:02 1943次阅读
    <b class='flag-5'>Xilinx</b> FPGA串行通信协议<b class='flag-5'>介绍</b>

    NVIDIA助力核科技产线质检数字员工落地

    核科技致力于为中高端制造业提供 Agent 数字员工,打造的产线质检数字员工能够完成厂内产线质量异常检测信息判断、质量归因判断、检修方案生成等工作,帮助某大型制造企业实现质量问题追溯时效提升 70%。
    的头像 发表于 08-12 15:23 2837次阅读

    基于AD9613与Xilinx MPSoC平台的高速AD/DA案例分享

    本文主要介绍基于Xilinx UltraScale+MPSoC XCZU7EV的高速AD采集与高速DA输出案例
    的头像 发表于 06-03 14:22 636次阅读
    基于AD9613与<b class='flag-5'>Xilinx</b> MPSoC平台的高速AD/DA案例分享

    华为内部资料—无滤波元器件-电容的介绍和深入认识

    摘 要: 无滤波元器件,电容是一个很重要的基本元器件,但应用由于对电容的认识不深,存在一些不正确的使用而造成问题。本文主要针对我司常用的三类电容(铝电容、钽电容和陶瓷电容),从电容结构、制造
    发表于 05-14 17:38

    示波器波形噪声解决指南

    在现代电子测量,普示波器是一种不可或缺的工具,用于观测和分析各种电信号。然而,在实际使用过程,示波器波形的噪声问题常常困扰着工程师和技术人员,影响测量结果的准确性和可靠性。本文将详细介绍
    的头像 发表于 03-24 13:06 1054次阅读
    普<b class='flag-5'>源</b>示波器波形噪声解决指南

    国产电压基准替换REF3025在工业电源管理应用的替换方案

    国产电压基准替换REF3025在工业电源管理应用的替换方案
    的头像 发表于 03-19 09:44 889次阅读
    国产电压基准<b class='flag-5'>源</b>替换REF3025在工业电源管理应用<b class='flag-5'>中</b>的替换方案

    ISERDESE2原语端口及参数介绍

    前面在讲解HDMI接口之前,讲解过IDDRODDR、OSERDESE2、IBUF等原语,之后一直有读者在问什么时候更新ISERDESE2这个原语。前文讲解过这些原语都在HDMI或者RGMII中使用过,但是ISERDESE2这个原语目前我的板子除了HDMI输入,其余并不会
    的头像 发表于 03-17 10:52 2196次阅读
    ISERDESE2原语端口及参数<b class='flag-5'>介绍</b>

    中科视入选甲子光年《2025 中国AI Agent行业研究报告》

    3月12日,备受瞩目的《2025国AIAgent行业研究报告》由甲子光年重磅发布!在这份极具前瞻性的行业报告,中科视凭借卓越的实力脱颖而出,成功入选为国内重点AIAgent厂商的典型案例。该报
    的头像 发表于 03-13 16:24 919次阅读
    中科视<b class='flag-5'>语</b>入选甲子光年《2025 中国AI Agent行业研究报告》

    国产电压基准替换REF3125在伺服驱动器的应用

    国产电压基准替换REF3125在伺服驱动器的应用
    的头像 发表于 02-19 10:22 754次阅读
    国产电压基准<b class='flag-5'>源</b>替换REF3125在伺服驱动器<b class='flag-5'>中</b>的应用

    宝骏汽车灵智舱与DeepSeek完成深度融合

    近日,宝骏汽车灵智舱与DeepSeek大模型已完成深度融合,是行业首批将AI前沿技术应用于量产车型的品牌,宝骏享境成为行业首个完成实车装载车型!
    的头像 发表于 02-08 15:41 1155次阅读

    解锁4K,Xilinx MPSoC ARM + FPGA高清视频采集与显示方案!

    XCZU7EV高性能平台。 方案介绍 4K@60fps视频经过HDMI IN接口传输至TMDS181IRGZR芯片进行信号转换,转换后的高速串行信号通过GTH高速收发器输入至PL端,利用Xilinx官方的IP核
    的头像 发表于 01-24 10:27 912次阅读
    解锁4K,<b class='flag-5'>Xilinx</b> MPSoC ARM + FPGA高清视频采集与显示方案!

    ADS54J64EVM开发板可以配套使用哪些Xilinx FPGA开发板呢?

    单位想买些开发板,例如ADC12DJ3200EVM和ADS54J64EVM,在官网相关介绍写到:要配套使用TI的数据采集工具,例如TSW14J56EVM。但又写到 ADS54J64EVM 具有一
    发表于 12-20 10:18

    移芯昇参与5G发展大会介绍5G-A蜂窝无物联网芯片开发进展

    进行了广泛探讨,芯昇科技有限公司(以下简称移芯昇)通信事业部总经理杨龙波发表了题为《芯动力开启无物联网新时代》的主旨演讲。杨龙波首先向各位参会嘉宾介绍移芯
    的头像 发表于 12-16 18:07 1641次阅读
    <b class='flag-5'>中</b>移芯昇参与5G发展大会<b class='flag-5'>介绍</b>5G-A蜂窝无<b class='flag-5'>源</b>物联网芯片开发进展

    SRIO介绍xilinx的vivado 2017.4生成srio例程代码解释

    1. 概述 本文是用于记录srio的学习情况,以及一些对xilinx的vivado 2017.4生成srio例程代码的解释。 2. 参考文件 《pg007_srio_gen2》 3. SRIO协议
    的头像 发表于 12-10 16:24 4480次阅读
    SRIO<b class='flag-5'>介绍</b>及<b class='flag-5'>xilinx</b>的vivado 2017.4<b class='flag-5'>中</b>生成srio例程代码解释