w11 - vhd 0.794
W11 CPU core and support modules
Loading...
Searching...
No Matches
syn Architecture Reference
Architecture >> syn

Processes

proc_regs  ( CLK )
proc_next  ( R_REGS , RB_MREQ , DM_STAT_SE , DM_STAT_DP , DM_STAT_DP .psw , DM_STAT_VM , DM_STAT_VM .vmcntl , DM_STAT_VM .vmstat , DM_STAT_CO , BRAM_DO , MAL_DO )

Constants

rbaddr_cntl  slv3 := " 000 "
rbaddr_stat  slv3 := " 001 "
rbaddr_addr  slv3 := " 010 "
rbaddr_data  slv3 := " 011 "
rbaddr_iaddr  slv3 := " 100 "
rbaddr_ipc  slv3 := " 101 "
rbaddr_ireg  slv3 := " 110 "
rbaddr_imal  slv3 := " 111 "
cntl_rbf_mwsup  integer := 5
cntl_rbf_imode  integer := 4
cntl_rbf_wstop  integer := 3
stat_rbf_snum  integer := 8
stat_rbf_wrap  integer := 2
stat_rbf_susp  integer := 1
stat_rbf_run  integer := 0
dat8_rbf_req  integer := 15
dat8_rbf_wacc  integer := 14
dat8_rbf_macc  integer := 13
dat8_rbf_cacc  integer := 12
dat8_rbf_bytop  integer := 11
dat8_rbf_dspace  integer := 10
dat8_rbf_ack  integer := 14
dat8_rbf_err  integer := 13
dat8_rbf_trap_ysv  integer := 12
dat8_rbf_trap_mmu  integer := 11
dat8_rbf_mwdrop  integer := 10
dat8_rbf_istart  integer := 9
dat8_rbf_idone  integer := 8
vmerr_odd  slv3 := " 001 "
vmerr_mmu  slv3 := " 010 "
vmerr_nxm  slv3 := " 011 "
vmerr_iobto  slv3 := " 100 "
vmerr_rsv  slv3 := " 101 "
dat7_rbf_idecode  integer := 0
dat5_rbf_rset  integer := 11
dat5_rbf_dres_val  integer := 10
dat5_rbf_ddst_we  integer := 9
dat5_rbf_dsrc_we  integer := 8
dat5_rbf_vstart  integer := 8
dat5_rbf_tflag  integer := 4
func_sto  slv3 := " 100 "
func_sta  slv3 := " 101 "
func_sus  slv3 := " 110 "
func_res  slv3 := " 111 "
laddrzero  slv ( AWIDTH - 1 downto 0 ) := ( others = > ' 0 ' )
laddrlast  slv ( AWIDTH - 1 downto 0 ) := ( others = > ' 1 ' )
regs_init  regs_type := ( ' 0 ' , ' 0 ' , ' 1 ' , ' 0 ' , ' 0 ' , ' 1 ' , ' 0 ' , ' 0 ' , laddrzero , " 0000 " , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ' 0 ' , ' 0 ' , ( others = > ' 0 ' ) , ' 0 ' , ' 0 ' , ' 0 ' , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ( others = > ' 0 ' ) , ' 0 ' )

Subtypes

cntl_rbf_func  integer range 2 downto 0
stat_rbf_bsize  integer range 15 downto 13
stat_rbf_malcnt  integer range 12 downto 9
addr_rbf_laddr  integer range 4 + AWIDTH - 1 downto 4
addr_rbf_waddr  integer range 3 downto 0
bram_mf_port11  integer range 143 downto 108
bram_mf_port10  integer range 107 downto 72
bram_mf_port01  integer range 71 downto 36
bram_mf_port00  integer range 35 downto 0
bram_df_word8  integer range 143 downto 128
bram_df_word7  integer range 127 downto 112
bram_df_word6  integer range 111 downto 96
bram_df_word5  integer range 95 downto 80
bram_df_word4  integer range 79 downto 64
bram_df_word3  integer range 63 downto 48
bram_df_word2  integer range 47 downto 32
bram_df_word1  integer range 31 downto 16
bram_df_word0  integer range 15 downto 0
dat8_rbf_vmerr  integer range 12 downto 10
dat8_rbf_snum  integer range 7 downto 0
dat8_rbf_cnum  integer range 7 downto 0
dat7_rbf_pc  integer range 15 downto 1
dat5_rbf_cmode  integer range 15 downto 14
dat5_rbf_pmode  integer range 13 downto 12
dat5_rbf_pri  integer range 7 downto 5
dat5_rbf_cc  integer range 3 downto 0

