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: