rtl Architecture Reference
List of all members.
Processes |
next_state | ( clk , rstb ) |
fsm | ( st , stcnv , ready , width , en_add , data_rom , error , wait_seq_i , rw_i , start_i , stop_i , data_valid , s , end_seq_i ) |
counter_rom | ( clk , rstb ) |
counter_regs | ( clk , rstb ) |
Constants |
seq_start | ( 2 downto 0 ) := " 110 " |
seq_stop | ( 2 downto 0 ) := " 001 " |
seq_data_wr | ( 2 downto 0 ) := " 010 " |
seq_data_rd | ( 2 downto 0 ) := " 011 " |
seq_end | ( 2 downto 0 ) := " 101 " |
add_rom_i | ( 9 downto 0 ) := ( others = > ' 0 ' ) |
add_reg_i | ( 4 downto 0 ) := to_unsigned ( BASE_ADC , 5 ) |
vendor | ( 3 downto 0 ) := " 0101 " |
Types |
state | ( idle , read_rom , load_data , wait_ready , write_regs , inc_cnt_regs , inc_cnt_rom , wait_1 , wait_2 , wait_3 ) |
Signals |
st | state |
nx_st | state |
start_i | |
stop_i | |
rw_i | |
end_seq_i | |
wait_seq_i | |
rom_en_i | |
load_add_regs_i | |
cnt_en_add_regs_i | |
load_rom_i | |
cnt_en_rom_i | |
instr_i | ( 2 downto 0 ) := ( others = > ' 0 ' ) |
Aliases |
instr | data_rom ( 10 downto 8 ) |
Member Function Documentation
counter_regs | |
( clk , |
|
|
rstb ) |
[Process]
counter_rom | |
( clk , |
|
|
rstb ) |
[Process]
fsm | |
( st , |
|
|
stcnv , |
|
|
ready , |
|
|
width , |
|
|
en_add , |
|
|
data_rom , |
|
|
error , |
|
|
wait_seq_i , |
|
|
rw_i , |
|
|
start_i , |
|
|
stop_i , |
|
|
data_valid , |
|
|
s , |
|
|
end_seq_i ) |
[Process]
next_state | |
( clk , |
|
|
rstb ) |
[Process]
Member Data Documentation
add_rom_i ( 9 downto 0 ) := ( others = > ' 0 ' ) [Constant] |
instr_i ( 2 downto 0 ) := ( others = > ' 0 ' ) [Signal] |
seq_end ( 2 downto 0 ) := " 101 " [Constant] |
seq_start ( 2 downto 0 ) := " 110 " [Constant] |
seq_stop ( 2 downto 0 ) := " 001 " [Constant] |
state ( idle , read_rom , load_data , wait_ready , write_regs , inc_cnt_regs , inc_cnt_rom , wait_1 , wait_2 , wait_3 ) [Type] |
vendor ( 3 downto 0 ) := " 0101 " [Constant] |
The documentation for this class was generated from the following file: