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 , HM_ENA , HM_VAL , IB_MREQ )

Constants

ibaddr_loaddr  slv16 := slv ( to_unsigned ( 8#177740# , 16 ) )
ibaddr_hiaddr  slv16 := slv ( to_unsigned ( 8#177742# , 16 ) )
ibaddr_syserr  slv16 := slv ( to_unsigned ( 8#177744# , 16 ) )
ibaddr_cntl  slv16 := slv ( to_unsigned ( 8#177746# , 16 ) )
ibaddr_maint  slv16 := slv ( to_unsigned ( 8#177750# , 16 ) )
ibaddr_hm  slv16 := slv ( to_unsigned ( 8#177752# , 16 ) )
ibaddr_losize  slv16 := slv ( to_unsigned ( 8#177760# , 16 ) )
ibaddr_hisize  slv16 := slv ( to_unsigned ( 8#177762# , 16 ) )
cntl_ibf_disutrap  integer := 1
cntl_ibf_distrap  integer := 0
regs_init  regs_type := ( ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ( others = > ' 0 ' ) , " 00 " , " 00 " , ' 0 ' , ' 0 ' )

Subtypes

cntl_ibf_frep  integer range 5 downto 4
cntl_ibf_fmiss  integer range 3 downto 2

Signals

R_REGS  regs_type := regs_init
N_REGS  regs_type := regs_init

Records

regs_type 
ibsel_cr slbit
ibsel_hm slbit
ibsel_ls slbit
ibsel_nn slbit
hm_data slv6
cr_frep slv2
cr_fmiss slv2
cr_disutrap slbit
cr_distrap slbit

Detailed Description

Definition at line 46 of file pdp11_mem70.vhd.

Member Function/Procedure/Process Documentation

◆ proc_regs()

proc_regs (   CLK  
)
Process

Definition at line 86 of file pdp11_mem70.vhd.

◆ proc_next()

proc_next (   R_REGS ,
  HM_ENA ,
  HM_VAL ,
  IB_MREQ  
)
Process

Definition at line 97 of file pdp11_mem70.vhd.

Member Data Documentation

◆ ibaddr_loaddr

ibaddr_loaddr slv16 := slv ( to_unsigned ( 8#177740# , 16 ) )
Constant

Definition at line 48 of file pdp11_mem70.vhd.

◆ ibaddr_hiaddr

ibaddr_hiaddr slv16 := slv ( to_unsigned ( 8#177742# , 16 ) )
Constant

Definition at line 49 of file pdp11_mem70.vhd.

◆ ibaddr_syserr

ibaddr_syserr slv16 := slv ( to_unsigned ( 8#177744# , 16 ) )
Constant

Definition at line 50 of file pdp11_mem70.vhd.

◆ ibaddr_cntl

ibaddr_cntl slv16 := slv ( to_unsigned ( 8#177746# , 16 ) )
Constant

Definition at line 51 of file pdp11_mem70.vhd.

◆ ibaddr_maint

ibaddr_maint slv16 := slv ( to_unsigned ( 8#177750# , 16 ) )
Constant

Definition at line 52 of file pdp11_mem70.vhd.

◆ ibaddr_hm

ibaddr_hm slv16 := slv ( to_unsigned ( 8#177752# , 16 ) )
Constant

Definition at line 53 of file pdp11_mem70.vhd.

◆ ibaddr_losize

ibaddr_losize slv16 := slv ( to_unsigned ( 8#177760# , 16 ) )
Constant

Definition at line 54 of file pdp11_mem70.vhd.

◆ ibaddr_hisize

ibaddr_hisize slv16 := slv ( to_unsigned ( 8#177762# , 16 ) )
Constant

Definition at line 55 of file pdp11_mem70.vhd.

◆ cntl_ibf_frep

cntl_ibf_frep integer range 5 downto 4
Subtype

Definition at line 57 of file pdp11_mem70.vhd.

◆ cntl_ibf_fmiss

cntl_ibf_fmiss integer range 3 downto 2
Subtype

Definition at line 58 of file pdp11_mem70.vhd.

◆ cntl_ibf_disutrap

cntl_ibf_disutrap integer := 1
Constant

Definition at line 59 of file pdp11_mem70.vhd.

◆ cntl_ibf_distrap

cntl_ibf_distrap integer := 0
Constant

Definition at line 60 of file pdp11_mem70.vhd.

◆ regs_type

regs_type
Record

Definition at line 62 of file pdp11_mem70.vhd.

◆ ibsel_cr

ibsel_cr slbit
Record

Definition at line 63 of file pdp11_mem70.vhd.

◆ ibsel_hm

ibsel_hm slbit
Record

Definition at line 64 of file pdp11_mem70.vhd.

◆ ibsel_ls

ibsel_ls slbit
Record

Definition at line 65 of file pdp11_mem70.vhd.

◆ ibsel_nn

ibsel_nn slbit
Record

Definition at line 66 of file pdp11_mem70.vhd.

◆ hm_data

hm_data slv6
Record

Definition at line 67 of file pdp11_mem70.vhd.

◆ cr_frep

cr_frep slv2
Record

Definition at line 68 of file pdp11_mem70.vhd.

◆ cr_fmiss

cr_fmiss slv2
Record

Definition at line 69 of file pdp11_mem70.vhd.

◆ cr_disutrap

Definition at line 70 of file pdp11_mem70.vhd.

◆ cr_distrap

cr_distrap slbit
Record

Definition at line 71 of file pdp11_mem70.vhd.

◆ regs_init

regs_init regs_type := ( ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ( others = > ' 0 ' ) , " 00 " , " 00 " , ' 0 ' , ' 0 ' )
Constant

Definition at line 74 of file pdp11_mem70.vhd.

◆ R_REGS

Definition at line 81 of file pdp11_mem70.vhd.

◆ N_REGS

Definition at line 82 of file pdp11_mem70.vhd.


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