w11 - vhd 0.791
W11 CPU core and support modules
syn Architecture Reference
Architecture >> syn

Processes

proc_regs  ( CLK )
proc_next  ( R_REGS , CE_MSEC , LED , DSP_DAT , DSP_DP , BTN_HW )

Constants

c_mode_led  slv2 := " 00 "
c_mode_dp  slv2 := " 01 "
c_mode_datl  slv2 := " 10 "
c_mode_dath  slv2 := " 11 "
regs_init  regs_type := ( c_mode_led , ( others = > ' 0 ' ) , ' 0 ' , ' 0 ' , ( others = > ' 0 ' ) )

Signals

R_REGS  regs_type := regs_init
N_REGS  regs_type := regs_init
BTN_HW  slv6 := ( others = > ' 0 ' )
LED_HW  slv8 := ( others = > ' 0 ' )

Records

regs_type 
mode slv2
cnt slv9
up_1 slbit
dn_1 slbit
led slv8

Instantiations

hio  bp_swibtnled <Entity bp_swibtnled>

Detailed Description

Definition at line 54 of file sn_humanio_demu.vhd.

Member Function Documentation

◆ proc_regs()

proc_regs (   CLK)

Definition at line 102 of file sn_humanio_demu.vhd.

◆ proc_next()

proc_next (   R_REGS ,
  CE_MSEC ,
  LED ,
  DSP_DAT ,
  DSP_DP ,
  BTN_HW  
)
Process

Definition at line 115 of file sn_humanio_demu.vhd.

Member Data Documentation

◆ c_mode_led

c_mode_led slv2 := " 00 "
Constant

Definition at line 56 of file sn_humanio_demu.vhd.

◆ c_mode_dp

c_mode_dp slv2 := " 01 "
Constant

Definition at line 57 of file sn_humanio_demu.vhd.

◆ c_mode_datl

c_mode_datl slv2 := " 10 "
Constant

Definition at line 58 of file sn_humanio_demu.vhd.

◆ c_mode_dath

c_mode_dath slv2 := " 11 "
Constant

Definition at line 59 of file sn_humanio_demu.vhd.

◆ regs_type

regs_type
Record

Definition at line 61 of file sn_humanio_demu.vhd.

◆ mode

mode slv2
Record

Definition at line 62 of file sn_humanio_demu.vhd.

◆ cnt

cnt slv9
Record

Definition at line 63 of file sn_humanio_demu.vhd.

◆ up_1

up_1 slbit
Record

Definition at line 64 of file sn_humanio_demu.vhd.

◆ dn_1

dn_1 slbit
Record

Definition at line 65 of file sn_humanio_demu.vhd.

◆ led

led slv8
Record

Definition at line 66 of file sn_humanio_demu.vhd.

◆ regs_init

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

Definition at line 69 of file sn_humanio_demu.vhd.

◆ R_REGS

Definition at line 76 of file sn_humanio_demu.vhd.

◆ N_REGS

Definition at line 77 of file sn_humanio_demu.vhd.

◆ BTN_HW

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

Definition at line 79 of file sn_humanio_demu.vhd.

◆ LED_HW

LED_HW slv8 := ( others = > ' 0 ' )
Signal

Definition at line 80 of file sn_humanio_demu.vhd.

◆ hio

hio bp_swibtnled
Instantiation

Definition at line 100 of file sn_humanio_demu.vhd.


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