【发布时间】:2013-06-22 03:25:59
【问题描述】:
我正在研究一种设计,该设计应该检测两个不同频率的异步时钟的两个上升沿的第一次匹配。
类似这样的代码可能适用于模拟。
fork
@posedge clkA
begin
a=$time
end
@posedge clkB
begin
b=$time
end
join
if (a=b) then some code.
此代码可能适用于模拟,但如果我想要一些可综合的硬件逻辑 我还能用什么?
【问题讨论】:
-
这在我看来是个糟糕的设计,你能说为什么你需要做这样的事情吗?可能有一种更好、更可靠的方法可以到达您想去的任何地方。