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

Constants

rbaddr_cntl  slv1 := " 0 "
rbaddr_data  slv1 := " 1 "
regs_init  regs_type := ( ' 0 ' , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ( others = > ' 0 ' ) )

Subtypes

cntl_rbf_nbusy  integer range 15 downto 10
cntl_rbf_addr  integer range 9 downto 0

Signals

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

Records

regs_type 
rbsel slbit
addr slv10
nbusy slv6
cntbusy slv6

Instantiations

bram  ram_1swsr_wfirst_gen <Entity ram_1swsr_wfirst_gen>

Detailed Description

Definition at line 60 of file rbd_bram.vhd.

Member Function/Procedure/Process Documentation

◆ proc_regs()

proc_regs (   CLK)

Definition at line 104 of file rbd_bram.vhd.

◆ proc_next()

proc_next (   R_REGS ,
  RB_MREQ ,
  BRAM_DO  
)
Process

Definition at line 115 of file rbd_bram.vhd.

Member Data Documentation

◆ rbaddr_cntl

rbaddr_cntl slv1 := " 0 "
Constant

Definition at line 62 of file rbd_bram.vhd.

◆ rbaddr_data

rbaddr_data slv1 := " 1 "
Constant

Definition at line 63 of file rbd_bram.vhd.

◆ cntl_rbf_nbusy

cntl_rbf_nbusy integer range 15 downto 10
Subtype

Definition at line 65 of file rbd_bram.vhd.

◆ cntl_rbf_addr

cntl_rbf_addr integer range 9 downto 0
Subtype

Definition at line 66 of file rbd_bram.vhd.

◆ regs_type

regs_type
Record

Definition at line 68 of file rbd_bram.vhd.

◆ rbsel

rbsel slbit
Record

Definition at line 69 of file rbd_bram.vhd.

◆ addr

addr slv10
Record

Definition at line 70 of file rbd_bram.vhd.

◆ nbusy

nbusy slv6
Record

Definition at line 71 of file rbd_bram.vhd.

◆ cntbusy

cntbusy slv6
Record

Definition at line 72 of file rbd_bram.vhd.

◆ regs_init

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

Definition at line 75 of file rbd_bram.vhd.

◆ R_REGS

Definition at line 82 of file rbd_bram.vhd.

◆ N_REGS

Definition at line 83 of file rbd_bram.vhd.

◆ BRAM_EN

BRAM_EN slbit := ' 0 '
Signal

Definition at line 85 of file rbd_bram.vhd.

◆ BRAM_WE

BRAM_WE slbit := ' 0 '
Signal

Definition at line 86 of file rbd_bram.vhd.

◆ BRAM_DO

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

Definition at line 87 of file rbd_bram.vhd.

◆ bram

bram ram_1swsr_wfirst_gen
Instantiation

Definition at line 102 of file rbd_bram.vhd.


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