下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于fpga的跨时钟域信号处理专用握手信号 在规律设计领域,只涉及单个时钟域的设计并不多。尤其对于一些复杂的应用,往往需要和多个时钟域的信号举行通信。异步时钟域所涉及的两个时钟之间可能存在相位差,也可能没有任何频率关系,即通常所说的不同频不同相。 图1是一个跨时钟域的异步通信实例,发送域和接收域的时钟分离是clk_a和clk_b。这两个时钟频率不同,并且存在一定的相位差。对于接收时钟域而言,来自发送时钟域的信号data_a2b有可能在任何时刻变幻。图1 跨时钟域通信对于上述的异步时钟域通信,设计者需要做特别的处理以确保数据牢靠的传输。因为两个异步时钟域的频率关系不确定,触发器之间的建立时光和保
2、持时光要求也无法得到保证。假如浮现建立时光或者保持时光违规,接收域将会采样处处于亚稳态数据,那么后果可想而知。如何有效的举行跨时钟域的信号传输呢?最基本的思想是同步,在这个基础上设计者可以利用各种协议商定举行通信。单向控制信号检测方式(前面提到过的脉冲信号检测办法,这里为了和握手方式相区分,所以如此称呼)、握手协议的方式或者借助存储器的方式都是比较常用的处理手段。本文将重点介绍握手方式举行异步时钟域的通信。图2是一个基本的握手通信方式。所谓握手,意即通信双方用法了专用控制信号举行状态指示。这个控制信号既有发送域给接收域的,也有接收域给发送域的,有别于前面的单向控制信号检测方式。图2 握手通信原
3、理用法握手协议方式处理跨时钟域数据传输,只需要对双方的握手信号(req和ack)分离用法脉冲检测办法举行同步。在详细实现中,假设req、ack、data在初始化时都处于无效状态,发送域先把数据放入总线,随后发送有效的req信号给接收域。接收域在检测到有效的req信号后锁存数据总线,然后回送一个有效的ack信号表示读取完成应答。发送域在检测到有效ack信号后撤销当前的req信号,接收域在检测到req撤销后也相应撤销ack信号,此时完成一次正常握手通信。此后,发送域可以继续开头下一次握手通信,如此循环。该方式能够使接收到的数据稳定牢靠,有效的避开了亚稳态的浮现,但控制信号握手检测会消耗通信双方较多
4、的时光。以上所述的通信流程3所示。图3 握手通信流程下面通过一个容易的工程代码及其测试进一步加深大家对基本握手协议的熟悉。module handshack(clk,rst_n,req,datain,ack,dataout);input clk; /50mhz系统时钟input rst_n; /低电平复位信号input req; /哀求信号,高电平有效input7:0 datain; /输入数据output ack; /应答信号,高电平有效output7:0 dataout;/输出数据,主要用于观看是否和输入全都/-/req升高沿检测reg reqr1,reqr2,reqr3;always (posedge c
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 托儿所服务的亲子关怀考核试卷
- 煤炭行业的全球化竞争与合作方式考核试卷
- 衡阳课件效果教学课件
- DB11T 934-2012 儿童福利机构婴幼儿早期发展干预技术规范
- DB11∕T 1812-2020 既有玻璃幕墙安全性检测与鉴定技术规程
- 孔雀妆课件教学课件
- 服装店铺新员工培训计划方案
- 走进丽江课件教学课件
- 淮阴工学院《建筑工程概预算》2022-2023学年第一学期期末试卷
- 淮阴工学院《机械设计基础》2022-2023学年第一学期期末试卷
- 四年级上册数学课件-4.6 整数的四则运算(运算定律-加法结合律)▏沪教版 (共9张PPT)
- 小学综合实践二年级上册第3单元《主题活动二:变化的影子》教案
- 隐蔽工程工验收记录(表C5-1)
- 初中挫折教育思政课主题班会教案
- 五四制青岛版2022-2023五年级科学上册第四单元第13课《蘑菇和木耳》课件(定稿)
- 110kV清水潭变电站工程进度计划横道图
- ZXV10 T502培训资料ppt课件
- 产品可追溯性模拟演练(成品-原料)记录
- 《会计档案管理办法》讲解课件(PPT 79页)
- 车床PLC改造DOC
- 物业与装修公司合作计划ppt课件
评论
0/150
提交评论