我发现有关多个驱动器的所有问题似乎都不适用于我的情况,所以我会问。
我有多个具有相同频率的时钟,但它们的时间却相互偏移。
我希望根据该时段内不同位置的电平变化来创建信号。
简单情况:
ClockA和ClockB-相同的频率,但是B相对于A偏移了X度。
if (isset($files['pictures']['final_name'])) {
foreach ($files['pictures']['final_name'] as $key => $final_name) {
$sql = "INSERT INTO narrative_photos (`filename`, `narrative_id`)
VALUES ('".db_escape($db, $final_name)."', LAST_INSERT_ID())";
if (!$mysqli->query($sql)) {
echo "SQL failed: (".$mysqli->errno.") ".$mysqli->error;
}
}
} else {
echo "final name does not exist";
}
在此示例中-值无关紧要-只是我要从多个时钟驱动SigValue的事实。
Verilog给了我多个驱动程序错误。
有什么变通办法可以让我完成自己想做的事吗?
谢谢
答案 0 :(得分:1)
这应该有效。
总是@(posege clock_B) 如果(〜sigValue) 翻牌<=〜翻牌;
总是@(posege clock_A) 如果(sigValue) 翻转<=〜翻转;
assign sigValue = Flop ^ Flip;
记住要添加重置以初始化Flip和Flop。