Signals

R_REGS  regs_type := regs_init
N_REGS  regs_type := regs_init
BRAM_EN  slbit := ' 0 '
BRAM_WE  slbit := ' 0 '
BRAM_ADDRA  slv ( AWIDTH downto 0 ) := ( others = > ' 0 ' )
BRAM_ADDRB  slv ( AWIDTH downto 0 ) := ( others = > ' 0 ' )
BRAM_DI  slv ( 143 downto 0 ) := ( others = > ' 0 ' )
BRAM_DO  slv ( 143 downto 0 ) := ( others = > ' 0 ' )
MAL_WE  slbit := ' 0 '
MAL_DI  slv16 := ( others = > ' 0 ' )
MAL_DO  slv16 := ( others = > ' 0 ' )

Records

regs_type 
rbsel slbit
mwsup slbit
imode slbit
wstop slbit
susp slbit
go slbit
active slbit
wrap slbit
laddr slv ( AWIDTH - 1 downto 0 )
waddr slv4
cnum slv8
mal_waddr slv4
mal_raddr slv4
dp_pc_fet slv16_1
dp_pc_dec slv16_1
dp_ireg slv16
dp_ireg_we slbit
dp_ireg_we_1 slbit
dp_dres slv16
dp_dsrc_we slbit
dp_ddst_we slbit
dp_dres_val slbit
vm_addr slv16
vm_din slv16
vm_dout slv16
vm_req slbit
vm_wacc slbit
vm_macc slbit
vm_cacc slbit
vm_bytop slbit
vm_dspace slbit
vm_addr_1 slv16
vm_dout_1 slv16
vm_wacc_1 slbit
vm_macc_1 slbit
vm_cacc_1 slbit
vm_bytop_1 slbit
vm_dspace_1 slbit
vm_ack slbit
vm_err slbit
vm_err_odd slbit
vm_err_mmu slbit
vm_err_nxm slbit
vm_err_iobto slbit
vm_err_rsv slbit
vm_trap_ysv slbit
vm_trap_mmu slbit
vm_pend slbit
se_idle slbit
se_istart slbit
se_istart_1 slbit
se_idone slbit
se_vstart slbit
se_snum slv8
mwdrop slbit

Instantiations

bram0  ram_2swsr_rfirst_gen <Entity ram_2swsr_rfirst_gen>
bram1  ram_2swsr_rfirst_gen <Entity ram_2swsr_rfirst_gen>
mal  ram_1swar_1ar_gen <Entity ram_1swar_1ar_gen>

Detailed Description

Definition at line 153 of file pdp11_dmcmon.vhd.

Member Function/Procedure/Process Documentation

◆ proc_regs()

proc_regs (   CLK)

Definition at line 405 of file pdp11_dmcmon.vhd.

◆ proc_next()

proc_next (   R_REGS ,
  RB_MREQ ,
  DM_STAT_SE ,
  DM_STAT_DP ,
  DM_STAT_DP .psw ,
  DM_STAT_VM ,
  DM_STAT_VM .vmcntl ,
  DM_STAT_VM .vmstat ,
  DM_STAT_CO ,
  BRAM_DO ,
  MAL_DO  
)
Process

Definition at line 418 of file pdp11_dmcmon.vhd.

Member Data Documentation

◆ rbaddr_cntl

rbaddr_cntl slv3 := " 000 "
Constant

Definition at line 155 of file pdp11_dmcmon.vhd.

◆ rbaddr_stat

rbaddr_stat slv3 := " 001 "
Constant

Definition at line 156 of file pdp11_dmcmon.vhd.

◆ rbaddr_addr

rbaddr_addr slv3 := " 010 "
Constant

Definition at line 157 of file pdp11_dmcmon.vhd.

◆ rbaddr_data

rbaddr_data slv3 := " 011 "
Constant

Definition at line 158 of file pdp11_dmcmon.vhd.

◆ rbaddr_iaddr

rbaddr_iaddr slv3 := " 100 "
Constant

Definition at line 159 of file pdp11_dmcmon.vhd.

◆ rbaddr_ipc

rbaddr_ipc slv3 := " 101 "
Constant

Definition at line 160 of file pdp11_dmcmon.vhd.

◆ rbaddr_ireg

rbaddr_ireg slv3 := " 110 "
Constant

Definition at line 161 of file pdp11_dmcmon.vhd.

◆ rbaddr_imal

rbaddr_imal slv3 := " 111 "
Constant

Definition at line 162 of file pdp11_dmcmon.vhd.

◆ cntl_rbf_mwsup

cntl_rbf_mwsup integer := 5
Constant

Definition at line 164 of file pdp11_dmcmon.vhd.

◆ cntl_rbf_imode

cntl_rbf_imode integer := 4
Constant

Definition at line 165 of file pdp11_dmcmon.vhd.

◆ cntl_rbf_wstop

cntl_rbf_wstop integer := 3
Constant

Definition at line 166 of file pdp11_dmcmon.vhd.

◆ cntl_rbf_func

cntl_rbf_func integer range 2 downto 0
Subtype

Definition at line 167 of file pdp11_dmcmon.vhd.

◆ stat_rbf_bsize

stat_rbf_bsize integer range 15 downto 13
Subtype

Definition at line 169 of file pdp11_dmcmon.vhd.

◆ stat_rbf_malcnt

stat_rbf_malcnt integer range 12 downto 9
Subtype

Definition at line 170 of file pdp11_dmcmon.vhd.

◆ stat_rbf_snum

stat_rbf_snum integer := 8
Constant

Definition at line 171 of file pdp11_dmcmon.vhd.

◆ stat_rbf_wrap

stat_rbf_wrap integer := 2
Constant

Definition at line 172 of file pdp11_dmcmon.vhd.

◆ stat_rbf_susp

stat_rbf_susp integer := 1
Constant

Definition at line 173 of file pdp11_dmcmon.vhd.

◆ stat_rbf_run

stat_rbf_run integer := 0
Constant

Definition at line 174 of file pdp11_dmcmon.vhd.

◆ addr_rbf_laddr

addr_rbf_laddr integer range 4 + AWIDTH - 1 downto 4
Subtype

Definition at line 176 of file pdp11_dmcmon.vhd.

◆ addr_rbf_waddr

addr_rbf_waddr integer range 3 downto 0
Subtype

Definition at line 177 of file pdp11_dmcmon.vhd.

◆ bram_mf_port11

bram_mf_port11 integer range 143 downto 108
Subtype

Definition at line 179 of file pdp11_dmcmon.vhd.

◆ bram_mf_port10

bram_mf_port10 integer range 107 downto 72
Subtype

Definition at line 180 of file pdp11_dmcmon.vhd.

◆ bram_mf_port01

bram_mf_port01 integer range 71 downto 36
Subtype

Definition at line 181 of file pdp11_dmcmon.vhd.

◆ bram_mf_port00

bram_mf_port00 integer range 35 downto 0
Subtype

Definition at line 182 of file pdp11_dmcmon.vhd.

◆ bram_df_word8

bram_df_word8 integer range 143 downto 128
Subtype

Definition at line 184 of file pdp11_dmcmon.vhd.

◆ bram_df_word7

bram_df_word7 integer range 127 downto 112
Subtype

Definition at line 185 of file pdp11_dmcmon.vhd.

◆ bram_df_word6

bram_df_word6 integer range 111 downto 96
Subtype

Definition at line 186 of file pdp11_dmcmon.vhd.

◆ bram_df_word5

bram_df_word5 integer range 95 downto 80
Subtype

