返回信息流例如这道笔试题,输入信号为A,输出信号为B,用verilog写代码
这是一条镜像帖。来源:北邮人论坛 / circuit / #18659同步于 2011/10/14
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Circuit机器人发帖
求问:看图写verilog代码这种题的解题思路是什么,总是看不出来
wang9kings
2011/10/14镜像同步9 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 police 的大作中提到: 】
: 呃。。B的下降沿跟谁同步的。。。
: --
我觉得B的长度是一个CLK周期,感觉B的上升沿并不是因为要跟A对齐,而是寄存器TCO的延迟?
应该都是上升沿吧。图中画得有点夸张,把clk->Q的delay画得大了点而已。
而且你看,B拉高的时刻和A的第二个脉冲下降沿是对齐的
【 在 cz1986 的大作中提到: 】
: 我觉得是
: 记A的两个脉冲(在clk的上升沿判断),则B输出一个脉冲(在clk的下降沿输出)
: --
: ...................
这是MTK的笔试题,不知道还有同学做过没。我记得图就是这样的,A的上升沿不与时钟对齐,B的上升沿与A的下降沿对齐,但是下降沿与时钟也没对齐,我当时看觉得B宽度与A一样。
clk没有对齐是很正常的,应该有一定延迟,是Timing仿真的结果,
个人思路:clk上升沿触发,A脉冲一个周期之后开始计数,达到一定值,A脉冲一个停止