ShiftRegister は、外部信号を 2 つのフリップフロップでメインクロックに同期させる便利な機能です。
sync_signal := ShiftRegister(ext_signal, 2)
この場合、それはうまく機能します。しかし、このような他の時計でそれを使用する方法はありますか:
slowClk = Clock(reset=Driver.implicitReset)
sync_signal := ShiftRegister(ext_signal, 2, clock=slowClk)
?