Definition at line 187 of file pdp11_dmcmon.vhd.

◆ bram_df_word4

bram_df_word4 integer range 79 downto 64
Subtype

Definition at line 188 of file pdp11_dmcmon.vhd.

◆ bram_df_word3

bram_df_word3 integer range 63 downto 48
Subtype

Definition at line 189 of file pdp11_dmcmon.vhd.

◆ bram_df_word2

bram_df_word2 integer range 47 downto 32
Subtype

Definition at line 190 of file pdp11_dmcmon.vhd.

◆ bram_df_word1

bram_df_word1 integer range 31 downto 16
Subtype

Definition at line 191 of file pdp11_dmcmon.vhd.

◆ bram_df_word0

bram_df_word0 integer range 15 downto 0
Subtype

Definition at line 192 of file pdp11_dmcmon.vhd.

◆ dat8_rbf_req

dat8_rbf_req integer := 15
Constant

Definition at line 194 of file pdp11_dmcmon.vhd.

◆ dat8_rbf_wacc

dat8_rbf_wacc integer := 14
Constant

Definition at line 195 of file pdp11_dmcmon.vhd.

◆ dat8_rbf_macc

dat8_rbf_macc integer := 13
Constant

Definition at line 196 of file pdp11_dmcmon.vhd.

◆ dat8_rbf_cacc

dat8_rbf_cacc integer := 12
Constant

Definition at line 197 of file pdp11_dmcmon.vhd.

◆ dat8_rbf_bytop

dat8_rbf_bytop integer := 11
Constant

Definition at line 198 of file pdp11_dmcmon.vhd.

◆ dat8_rbf_dspace

dat8_rbf_dspace integer := 10
Constant

Definition at line 199 of file pdp11_dmcmon.vhd.

◆ dat8_rbf_ack

dat8_rbf_ack integer := 14
Constant

Definition at line 200 of file pdp11_dmcmon.vhd.

◆ dat8_rbf_err

dat8_rbf_err integer := 13
Constant

Definition at line 201 of file pdp11_dmcmon.vhd.

◆ dat8_rbf_trap_ysv

dat8_rbf_trap_ysv integer := 12
Constant

Definition at line 202 of file pdp11_dmcmon.vhd.

◆ dat8_rbf_trap_mmu

dat8_rbf_trap_mmu integer := 11
Constant

Definition at line 203 of file pdp11_dmcmon.vhd.

◆ dat8_rbf_mwdrop

dat8_rbf_mwdrop integer := 10
Constant

Definition at line 204 of file pdp11_dmcmon.vhd.

◆ dat8_rbf_vmerr

dat8_rbf_vmerr integer range 12 downto 10
Subtype

Definition at line 205 of file pdp11_dmcmon.vhd.

◆ dat8_rbf_istart

dat8_rbf_istart integer := 9
Constant

Definition at line 206 of file pdp11_dmcmon.vhd.

◆ dat8_rbf_idone

dat8_rbf_idone integer := 8
Constant

Definition at line 207 of file pdp11_dmcmon.vhd.

◆ vmerr_odd

vmerr_odd slv3 := " 001 "
Constant

Definition at line 209 of file pdp11_dmcmon.vhd.

◆ vmerr_mmu

vmerr_mmu slv3 := " 010 "
Constant

Definition at line 210 of file pdp11_dmcmon.vhd.

◆ vmerr_nxm

vmerr_nxm slv3 := " 011 "
Constant

Definition at line 211 of file pdp11_dmcmon.vhd.

◆ vmerr_iobto

vmerr_iobto slv3 := " 100 "
Constant

Definition at line 212 of file pdp11_dmcmon.vhd.

◆ vmerr_rsv

vmerr_rsv slv3 := " 101 "
Constant

Definition at line 213 of file pdp11_dmcmon.vhd.

◆ dat8_rbf_snum

dat8_rbf_snum integer range 7 downto 0
Subtype

Definition at line 215 of file pdp11_dmcmon.vhd.

◆ dat8_rbf_cnum

dat8_rbf_cnum integer range 7 downto 0
Subtype

Definition at line 217 of file pdp11_dmcmon.vhd.

◆ dat7_rbf_pc

dat7_rbf_pc integer range 15 downto 1
Subtype

Definition at line 219 of file pdp11_dmcmon.vhd.

◆ dat7_rbf_idecode

dat7_rbf_idecode integer := 0
Constant

Definition at line 220 of file pdp11_dmcmon.vhd.

◆ dat5_rbf_cmode

dat5_rbf_cmode integer range 15 downto 14
Subtype

Definition at line 222 of file pdp11_dmcmon.vhd.

◆ dat5_rbf_pmode

dat5_rbf_pmode integer range 13 downto 12
Subtype

Definition at line 223 of file pdp11_dmcmon.vhd.

◆ dat5_rbf_rset

dat5_rbf_rset integer := 11
Constant

Definition at line 224 of file pdp11_dmcmon.vhd.

◆ dat5_rbf_dres_val

dat5_rbf_dres_val integer := 10
Constant

Definition at line 226 of file pdp11_dmcmon.vhd.

◆ dat5_rbf_ddst_we

dat5_rbf_ddst_we integer := 9
Constant

Definition at line 227 of file pdp11_dmcmon.vhd.

◆ dat5_rbf_dsrc_we

dat5_rbf_dsrc_we integer := 8
Constant

Definition at line 228 of file pdp11_dmcmon.vhd.

◆ dat5_rbf_vstart

dat5_rbf_vstart integer := 8
Constant

Definition at line 230 of file pdp11_dmcmon.vhd.

◆ dat5_rbf_pri

dat5_rbf_pri integer range 7 downto 5
Subtype

Definition at line 232 of file pdp11_dmcmon.vhd.

◆ dat5_rbf_tflag

dat5_rbf_tflag integer := 4
Constant

Definition at line 233 of file pdp11_dmcmon.vhd.

◆ dat5_rbf_cc

dat5_rbf_cc integer range 3 downto 0
Subtype

Definition at line 234 of file pdp11_dmcmon.vhd.

◆ func_sto

func_sto slv3 := " 100 "
Constant

Definition at line 236 of file pdp11_dmcmon.vhd.

◆ func_sta

func_sta slv3 := " 101 "
Constant

Definition at line 237 of file pdp11_dmcmon.vhd.

◆ func_sus

func_sus slv3 := " 110 "
Constant

Definition at line 238 of file pdp11_dmcmon.vhd.

◆ func_res

func_res slv3 := " 111 "
Constant

Definition at line 239 of file pdp11_dmcmon.vhd.

◆ laddrzero

laddrzero slv ( AWIDTH - 1 downto 0 ) := ( others = > ' 0 ' )
Constant

Definition at line 241 of file pdp11_dmcmon.vhd.

◆ laddrlast

laddrlast slv ( AWIDTH - 1 downto 0 ) := ( others = > ' 1 ' )
Constant

Definition at line 242 of file pdp11_dmcmon.vhd.

◆ regs_type

regs_type
Record

Definition at line 244 of file pdp11_dmcmon.vhd.

◆ rbsel

rbsel slbit
Record

Definition at line 245 of file pdp11_dmcmon.vhd.

◆ mwsup

mwsup slbit
Record

Definition at line 246 of file pdp11_dmcmon.vhd.

◆ imode

imode slbit
Record

Definition at line 247 of file pdp11_dmcmon.vhd.

◆ wstop

wstop slbit
Record

Definition at line 248 of file pdp11_dmcmon.vhd.

◆ susp

susp slbit
Record

Definition at line 249 of file pdp11_dmcmon.vhd.

◆ go

go slbit
Record

Definition at line 250 of file pdp11_dmcmon.vhd.

◆ active

active slbit
Record

Definition at line 251 of file pdp11_dmcmon.vhd.

◆ wrap

wrap slbit
Record

Definition at line 252 of file pdp11_dmcmon.vhd.

◆ laddr

laddr slv ( AWIDTH - 1 downto 0 )
Record

Definition at line 253 of file pdp11_dmcmon.vhd.

◆ waddr

waddr slv4
Record

Definition at line 254 of file pdp11_dmcmon.vhd.

◆ cnum

cnum slv8
Record

Definition at line 255 of file pdp11_dmcmon.vhd.

◆ mal_waddr

mal_waddr slv4
Record

Definition at line 256 of file pdp11_dmcmon.vhd.

◆ mal_raddr

mal_raddr slv4
Record

Definition at line 257 of file pdp11_dmcmon.vhd.

◆ dp_pc_fet

Definition at line 258 of file pdp11_dmcmon.vhd.

◆ dp_pc_dec

Definition at line 259 of file pdp11_dmcmon.vhd.

◆ dp_ireg

dp_ireg slv16
Record

Definition at line 260 of file pdp11_dmcmon.vhd.

◆ dp_ireg_we

dp_ireg_we slbit
Record

Definition at line 261 of file pdp11_dmcmon.vhd.

◆ dp_ireg_we_1

Definition at line 262 of file pdp11_dmcmon.vhd.

◆ dp_dres

dp_dres slv16
Record

Definition at line 263 of file pdp11_dmcmon.vhd.

◆ dp_dsrc_we

dp_dsrc_we slbit
Record

Definition at line 264 of file pdp11_dmcmon.vhd.

◆ dp_ddst_we

dp_ddst_we slbit
Record

Definition at line 265 of file pdp11_dmcmon.vhd.

◆ dp_dres_val

Definition at line 266 of file pdp11_dmcmon.vhd.

◆ vm_addr

vm_addr slv16
Record

Definition at line 267 of file pdp11_dmcmon.vhd.

◆ vm_din

vm_din slv16
Record

Definition at line 268 of file pdp11_dmcmon.vhd.

◆ vm_dout

vm_dout slv16
Record

Definition at line 269 of file pdp11_dmcmon.vhd.

◆ vm_req

vm_req slbit
Record

Definition at line 270 of file pdp11_dmcmon.vhd.

◆ vm_wacc

vm_wacc slbit
Record

Definition at line 271 of file pdp11_dmcmon.vhd.

◆ vm_macc

vm_macc slbit
Record

Definition at line 272 of file pdp11_dmcmon.vhd.

◆ vm_cacc

vm_cacc slbit
Record

Definition at line 273 of file pdp11_dmcmon.vhd.

◆ vm_bytop

vm_bytop slbit
Record

Definition at line 274 of file pdp11_dmcmon.vhd.

◆ vm_dspace

vm_dspace slbit
Record

Definition at line 275 of file pdp11_dmcmon.vhd.

◆ vm_addr_1

vm_addr_1 slv16
Record

Definition at line 276 of file pdp11_dmcmon.vhd.

◆ vm_dout_1

vm_dout_1 slv16
Record

Definition at line 277 of file pdp11_dmcmon.vhd.

◆ vm_wacc_1

vm_wacc_1 slbit
Record

Definition at line 278 of file pdp11_dmcmon.vhd.

◆ vm_macc_1

vm_macc_1 slbit
Record

Definition at line 279 of file pdp11_dmcmon.vhd.

◆ vm_cacc_1

vm_cacc_1 slbit
Record

Definition at line 280 of file pdp11_dmcmon.vhd.

◆ vm_bytop_1

vm_bytop_1 slbit
Record

Definition at line 281 of file pdp11_dmcmon.vhd.

◆ vm_dspace_1

Definition at line 282 of file pdp11_dmcmon.vhd.

◆ vm_ack

vm_ack slbit
Record

Definition at line 283 of file pdp11_dmcmon.vhd.

◆ vm_err

vm_err slbit
Record

Definition at line 284 of file pdp11_dmcmon.vhd.

◆ vm_err_odd

vm_err_odd slbit
Record

Definition at line 285 of file pdp11_dmcmon.vhd.

◆ vm_err_mmu

vm_err_mmu slbit
Record

Definition at line 286 of file pdp11_dmcmon.vhd.

◆ vm_err_nxm

vm_err_nxm slbit
Record

Definition at line 287 of file pdp11_dmcmon.vhd.

◆ vm_err_iobto

Definition at line 288 of file pdp11_dmcmon.vhd.

◆ vm_err_rsv

vm_err_rsv slbit
Record

Definition at line 289 of file pdp11_dmcmon.vhd.

◆ vm_trap_ysv

Definition at line 290 of file pdp11_dmcmon.vhd.

◆ vm_trap_mmu

Definition at line 291 of file pdp11_dmcmon.vhd.

◆ vm_pend

vm_pend slbit
Record

Definition at line 292 of file pdp11_dmcmon.vhd.

◆ se_idle

se_idle slbit
Record

Definition at line 293 of file pdp11_dmcmon.vhd.

◆ se_istart

se_istart slbit
Record

Definition at line 294 of file pdp11_dmcmon.vhd.

◆ se_istart_1

Definition at line 295 of file pdp11_dmcmon.vhd.

◆ se_idone

se_idone slbit
Record

Definition at line 296 of file pdp11_dmcmon.vhd.

◆ se_vstart

se_vstart slbit
Record

Definition at line 297 of file pdp11_dmcmon.vhd.

◆ se_snum

se_snum slv8
Record

Definition at line 298 of file pdp11_dmcmon.vhd.

◆ mwdrop

mwdrop slbit
Record

Definition at line 299 of file pdp11_dmcmon.vhd.

◆ regs_init

regs_init regs_type := ( ' 0 ' , ' 0 ' , ' 1 ' , ' 0 ' , ' 0 ' , ' 1 ' , ' 0 ' , ' 0 ' , laddrzero , " 0000 " , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ' 0 ' , ' 0 ' , ( others = > ' 0 ' ) , ' 0 ' , ' 0 ' , ' 0 ' , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ( others = > ' 0 ' ) , ' 0 ' )
Constant

Definition at line 301 of file pdp11_dmcmon.vhd.

◆ R_REGS

Definition at line 334 of file pdp11_dmcmon.vhd.

◆ N_REGS

Definition at line 335 of file pdp11_dmcmon.vhd.

◆ BRAM_EN

BRAM_EN slbit := ' 0 '
Signal

Definition at line 337 of file pdp11_dmcmon.vhd.

◆ BRAM_WE

BRAM_WE slbit := ' 0 '
Signal

Definition at line 338 of file pdp11_dmcmon.vhd.

◆ BRAM_ADDRA

BRAM_ADDRA slv ( AWIDTH downto 0 ) := ( others = > ' 0 ' )
Signal

Definition at line 339 of file pdp11_dmcmon.vhd.

◆ BRAM_ADDRB

BRAM_ADDRB slv ( AWIDTH downto 0 ) := ( others = > ' 0 ' )
Signal

Definition at line 340 of file pdp11_dmcmon.vhd.

◆ BRAM_DI

BRAM_DI slv ( 143 downto 0 ) := ( others = > ' 0 ' )
Signal

Definition at line 341 of file pdp11_dmcmon.vhd.

◆ BRAM_DO

BRAM_DO slv ( 143 downto 0 ) := ( others = > ' 0 ' )
Signal

Definition at line 342 of file pdp11_dmcmon.vhd.

◆ MAL_WE

MAL_WE slbit := ' 0 '
Signal

Definition at line 344 of file pdp11_dmcmon.vhd.

◆ MAL_DI

MAL_DI slv16 := ( others = > ' 0 ' )
Signal

Definition at line 345 of file pdp11_dmcmon.vhd.

◆ MAL_DO

MAL_DO slv16 := ( others = > ' 0 ' )
Signal

Definition at line 346 of file pdp11_dmcmon.vhd.

◆ bram0

bram0 ram_2swsr_rfirst_gen
Instantiation

Definition at line 371 of file pdp11_dmcmon.vhd.

◆ bram1

bram1 ram_2swsr_rfirst_gen
Instantiation

Definition at line 390 of file pdp11_dmcmon.vhd.

◆ mal

mal ram_1swar_1ar_gen
Instantiation

Definition at line 403 of file pdp11_dmcmon.vhd.


The documentation for this design unit was generated from the following file: