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

Processes

proc_ibsel  ( CLK )
proc_ibres  ( R_IBSEL_DR , R_IBSEL_AR , IB_MREQ , PAF , PLF , AIB , ED_ACF )
proc_eaddr  ( IB_MREQ , MODE , APN , R_IBSEL_DR , R_IBSEL_AR )
proc_comb  ( R_IBSEL_AR , R_IBSEL_DR , IB_MREQ , AIB_WE , AIB_SETA , AIB_SETW , PAF , PLF , AIB , ED_ACF )

Constants

ibaddr_kmdar  slv16 := slv ( to_unsigned ( 8#172300# , 16 ) )
ibaddr_smdar  slv16 := slv ( to_unsigned ( 8#172200# , 16 ) )
ibaddr_umdar  slv16 := slv ( to_unsigned ( 8#177600# , 16 ) )

Subtypes

pdr_ibf_plf  integer range 14 downto 8
pdr_ibf_aib  integer range 7 downto 6
pdr_ibf_acf  integer range 3 downto 0

Signals

PADR_ADDR  slv6 := ( others = > ' 0 ' )
PAR_HIGH_WE  slbit := ' 0 '
PAR_LOW_WE  slbit := ' 0 '
PDR_PLF_WE  slbit := ' 0 '
PDR_AIB_WE  slbit := ' 0 '
PDR_LOW_WE  slbit := ' 0 '
R_IBSEL_DR  slbit := ' 0 '
R_IBSEL_AR  slbit := ' 0 '
PAF  slv16 := ( others = > ' 0 ' )
PLF  slv7 := ( others = > ' 0 ' )
AIB  slv2 := " 00 "
N_AIB  slv2 := " 00 "
ED_ACF  slv4 := " 0000 "

Instantiations

par_high  ram_1swar_gen <Entity ram_1swar_gen>
par_low  ram_1swar_gen <Entity ram_1swar_gen>
pdr_plf  ram_1swar_gen <Entity ram_1swar_gen>
pdr_aib  ram_1swar_gen <Entity ram_1swar_gen>
pdr_low  ram_1swar_gen <Entity ram_1swar_gen>

Detailed Description

Definition at line 59 of file pdp11_mmu_padr.vhd.

Member Function/Procedure/Process Documentation

◆ proc_ibsel()

proc_ibsel (   CLK)

Definition at line 157 of file pdp11_mmu_padr.vhd.

◆ proc_ibres()

proc_ibres (   R_IBSEL_DR ,
  R_IBSEL_AR ,
  IB_MREQ ,
  PAF ,
  PLF ,
  AIB ,
  ED_ACF  
)
Process

Definition at line 180 of file pdp11_mmu_padr.vhd.

◆ proc_eaddr()

proc_eaddr (   IB_MREQ ,
  MODE ,
  APN ,
  R_IBSEL_DR ,
  R_IBSEL_AR  
)
Process

Definition at line 210 of file pdp11_mmu_padr.vhd.

◆ proc_comb()

proc_comb (   R_IBSEL_AR ,
  R_IBSEL_DR ,
  IB_MREQ ,
  AIB_WE ,
  AIB_SETA ,
  AIB_SETW ,
  PAF ,
  PLF ,
  AIB ,
  ED_ACF  
)
Process

Definition at line 229 of file pdp11_mmu_padr.vhd.

Member Data Documentation

◆ ibaddr_kmdar

ibaddr_kmdar slv16 := slv ( to_unsigned ( 8#172300# , 16 ) )
Constant

Definition at line 73 of file pdp11_mmu_padr.vhd.

◆ ibaddr_smdar

ibaddr_smdar slv16 := slv ( to_unsigned ( 8#172200# , 16 ) )
Constant

Definition at line 74 of file pdp11_mmu_padr.vhd.

◆ ibaddr_umdar

ibaddr_umdar slv16 := slv ( to_unsigned ( 8#177600# , 16 ) )
Constant

Definition at line 75 of file pdp11_mmu_padr.vhd.

◆ pdr_ibf_plf

pdr_ibf_plf integer range 14 downto 8
Subtype

Definition at line 77 of file pdp11_mmu_padr.vhd.

◆ pdr_ibf_aib

pdr_ibf_aib integer range 7 downto 6
Subtype

Definition at line 78 of file pdp11_mmu_padr.vhd.

◆ pdr_ibf_acf

pdr_ibf_acf integer range 3 downto 0
Subtype

Definition at line 79 of file pdp11_mmu_padr.vhd.

◆ PADR_ADDR

PADR_ADDR slv6 := ( others = > ' 0 ' )
Signal

Definition at line 81 of file pdp11_mmu_padr.vhd.

◆ PAR_HIGH_WE

PAR_HIGH_WE slbit := ' 0 '
Signal

Definition at line 83 of file pdp11_mmu_padr.vhd.

◆ PAR_LOW_WE

PAR_LOW_WE slbit := ' 0 '
Signal

Definition at line 84 of file pdp11_mmu_padr.vhd.

◆ PDR_PLF_WE

PDR_PLF_WE slbit := ' 0 '
Signal

Definition at line 85 of file pdp11_mmu_padr.vhd.

◆ PDR_AIB_WE

PDR_AIB_WE slbit := ' 0 '
Signal

Definition at line 86 of file pdp11_mmu_padr.vhd.

◆ PDR_LOW_WE

PDR_LOW_WE slbit := ' 0 '
Signal

Definition at line 87 of file pdp11_mmu_padr.vhd.

◆ R_IBSEL_DR

R_IBSEL_DR slbit := ' 0 '
Signal

Definition at line 89 of file pdp11_mmu_padr.vhd.

◆ R_IBSEL_AR

R_IBSEL_AR slbit := ' 0 '
Signal

Definition at line 90 of file pdp11_mmu_padr.vhd.

◆ PAF

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

Definition at line 92 of file pdp11_mmu_padr.vhd.

◆ PLF

PLF slv7 := ( others = > ' 0 ' )
Signal

Definition at line 93 of file pdp11_mmu_padr.vhd.

◆ AIB

AIB slv2 := " 00 "
Signal

Definition at line 94 of file pdp11_mmu_padr.vhd.

◆ N_AIB

N_AIB slv2 := " 00 "
Signal

Definition at line 95 of file pdp11_mmu_padr.vhd.

◆ ED_ACF

ED_ACF slv4 := " 0000 "
Signal

Definition at line 96 of file pdp11_mmu_padr.vhd.

◆ par_high

par_high ram_1swar_gen
Instantiation

Definition at line 109 of file pdp11_mmu_padr.vhd.

◆ par_low

par_low ram_1swar_gen
Instantiation

Definition at line 120 of file pdp11_mmu_padr.vhd.

◆ pdr_plf

pdr_plf ram_1swar_gen
Instantiation

Definition at line 131 of file pdp11_mmu_padr.vhd.

◆ pdr_aib

pdr_aib ram_1swar_gen
Instantiation

Definition at line 142 of file pdp11_mmu_padr.vhd.

◆ pdr_low

pdr_low ram_1swar_gen
Instantiation

Definition at line 153 of file pdp11_mmu_padr.vhd.


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