|
w11 - vhd 0.794
W11 CPU core and support modules
|
Processes | |
| proc_regs | ( CLK ) |
| proc_next | ( R_REGS , REQ , WE , BE , DI , ADDR , MEM_DO ) |
Procedures | |
| do_dispatch( pnstate: out state_type piaddrh_ce: out slbit piaddr0_ce: out slbit piaddr0: out slbit pibe_ce: out slbit pimem_be: out slv2 pimem_ce: out slbit pimem_oe: out slbit pnbe2nd: out slv2 ) | |
Constants | |
| regs_init | regs_type := ( s_init , ' 0 ' , ' 0 ' , " 00 " , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ' 0 ' , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) ) |
| c_addrh_rcr_setup | slv22 := " 000 " & " 00 " & " 0000000000 " & ' 1 ' & " 00 " & ' 1 ' & " 000 " |
Types | |
| state_type | ( s_init , s_init1 , s_wcinit , s_wcwait , s_wcput , s_rainit , s_rawait , s_idle , s_rdinit , s_rdwait0 , s_rdget0 , s_rdwait1 , s_rdget1 , s_wrinit , s_wrwait0 , s_wrput0 , s_wrini1 , s_wrwait1 , s_wrput1 ) |
Signals | |
| R_REGS | regs_type := regs_init |
| N_REGS | regs_type |
| CLK_180 | slbit := ' 0 ' |
| MEM_CE_N | slbit := ' 1 ' |
| MEM_BE_N | slv2 := " 11 " |
| MEM_WE_N | slbit := ' 1 ' |
| MEM_OE_N | slbit := ' 1 ' |
| MEM_CRE | slbit := ' 0 ' |
| BE_CE | slbit := ' 0 ' |
| ADDRH_CE | slbit := ' 0 ' |
| ADDR0_CE | slbit := ' 0 ' |
| ADDRH | slv22 := ( others = > ' 0 ' ) |
| ADDR0 | slbit := ' 0 ' |
| DATA_CEI | slbit := ' 0 ' |
| DATA_CEO | slbit := ' 0 ' |
| DATA_OE | slbit := ' 0 ' |
| MEM_DO | slv16 := ( others = > ' 0 ' ) |
| MEM_DI | slv16 := ( others = > ' 0 ' ) |
Records | |
| regs_type | |
| state | state_type |
| ackr | slbit |
| addr0 | slbit |
| be2nd | slv2 |
| cntdly | slv3 |
| cntce | slv7 |
| fidle | slbit |
| memdo0 | slv16 |
| memdi | slv32 |
Instantiations | |
| iob_mem_ce | iob_reg_o <Entity iob_reg_o> |
| iob_mem_be | iob_reg_o_gen <Entity iob_reg_o_gen> |
| iob_mem_we | iob_reg_o <Entity iob_reg_o> |
| iob_mem_oe | iob_reg_o <Entity iob_reg_o> |
| iob_mem_cre | iob_reg_o <Entity iob_reg_o> |
| iob_mem_addrh | iob_reg_o_gen <Entity iob_reg_o_gen> |
| iob_mem_addr0 | iob_reg_o <Entity iob_reg_o> |
| iob_mem_data | iob_reg_io_gen <Entity iob_reg_io_gen> |
Definition at line 145 of file nx_cram_memctl_as.vhd.
| proc_regs | ( | CLK | ) |
Definition at line 328 of file nx_cram_memctl_as.vhd.
|
Procedure |
Definition at line 363 of file nx_cram_memctl_as.vhd.
|
Type |
Definition at line 147 of file nx_cram_memctl_as.vhd.
|
Record |
Definition at line 169 of file nx_cram_memctl_as.vhd.
|
Record |
Definition at line 170 of file nx_cram_memctl_as.vhd.
Definition at line 171 of file nx_cram_memctl_as.vhd.
Definition at line 172 of file nx_cram_memctl_as.vhd.
Definition at line 173 of file nx_cram_memctl_as.vhd.
Definition at line 174 of file nx_cram_memctl_as.vhd.
Definition at line 175 of file nx_cram_memctl_as.vhd.
Definition at line 176 of file nx_cram_memctl_as.vhd.
Definition at line 177 of file nx_cram_memctl_as.vhd.
Definition at line 178 of file nx_cram_memctl_as.vhd.
|
Constant |
Definition at line 181 of file nx_cram_memctl_as.vhd.
|
Constant |
Definition at line 193 of file nx_cram_memctl_as.vhd.
Definition at line 202 of file nx_cram_memctl_as.vhd.
Definition at line 203 of file nx_cram_memctl_as.vhd.
Definition at line 205 of file nx_cram_memctl_as.vhd.
Definition at line 206 of file nx_cram_memctl_as.vhd.
Definition at line 207 of file nx_cram_memctl_as.vhd.
Definition at line 208 of file nx_cram_memctl_as.vhd.
Definition at line 209 of file nx_cram_memctl_as.vhd.
Definition at line 210 of file nx_cram_memctl_as.vhd.
Definition at line 211 of file nx_cram_memctl_as.vhd.
Definition at line 212 of file nx_cram_memctl_as.vhd.
Definition at line 213 of file nx_cram_memctl_as.vhd.
Definition at line 214 of file nx_cram_memctl_as.vhd.
Definition at line 215 of file nx_cram_memctl_as.vhd.
Definition at line 216 of file nx_cram_memctl_as.vhd.
Definition at line 217 of file nx_cram_memctl_as.vhd.
Definition at line 218 of file nx_cram_memctl_as.vhd.
Definition at line 219 of file nx_cram_memctl_as.vhd.
Definition at line 220 of file nx_cram_memctl_as.vhd.
|
Instantiation |
Definition at line 250 of file nx_cram_memctl_as.vhd.
|
Instantiation |
Definition at line 261 of file nx_cram_memctl_as.vhd.
|
Instantiation |
Definition at line 271 of file nx_cram_memctl_as.vhd.
|
Instantiation |
Definition at line 281 of file nx_cram_memctl_as.vhd.
|
Instantiation |
Definition at line 291 of file nx_cram_memctl_as.vhd.
|
Instantiation |
Definition at line 301 of file nx_cram_memctl_as.vhd.
|
Instantiation |
Definition at line 309 of file nx_cram_memctl_as.vhd.
|
Instantiation |
Definition at line 323 of file nx_cram_memctl_as.vhd.