w11 - vhd 0.794
W11 CPU core and support modules
|
Processes | |
proc_cnt | ( R_REGS , PRE_DO , MEM_DO ) |
proc_regs | ( CLK ) |
proc_next | ( R_REGS , RB_MREQ , PERFSIG , MEM_DO ) |
Constants | |
rbaddr_cntl | slv2 := " 00 " |
rbaddr_stat | slv2 := " 01 " |
rbaddr_data | slv2 := " 10 " |
cntl_rbf_ainc | integer := 15 |
stat_rbf_ainc | integer := 15 |
stat_rbf_waddr | integer := 8 |
stat_rbf_run | integer := 0 |
func_sto | slv3 := " 100 " |
func_sta | slv3 := " 101 " |
func_clr | slv3 := " 110 " |
func_loa | slv3 := " 111 " |
regs_init | regs_type := ( ' 0 ' , ' 0 ' , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) ) |
Types | |
pre_do_type | ( 31 downto 0 ) slv5 |
Subtypes | |
cntl_rbf_caddr | integer range 13 downto 9 |
cntl_rbf_vers | integer range 7 downto 0 |
cntl_rbf_func | integer range 2 downto 0 |
stat_rbf_caddr | integer range 13 downto 9 |
Signals | |
R_REGS | regs_type := regs_init |
N_REGS | regs_type |
PRE_CLR | slv32 := ( others = > ' 0 ' ) |
PRE_DO | pre_do_type := ( others = > ( others = > ' 0 ' ) ) |
MEM_DI | slv32 := ( others = > ' 0 ' ) |
MEM_DO | slv32 := ( others = > ' 0 ' ) |
Records | |
regs_type | |
rbsel | slbit |
run | slbit |
saddr | slv5 |
raddr | slv5 |
waddr | slbit |
ainc | slbit |
zbusy | slbit |
dval | slbit |
dout | slv32 |
psig | slv32 |
Instantiations | |
mem | ram_1swar_gen <Entity ram_1swar_gen> |
cnt | pdp11_dmpcnt_precnt <Entity pdp11_dmpcnt_precnt> |
Definition at line 114 of file pdp11_dmpcnt.vhd.
proc_cnt | ( | R_REGS, | |
PRE_DO, | |||
MEM_DO | |||
) |
Definition at line 193 of file pdp11_dmpcnt.vhd.
|
Process |
Definition at line 216 of file pdp11_dmpcnt.vhd.
Definition at line 229 of file pdp11_dmpcnt.vhd.
|
Constant |
Definition at line 116 of file pdp11_dmpcnt.vhd.
|
Constant |
Definition at line 117 of file pdp11_dmpcnt.vhd.
|
Constant |
Definition at line 118 of file pdp11_dmpcnt.vhd.
|
Constant |
Definition at line 120 of file pdp11_dmpcnt.vhd.
|
Subtype |
Definition at line 121 of file pdp11_dmpcnt.vhd.
|
Subtype |
Definition at line 122 of file pdp11_dmpcnt.vhd.
|
Subtype |
Definition at line 123 of file pdp11_dmpcnt.vhd.
|
Constant |
Definition at line 125 of file pdp11_dmpcnt.vhd.
|
Subtype |
Definition at line 126 of file pdp11_dmpcnt.vhd.
|
Constant |
Definition at line 127 of file pdp11_dmpcnt.vhd.
|
Constant |
Definition at line 128 of file pdp11_dmpcnt.vhd.
Definition at line 130 of file pdp11_dmpcnt.vhd.
Definition at line 131 of file pdp11_dmpcnt.vhd.
Definition at line 132 of file pdp11_dmpcnt.vhd.
Definition at line 133 of file pdp11_dmpcnt.vhd.
|
Record |
Definition at line 135 of file pdp11_dmpcnt.vhd.
Definition at line 136 of file pdp11_dmpcnt.vhd.
Definition at line 137 of file pdp11_dmpcnt.vhd.
Definition at line 138 of file pdp11_dmpcnt.vhd.
Definition at line 139 of file pdp11_dmpcnt.vhd.
Definition at line 140 of file pdp11_dmpcnt.vhd.
Definition at line 141 of file pdp11_dmpcnt.vhd.
Definition at line 142 of file pdp11_dmpcnt.vhd.
Definition at line 143 of file pdp11_dmpcnt.vhd.
Definition at line 144 of file pdp11_dmpcnt.vhd.
Definition at line 145 of file pdp11_dmpcnt.vhd.
|
Constant |
Definition at line 148 of file pdp11_dmpcnt.vhd.
Definition at line 157 of file pdp11_dmpcnt.vhd.
Definition at line 158 of file pdp11_dmpcnt.vhd.
|
Type |
Definition at line 160 of file pdp11_dmpcnt.vhd.
Definition at line 162 of file pdp11_dmpcnt.vhd.
|
Signal |
Definition at line 163 of file pdp11_dmpcnt.vhd.
Definition at line 164 of file pdp11_dmpcnt.vhd.
Definition at line 165 of file pdp11_dmpcnt.vhd.
|
Instantiation |
Definition at line 179 of file pdp11_dmpcnt.vhd.
|
Instantiation |
Definition at line 189 of file pdp11_dmpcnt.vhd.