ROHD has a basic FlipFlop module that can be used as a flip flop. You can use the shorthand flop to construct a FlipFlop. For more complex sequential logic, use the Sequential block described in the Conditionals section.

Dart doesn’t have a notion of certain signals being “clocks” vs. “not clocks”. You can use any signal as a clock input to sequential logic, and have as many clocks of as many frequencies as you want.

Updated: