CLaSH.Signal.Explicit

Explicitly clocked synchronous signal

data CSignal clk a

Clock domain crossing

Clock

data Clock

data SClock clk

sclock

withSClock

type SystemClock

systemClock

Synchronisation primitive

veryUnsafeSynchronizer

Basic circuit functions

csignal

cregister

cregEn

Product/Signal isomorphism

class Bundle a

Simulation functions (not synthesisable)

csimulate

csimulateB

List <-> CSignal conversion (not synthesisable)

csample

csampleN

cfromList