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

Processes

proc_stim 
proc_moni 
proc_memon 

Components

tbd_nx_cram_memctl 

Constants

clock_period  Delay_length := 20 ns
clock_offset  Delay_length := 200 ns
setup_time  Delay_length := 7 . 5 ns
c2out_time  Delay_length := 12 . 0 ns

Signals

CLK  slbit := ' 0 '
RESET  slbit := ' 0 '
REQ  slbit := ' 0 '
WE  slbit := ' 0 '
BUSY  slbit := ' 0 '
ACK_R  slbit := ' 0 '
ACK_W  slbit := ' 0 '
ACT_R  slbit := ' 0 '
ACT_W  slbit := ' 0 '
ADDR  slv22 := ( others = > ' 0 ' )
BE  slv4 := ( others = > ' 0 ' )
DI  slv32 := ( others = > ' 0 ' )
DO  slv32 := ( others = > ' 0 ' )
O_MEM_CE_N  slbit := ' 0 '
O_MEM_BE_N  slv2 := ( others = > ' 0 ' )
O_MEM_WE_N  slbit := ' 0 '
O_MEM_OE_N  slbit := ' 0 '
O_MEM_ADV_N  slbit := ' 0 '
O_MEM_CLK  slbit := ' 0 '
O_MEM_CRE  slbit := ' 0 '
I_MEM_WAIT  slbit := ' 0 '
O_MEM_ADDR  slv23 := ( others = > ' 0 ' )
IO_MEM_DATA  slv16 := ( others = > ' 0 ' )
R_MEMON  slbit := ' 0 '
N_CHK_DATA  slbit := ' 0 '
N_REF_DATA  slv32 := ( others = > ' 0 ' )
N_REF_ADDR  slv22 := ( others = > ' 0 ' )
R_CHK_DATA_AL  slbit := ' 0 '
R_REF_DATA_AL  slv32 := ( others = > ' 0 ' )
R_REF_ADDR_AL  slv22 := ( others = > ' 0 ' )
R_CHK_DATA_DL  slbit := ' 0 '
R_REF_DATA_DL  slv32 := ( others = > ' 0 ' )
R_REF_ADDR_DL  slv22 := ( others = > ' 0 ' )
CLK_STOP  slbit := ' 0 '
CLK_CYCLE  integer := 0

Instantiations

clkgen  simclk <Entity simclk>
clkcnt  simclkcnt <Entity simclkcnt>
mem  mt45w8mw16b <Entity mt45w8mw16b>
uut  tbd_nx_cram_memctl

Detailed Description

Definition at line 39 of file tb_nx_cram_memctl.vhd.

Member Function/Procedure/Process Documentation

◆ proc_stim()

proc_stim

Definition at line 168 of file tb_nx_cram_memctl.vhd.

◆ proc_moni()

proc_moni ( )
Process

Definition at line 297 of file tb_nx_cram_memctl.vhd.

◆ proc_memon()

proc_memon ( )
Process

Definition at line 339 of file tb_nx_cram_memctl.vhd.

Member Data Documentation

◆ tbd_nx_cram_memctl

tbd_nx_cram_memctl
Component

Definition at line 41 of file tb_nx_cram_memctl.vhd.

◆ CLK

CLK slbit := ' 0 '
Signal

Definition at line 69 of file tb_nx_cram_memctl.vhd.

◆ RESET

RESET slbit := ' 0 '
Signal

Definition at line 70 of file tb_nx_cram_memctl.vhd.

◆ REQ

REQ slbit := ' 0 '
Signal

Definition at line 71 of file tb_nx_cram_memctl.vhd.

◆ WE

WE slbit := ' 0 '
Signal

Definition at line 72 of file tb_nx_cram_memctl.vhd.

◆ BUSY

BUSY slbit := ' 0 '
Signal

Definition at line 73 of file tb_nx_cram_memctl.vhd.

◆ ACK_R

ACK_R slbit := ' 0 '
Signal

Definition at line 74 of file tb_nx_cram_memctl.vhd.

◆ ACK_W

ACK_W slbit := ' 0 '
Signal

Definition at line 75 of file tb_nx_cram_memctl.vhd.

◆ ACT_R

ACT_R slbit := ' 0 '
Signal

Definition at line 76 of file tb_nx_cram_memctl.vhd.

◆ ACT_W

ACT_W slbit := ' 0 '
Signal

Definition at line 77 of file tb_nx_cram_memctl.vhd.

◆ ADDR

ADDR slv22 := ( others = > ' 0 ' )
Signal

Definition at line 78 of file tb_nx_cram_memctl.vhd.

◆ BE

BE slv4 := ( others = > ' 0 ' )
Signal

Definition at line 79 of file tb_nx_cram_memctl.vhd.

◆ DI

DI slv32 := ( others = > ' 0 ' )
Signal

Definition at line 80 of file tb_nx_cram_memctl.vhd.

◆ DO

DO slv32 := ( others = > ' 0 ' )
Signal

