欢迎光临散文网 会员登陆 & 注册

VL60 使用握手信号实现跨时钟域数据传输

2023-02-28 11:42 作者:潘潘潘潘c  | 我要投稿


verilog的题目要和标准答案一致还是挺难的,因为题目总会有时序描述不清楚导致差1个clk

本题核心就是,发送端拉高req,ack是req同步过来的信号,然后发送端再检测ack的上升沿,检测到之后说明信号收到了,拉低req,ack也随着拉低,然年后data等5个clk接着发送,req也同步拉高,如此循环。唯一要注意的就是接收端的ack和发射端的ack检测之间差几个clk,要保证同步,才能让data正确隔5个clk发送一个数据,不然会错位,这里接收端req打了一拍再用的,因为边沿检测也是一个clk延迟


VL60 使用握手信号实现跨时钟域数据传输的评论 (共 条)

分享到微博请遵守国家法律