在xilinx的FPGA中,要实现高频时钟的输出,并保证时钟质量,最有效的方案是使用ODDR来产生。

ODDR位于IOB里面,如果CLK是由BUFG驱动的,那么从CLK到ODDR的路径在每次实现中都是确定的,从OODR到FPGA芯片PAD的路径和延迟也是确定的,由ODDR产生的时钟是一个稳定的高质量时钟。

下面是原语使用实例。

ODDR2 #(.DDR_ALIGNMENT("NONE"), // Sets output alignment to "NONE", "C0" or "C1" .INIT(1'b0),    // Sets initial state of the Q output to 1'b0 or 1'b1.SRTYPE("SYNC") // Specifies "SYNC" or "ASYNC" set/reset) CLOCK_OUT(.Q(clk_out),   // 1-bit DDR output data.C0(clk_in),   // 1-bit clock input.C1(~clk_in),   // 1-bit clock input.CE(1'b1), // 1-bit clock enable input.D0(1'b1), // 1-bit data input (associated with C0),C0上升沿输出D0.D1(1'b0), // 1-bit data input (associated with C1),C1上升沿输出D1.R(1'b0),   // 1-bit reset input.S(1'b0)    // 1-bit set input);

FPGA源同步时钟输出相关推荐

  1. H.264视频编解码的FPGA源码分析(二)帧内预测1

    目录 帧内预测算法原理 基于论文的普通介绍 硬件实现 亮度块与色度块的划分 4×4亮度预测模块 如何产生预测像素与残差像素? 垂直模式`INTRA4x4_V` 水平模式`INTRA4x4_H` 直流模 ...

  2. 直通输出设备 android kodi,【本地播放】利用Kodi媒体播放器轻松实现源码输出DTS到功放...

    本帖最后由 PlyFly 于 2015-2-13 22:11 编辑 各位花粉注意了,本次发布的B056固件,华为终于修复了DTS源码输出到功放不能正常解码的问题(如功放无声音.破音等等).经实际测试, ...

  3. pcm输出还是源码输出_观看高清必备 如何简单实现源码输出

    目前不少蓝光当中都采用了多声道音轨,其中不乏DTS-MA或Dolby TrueHD格式的音频,如果使用多声道音箱外加源码输出的话能获得不俗的视听效果 观看高清必备 如何简单实现源码输出 [PChome ...

  4. PotPlayer播放蓝光片源及如何硬解码和音频源码输出

    如何用PotPlayer播放蓝光片源及如何硬解码和音频源码输出 一:什么是PotPlayer ​ PotPlayer 是 KMPlayer 的原制作者姜龙喜先生(韩国)进入 Daum 公司后的新一代网 ...

  5. FPGA控制DDS_AD9850输出正弦波(“并行spi”)

    本次介绍ADI公司的数字频率合成(DDS)芯片--AD9850以及如何使用FPGA控制其输出正弦波. 本文分三个部分讲解:一是AD9850芯片介绍,包括基本引脚功能.驱动时序以及相关注意事项:二是基于 ...

  6. 具有自主产权的SAAS多门店POS收银系统全套源码输出

    具有自主产权的SAAS多门店POS收银系统全套源码输出: windows桌面收银系统源码 Android桌面收银系统原生开发 Android手持收银系统原生开发 Android平板pad收银系统原生开 ...

  7. 低压 伺服低压伺服方案全套,包含TI dsp和FPGA 源码和 原理图

    低压 伺服低压伺服方案全套,包含TI dsp和FPGA 源码和 原理图id=644168514874&

  8. 用FPGA驱动AD9910输出跳频信号

    使用FPGA驱动AD9910的方法总结 文章目录 使用FPGA驱动AD9910的方法总结 前言 一.概述 二.寄存器配置 1.SPI串行接口 1.SPI读写时序 2.状态机设计实现寄存器读写 3.单频 ...

  9. 多个FPGA之间PLL输出时钟的同步

    需求分析,当多个FPGA芯片之间采用一个时钟作为输入,且要求每个FPGA PLL输出的clk200MHZ时钟的相位在不同的FPGA之间是同步的.可以采用下面的方法配置PLL. PLL配置如下图所示

  10. H.264视频编解码的FPGA源码分析(一)输入数据分析

    目录 概要 输入数据 宏块 概要 本文的源码基于复旦大学的开源芯片-开源H.265/H.264视频编码器项目,本文的工作主要是在梳理源码的同时学习H.264视频编解码的原理及其硬件实现. 输入数据 C ...

最新文章

  1. Blender基础入门学习教程 Learning Blender from Scratch
  2. java 三个参数的运算符,java – 三个参数运算符:局部变量可能尚未初始化
  3. 【ArcGIS 10.2新特性】ArcGIS 10.2 for Server新特性
  4. 3-18函数——作用域的查找空间
  5. Ajax.ActionLink 辅助方法实现局部刷新
  6. 进阶篇:6)样机制作与验证
  7. 明天回湖北!今天要开始收拾烂摊子了
  8. vb UTF文本文件访问
  9. 并发编程之——写锁源码分析
  10. atitit.二进制数据无损转字符串网络传输
  11. office word 文件未找到:MathPage.WLL
  12. 新手小白零基础,该怎样学习编程呢?
  13. 第三阶段应用层——1.1 数码相册—软件框架
  14. Chrome 推荐几款小说、文案阅读免费插件(UI体验相对不错)
  15. 搜狗搜索立知问答合作说明
  16. java中常用的工具类
  17. 文档文件等网页端预览功能
  18. 安装时提示错误1402的解决办法
  19. c语言实验傅里叶变换运行结果,DSP实验报告1new.doc
  20. 酷我音乐linux版本,在Linux下可用Wine安装和运行酷我音乐、Microsoft 365家庭版/个人版...

热门文章

  1. java创新创业比赛项目教程_java毕业设计_springboot框架的大学生创新创业项目管理...
  2. 计算机cpu在哪,cpu什么意思啊_电脑cpu哪里看
  3. php计算macd,macd计算公式?MACD指标的原理是什么
  4. python怎样控制继电器_使用Python和树莓派控制跨阵M2继电器通断
  5. Git操作之Untracked Files Prevent Checkout
  6. cfree5c语言编写贪吃蛇,刚学C语言,想写一个贪吃蛇的代码
  7. ADXRS620/642/646发布:在PX4上我们为什么扔掉了MPU6000这个IMU
  8. java 批量发送邮件,java利用网易邮箱批量发送邮件(带附件)
  9. Ubuntu系统下搭建C/C++ gcc开发环境
  10. 文字怎么转化计算机代码,如何把文字转换成代码