Definition at line 81 of file tb_nx_cram_memctl.vhd.

◆ O_MEM_CE_N

O_MEM_CE_N slbit := ' 0 '
Signal

Definition at line 82 of file tb_nx_cram_memctl.vhd.

◆ O_MEM_BE_N

O_MEM_BE_N slv2 := ( others = > ' 0 ' )
Signal

Definition at line 83 of file tb_nx_cram_memctl.vhd.

◆ O_MEM_WE_N

O_MEM_WE_N slbit := ' 0 '
Signal

Definition at line 84 of file tb_nx_cram_memctl.vhd.

◆ O_MEM_OE_N

O_MEM_OE_N slbit := ' 0 '
Signal

Definition at line 85 of file tb_nx_cram_memctl.vhd.

◆ O_MEM_ADV_N

O_MEM_ADV_N slbit := ' 0 '
Signal

Definition at line 86 of file tb_nx_cram_memctl.vhd.

◆ O_MEM_CLK

O_MEM_CLK slbit := ' 0 '
Signal

Definition at line 87 of file tb_nx_cram_memctl.vhd.

◆ O_MEM_CRE

O_MEM_CRE slbit := ' 0 '
Signal

Definition at line 88 of file tb_nx_cram_memctl.vhd.

◆ I_MEM_WAIT

I_MEM_WAIT slbit := ' 0 '
Signal

Definition at line 89 of file tb_nx_cram_memctl.vhd.

◆ O_MEM_ADDR

O_MEM_ADDR slv23 := ( others = > ' 0 ' )
Signal

Definition at line 90 of file tb_nx_cram_memctl.vhd.

◆ IO_MEM_DATA

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

Definition at line 91 of file tb_nx_cram_memctl.vhd.

◆ R_MEMON

R_MEMON slbit := ' 0 '
Signal

Definition at line 93 of file tb_nx_cram_memctl.vhd.

◆ N_CHK_DATA

N_CHK_DATA slbit := ' 0 '
Signal

Definition at line 94 of file tb_nx_cram_memctl.vhd.

◆ N_REF_DATA

N_REF_DATA slv32 := ( others = > ' 0 ' )
Signal

Definition at line 95 of file tb_nx_cram_memctl.vhd.

◆ N_REF_ADDR

N_REF_ADDR slv22 := ( others = > ' 0 ' )
Signal

Definition at line 96 of file tb_nx_cram_memctl.vhd.

◆ R_CHK_DATA_AL

R_CHK_DATA_AL slbit := ' 0 '
Signal

Definition at line 97 of file tb_nx_cram_memctl.vhd.

◆ R_REF_DATA_AL

R_REF_DATA_AL slv32 := ( others = > ' 0 ' )
Signal

Definition at line 98 of file tb_nx_cram_memctl.vhd.

◆ R_REF_ADDR_AL

R_REF_ADDR_AL slv22 := ( others = > ' 0 ' )
Signal

Definition at line 99 of file tb_nx_cram_memctl.vhd.

◆ R_CHK_DATA_DL

R_CHK_DATA_DL slbit := ' 0 '
Signal

Definition at line 100 of file tb_nx_cram_memctl.vhd.

◆ R_REF_DATA_DL

R_REF_DATA_DL slv32 := ( others = > ' 0 ' )
Signal

Definition at line 101 of file tb_nx_cram_memctl.vhd.

◆ R_REF_ADDR_DL

R_REF_ADDR_DL slv22 := ( others = > ' 0 ' )
Signal

Definition at line 102 of file tb_nx_cram_memctl.vhd.

◆ CLK_STOP

CLK_STOP slbit := ' 0 '
Signal

Definition at line 104 of file tb_nx_cram_memctl.vhd.

◆ CLK_CYCLE

CLK_CYCLE integer := 0
Signal

Definition at line 105 of file tb_nx_cram_memctl.vhd.

◆ clock_period

clock_period Delay_length := 20 ns
Constant

Definition at line 107 of file tb_nx_cram_memctl.vhd.

◆ clock_offset

clock_offset Delay_length := 200 ns
Constant

Definition at line 109 of file tb_nx_cram_memctl.vhd.

◆ setup_time

setup_time Delay_length := 7 . 5 ns
Constant

Definition at line 110 of file tb_nx_cram_memctl.vhd.

◆ c2out_time

c2out_time Delay_length := 12 . 0 ns
Constant

Definition at line 111 of file tb_nx_cram_memctl.vhd.

◆ clkgen

clkgen simclk
Instantiation

Definition at line 122 of file tb_nx_cram_memctl.vhd.

◆ clkcnt

clkcnt simclkcnt
Instantiation

Definition at line 124 of file tb_nx_cram_memctl.vhd.

◆ mem

mem mt45w8mw16b
Instantiation

Definition at line 139 of file tb_nx_cram_memctl.vhd.

◆ uut

uut tbd_nx_cram_memctl
Instantiation

Definition at line 166 of file tb_nx_cram_memctl.vhd.


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