Chargement…
Chargement…
The run counter saturates at 15, and output pulses on symbol change or i_flush.
Behaviour
i_flush=1 forces the current run to be emitted.| Signal | Direction | Width | Description |
|---|---|---|---|
i_clk | Input | 1 bit | System clock |
i_reset | Input | 1 bit | Active-high asynchronous reset |
i_valid | Input | 1 bit | Valid input sample |
i_flush | Input | 1 bit | Input flush |
i_symbol | Input | 4 bits | Input symbol |
o_valid | Output | 1 bit | Valid output |
o_symbol | Output | 4 bits | Output symbol |
o_run_length | Output | 4 bits | Output run length |