digital_behave Architecture Reference
List of all members.
Processes |
out_mux | ( out_mux_reg , in_demux_reg ) |
out_mux_2 | ( analog_channels , omux_select ) |
demux | ( idemux_select , cal ) |
out_mux_shifter | ( ckb , dreset ) |
in_demux_shifter | ( demux_ckb_i , dreset ) |
dreset_check | ( ) |
ckb_shift_sequence_check | ( ckb , shift_in_b , dreset ) |
Types |
analog_channels_t | array ( channels downto 0 ) of |
fsm_t | ( idle , reset , start , counting , fail , wait_fini_overlap ) |
Signals |
analog_channels | analog_channels_t := ( others = > 1.0 ) |
fsm | fsm_t := idle |
out_mux_reg | ( channels downto 0 ) := ( others = > ' 1 ' ) |
in_demux_reg | ( channels downto 0 ) := ( others = > ' 1 ' ) |
demux_shift_b_i | := ' 1 ' |
demux_ckb_i | := ' 1 ' |
omux_select | := 0 |
idemux_select | := 0 |
dreset_stable | := true |
i | := 0 |
Member Function Documentation
ckb_shift_sequence_check | |
( ckb , |
|
|
shift_in_b , |
|
|
dreset ) |
[Process]
demux | |
( idemux_select , |
|
|
cal ) |
[Process]
dreset_check ( ) [Process] |
in_demux_shifter | |
( demux_ckb_i , |
|
|
dreset ) |
[Process]
out_mux | |
( out_mux_reg , |
|
|
in_demux_reg ) |
[Process]
out_mux_2 | |
( analog_channels , |
|
|
omux_select ) |
[Process]
out_mux_shifter | |
( ckb , |
|
|
dreset ) |
[Process]
Member Data Documentation
fsm_t ( idle , reset , start , counting , fail , wait_fini_overlap ) [Type] |
The documentation for this class was generated from the following file: