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 , IB_MREQ , BRAM_DO )

Constants

ibaddr_m9312_lo  slv16 := slv ( to_unsigned ( 8#165000# , 16 ) )
ibaddr_m9312_hi  slv16 := slv ( to_unsigned ( 8#173000# , 16 ) )
csr_ibf_locwe  integer := 7
csr_ibf_enahi  integer := 1
csr_ibf_enalo  integer := 0
regs_init  regs_type := ( ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' )

Signals

R_REGS  regs_type := regs_init
N_REGS  regs_type := regs_init
BRAM_WE  slbit := ' 0 '
BRAM_DO  slv16 := ( others = > ' 0 ' )
BRAM_ADDR  slv9 := ( others = > ' 0 ' )

Records

regs_type 
ibselcsr slbit
ibselmem slbit
locwe slbit
enahi slbit
enalo slbit

Instantiations

bram  ram_1swsr_wfirst_gen <Entity ram_1swsr_wfirst_gen>

Detailed Description

Definition at line 39 of file ibd_m9312.vhd.

Member Function/Procedure/Process Documentation

◆ proc_regs()

proc_regs (   CLK)

Definition at line 90 of file ibd_m9312.vhd.

◆ proc_next()

proc_next (   R_REGS ,
  IB_MREQ ,
  BRAM_DO  
)
Process

Definition at line 101 of file ibd_m9312.vhd.

Member Data Documentation

◆ ibaddr_m9312_lo

ibaddr_m9312_lo slv16 := slv ( to_unsigned ( 8#165000# , 16 ) )
Constant

Definition at line 45 of file ibd_m9312.vhd.

◆ ibaddr_m9312_hi

ibaddr_m9312_hi slv16 := slv ( to_unsigned ( 8#173000# , 16 ) )
Constant

Definition at line 46 of file ibd_m9312.vhd.

◆ csr_ibf_locwe

csr_ibf_locwe integer := 7
Constant

Definition at line 48 of file ibd_m9312.vhd.

◆ csr_ibf_enahi

csr_ibf_enahi integer := 1
Constant

Definition at line 49 of file ibd_m9312.vhd.

◆ csr_ibf_enalo

csr_ibf_enalo integer := 0
Constant

Definition at line 50 of file ibd_m9312.vhd.

◆ regs_type

regs_type
Record

Definition at line 52 of file ibd_m9312.vhd.

◆ ibselcsr

ibselcsr slbit
Record

Definition at line 53 of file ibd_m9312.vhd.

◆ ibselmem

ibselmem slbit
Record

Definition at line 54 of file ibd_m9312.vhd.

◆ locwe

locwe slbit
Record

Definition at line 55 of file ibd_m9312.vhd.

◆ enahi

enahi slbit
Record

Definition at line 56 of file ibd_m9312.vhd.

◆ enalo

enalo slbit
Record

Definition at line 57 of file ibd_m9312.vhd.

◆ regs_init

regs_init regs_type := ( ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' )
Constant

Definition at line 60 of file ibd_m9312.vhd.

◆ R_REGS

Definition at line 66 of file ibd_m9312.vhd.

◆ N_REGS

Definition at line 67 of file ibd_m9312.vhd.

◆ BRAM_WE

BRAM_WE slbit := ' 0 '
Signal

Definition at line 69 of file ibd_m9312.vhd.

◆ BRAM_DO

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

Definition at line 70 of file ibd_m9312.vhd.

◆ BRAM_ADDR

BRAM_ADDR slv9 := ( others = > ' 0 ' )
Signal

Definition at line 71 of file ibd_m9312.vhd.

◆ bram

bram ram_1swsr_wfirst_gen
Instantiation

Definition at line 86 of file ibd_m9312.vhd.


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