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

Processes

proc_a17reg  ( CLK )
proc_a17mux  ( R_MEM_A17 , MEM_REQ , MEM_ADDR , MEM_BUSY_SRAM , MEM_BUSY_BRAM , MEM_ACK_R_SRAM , MEM_ACK_R_BRAM , MEM_ACT_R_SRAM , MEM_ACT_R_BRAM , MEM_ACT_W_SRAM , MEM_ACT_W_BRAM , MEM_DO_SRAM , MEM_DO_BRAM )

Constants

rbaddr_rbmon  slv16 := x " ffe8 "
rbaddr_hio  slv16 := x " fef0 "
rbaddr_sysmon  slv16 := x " fb00 "
sysid_proj  slv16 := x " 0201 "
sysid_board  slv8 := x " 09 "
sysid_vers  slv8 := x " 00 "

Signals

CLK  slbit := ' 0 '
RESET  slbit := ' 0 '
CE_USEC  slbit := ' 0 '
CE_MSEC  slbit := ' 0 '
CLKS  slbit := ' 0 '
CES_MSEC  slbit := ' 0 '
RXD  slbit := ' 1 '
TXD  slbit := ' 0 '
RB_MREQ  rb_mreq_type := rb_mreq_init
RB_SRES  rb_sres_type := rb_sres_init
RB_SRES_CPU  rb_sres_type := rb_sres_init
RB_SRES_HIO  rb_sres_type := rb_sres_init
RB_SRES_SYSMON  rb_sres_type := rb_sres_init
RB_SRES_USRACC  rb_sres_type := rb_sres_init
RB_LAM  slv16 := ( others = > ' 0 ' )
RB_STAT  slv4 := ( others = > ' 0 ' )
SER_MONI  serport_moni_type := serport_moni_init
GRESET  slbit := ' 0 '
CRESET  slbit := ' 0 '
BRESET  slbit := ' 0 '
PERFEXT  slv8 := ( others = > ' 0 ' )
EI_PRI  slv3 := ( others = > ' 0 ' )
EI_VECT  slv9_2 := ( others = > ' 0 ' )
EI_ACKM  slbit := ' 0 '
CP_STAT  cp_stat_type := cp_stat_init
DM_STAT_EXP  dm_stat_exp_type := dm_stat_exp_init
MEM_REQ  slbit := ' 0 '
MEM_WE  slbit := ' 0 '
MEM_BUSY  slbit := ' 0 '
MEM_ACK_R  slbit := ' 0 '
MEM_ACT_R  slbit := ' 0 '
MEM_ACT_W  slbit := ' 0 '
MEM_ADDR  slv20 := ( others = > ' 0 ' )
MEM_BE  slv4 := ( others = > ' 0 ' )
MEM_DI  slv32 := ( others = > ' 0 ' )
MEM_DO  slv32 := ( others = > ' 0 ' )
MEM_REQ_SRAM  slbit := ' 0 '
MEM_BUSY_SRAM  slbit := ' 0 '
MEM_ACK_R_SRAM  slbit := ' 0 '
MEM_ACT_R_SRAM  slbit := ' 0 '
MEM_ACT_W_SRAM  slbit := ' 0 '
MEM_DO_SRAM  slv32 := ( others = > ' 0 ' )
MEM_REQ_BRAM  slbit := ' 0 '
MEM_BUSY_BRAM  slbit := ' 0 '
MEM_ACK_R_BRAM  slbit := ' 0 '
MEM_ACT_R_BRAM  slbit := ' 0 '
MEM_ACT_W_BRAM  slbit := ' 0 '
MEM_ADDR_BRAM  slv20 := ( others = > ' 0 ' )
MEM_DO_BRAM  slv32 := ( others = > ' 0 ' )
R_MEM_A17  slbit := ' 0 '
IB_MREQ  ib_mreq_type := ib_mreq_init
IB_SRES_IBDR  ib_sres_type := ib_sres_init
DISPREG  slv16 := ( others = > ' 0 ' )
ABCLKDIV  slv16 := ( others = > ' 0 ' )
ESWI  slv16 := ( others = > ' 0 ' )
EBTN  slv5 := ( others = > ' 0 ' )
ELED  slv16 := ( others = > ' 0 ' )
EDSP_DAT  slv32 := ( others = > ' 0 ' )
EDSP_DP  slv8 := ( others = > ' 0 ' )
LED  slv2 := ( others = > ' 0 ' )

Instantiations

gen_clkall  s7_cmt_1ce1ce <Entity s7_cmt_1ce1ce>
iob_rs232  bp_rs232_2line_iob <Entity bp_rs232_2line_iob>
rlink  rlink_sp2c <Entity rlink_sp2c>
sys70  pdp11_sys70 <Entity pdp11_sys70>
ibdr_sys  ibdr_maxisys <Entity ibdr_maxisys>
sram_ctl  c7_sram_memctl <Entity c7_sram_memctl>
bram_ctl  pdp11_bram_memctl <Entity pdp11_bram_memctl>
led_io  ioleds_sp1c <Entity ioleds_sp1c>
hio70  pdp11_hio70 <Entity pdp11_hio70>
ehio  sn_humanio_emu_rbus <Entity sn_humanio_emu_rbus>
i0  sysmonx_rbus_base <Entity sysmonx_rbus_base>
uarb  rbd_usracc <Entity rbd_usracc>
rb_sres_or  rb_sres_or_4 <Entity rb_sres_or_4>
iob_led  iob_reg_o_gen <Entity iob_reg_o_gen>

Detailed Description

Definition at line 100 of file sys_w11a_c7.vhd.

Member Function/Procedure/Process Documentation

◆ proc_a17reg()

proc_a17reg (   CLK)

Definition at line 326 of file sys_w11a_c7.vhd.

◆ proc_a17mux()

proc_a17mux (   R_MEM_A17 ,
  MEM_REQ ,
  MEM_ADDR ,
  MEM_BUSY_SRAM ,
  MEM_BUSY_BRAM ,
  MEM_ACK_R_SRAM ,
  MEM_ACK_R_BRAM ,
  MEM_ACT_R_SRAM ,
  MEM_ACT_R_BRAM ,
  MEM_ACT_W_SRAM ,
  MEM_ACT_W_BRAM ,
  MEM_DO_SRAM ,
  MEM_DO_BRAM  
)
Process

Definition at line 341 of file sys_w11a_c7.vhd.

Member Data Documentation

◆ CLK

CLK slbit := ' 0 '
Signal

Definition at line 102 of file sys_w11a_c7.vhd.

◆ RESET

RESET slbit := ' 0 '
Signal

Definition at line 104 of file sys_w11a_c7.vhd.

◆ CE_USEC

CE_USEC slbit := ' 0 '
Signal

Definition at line 105 of file sys_w11a_c7.vhd.

◆ CE_MSEC

CE_MSEC slbit := ' 0 '
Signal

Definition at line 106 of file sys_w11a_c7.vhd.

◆ CLKS

CLKS slbit := ' 0 '
Signal

Definition at line 108 of file sys_w11a_c7.vhd.

◆ CES_MSEC

CES_MSEC slbit := ' 0 '
Signal

Definition at line 109 of file sys_w11a_c7.vhd.

◆ RXD

RXD slbit := ' 1 '
Signal

Definition at line 111 of file sys_w11a_c7.vhd.

◆ TXD

TXD slbit := ' 0 '
Signal

Definition at line 112 of file sys_w11a_c7.vhd.

◆ RB_MREQ

RB_MREQ rb_mreq_type := rb_mreq_init
Signal

Definition at line 114 of file sys_w11a_c7.vhd.

◆ RB_SRES

RB_SRES rb_sres_type := rb_sres_init
Signal

Definition at line 115 of file sys_w11a_c7.vhd.

◆ RB_SRES_CPU

RB_SRES_CPU rb_sres_type := rb_sres_init
Signal

Definition at line 116 of file sys_w11a_c7.vhd.

◆ RB_SRES_HIO

RB_SRES_HIO rb_sres_type := rb_sres_init
Signal

Definition at line 117 of file sys_w11a_c7.vhd.

◆ RB_SRES_SYSMON

RB_SRES_SYSMON rb_sres_type := rb_sres_init
Signal

Definition at line 118 of file sys_w11a_c7.vhd.

◆ RB_SRES_USRACC

RB_SRES_USRACC rb_sres_type := rb_sres_init
Signal

Definition at line 119 of file sys_w11a_c7.vhd.

◆ RB_LAM

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

Definition at line 121 of file sys_w11a_c7.vhd.

◆ RB_STAT

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

Definition at line 122 of file sys_w11a_c7.vhd.

◆ SER_MONI

SER_MONI serport_moni_type := serport_moni_init
Signal

Definition at line 124 of file sys_w11a_c7.vhd.

◆ GRESET

GRESET slbit := ' 0 '
Signal

Definition at line 126 of file sys_w11a_c7.vhd.

◆ CRESET

CRESET slbit := ' 0 '
Signal

Definition at line 127 of file sys_w11a_c7.vhd.

◆ BRESET

BRESET slbit := ' 0 '
Signal

Definition at line 128 of file sys_w11a_c7.vhd.

◆ PERFEXT

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

Definition at line 129 of file sys_w11a_c7.vhd.

◆ EI_PRI

EI_PRI slv3 := ( others = > ' 0 ' )
Signal

Definition at line 131 of file sys_w11a_c7.vhd.

◆ EI_VECT

EI_VECT slv9_2 := ( others = > ' 0 ' )
Signal

Definition at line 132 of file sys_w11a_c7.vhd.

◆ EI_ACKM

EI_ACKM slbit := ' 0 '
Signal

Definition at line 133 of file sys_w11a_c7.vhd.

◆ CP_STAT

CP_STAT cp_stat_type := cp_stat_init
Signal

Definition at line 134 of file sys_w11a_c7.vhd.

◆ DM_STAT_EXP

DM_STAT_EXP dm_stat_exp_type := dm_stat_exp_init
Signal

Definition at line 135 of file sys_w11a_c7.vhd.

◆ MEM_REQ

MEM_REQ slbit := ' 0 '
Signal

Definition at line 137 of file sys_w11a_c7.vhd.

◆ MEM_WE

MEM_WE slbit := ' 0 '
Signal

Definition at line 138 of file sys_w11a_c7.vhd.

◆ MEM_BUSY

MEM_BUSY slbit := ' 0 '
Signal

Definition at line 139 of file sys_w11a_c7.vhd.

◆ MEM_ACK_R

MEM_ACK_R slbit := ' 0 '
Signal

Definition at line 140 of file sys_w11a_c7.vhd.

◆ MEM_ACT_R

MEM_ACT_R slbit := ' 0 '
Signal

Definition at line 141 of file sys_w11a_c7.vhd.

◆ MEM_ACT_W

MEM_ACT_W slbit := ' 0 '
Signal

Definition at line 142 of file sys_w11a_c7.vhd.

◆ MEM_ADDR

MEM_ADDR slv20 := ( others = > ' 0 ' )
Signal

Definition at line 143 of file sys_w11a_c7.vhd.

◆ MEM_BE

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

Definition at line 144 of file sys_w11a_c7.vhd.

◆ MEM_DI

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

Definition at line 145 of file sys_w11a_c7.vhd.

◆ MEM_DO

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

Definition at line 146 of file sys_w11a_c7.vhd.

◆ MEM_REQ_SRAM

MEM_REQ_SRAM slbit := ' 0 '
Signal

Definition at line 148 of file sys_w11a_c7.vhd.

◆ MEM_BUSY_SRAM

MEM_BUSY_SRAM slbit := ' 0 '
Signal

Definition at line 149 of file sys_w11a_c7.vhd.

◆ MEM_ACK_R_SRAM

MEM_ACK_R_SRAM slbit := ' 0 '
Signal

Definition at line 150 of file sys_w11a_c7.vhd.

◆ MEM_ACT_R_SRAM

MEM_ACT_R_SRAM slbit := ' 0 '
Signal

Definition at line 151 of file sys_w11a_c7.vhd.

◆ MEM_ACT_W_SRAM

MEM_ACT_W_SRAM slbit := ' 0 '
Signal

Definition at line 152 of file sys_w11a_c7.vhd.

◆ MEM_DO_SRAM

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

Definition at line 153 of file sys_w11a_c7.vhd.

◆ MEM_REQ_BRAM

MEM_REQ_BRAM slbit := ' 0 '
Signal

Definition at line 155 of file sys_w11a_c7.vhd.

◆ MEM_BUSY_BRAM

MEM_BUSY_BRAM slbit := ' 0 '
Signal

Definition at line 156 of file sys_w11a_c7.vhd.

◆ MEM_ACK_R_BRAM

MEM_ACK_R_BRAM slbit := ' 0 '
Signal

Definition at line 157 of file sys_w11a_c7.vhd.

◆ MEM_ACT_R_BRAM

MEM_ACT_R_BRAM slbit := ' 0 '
Signal

Definition at line 158 of file sys_w11a_c7.vhd.

◆ MEM_ACT_W_BRAM

MEM_ACT_W_BRAM slbit := ' 0 '
Signal

Definition at line 159 of file sys_w11a_c7.vhd.

◆ MEM_ADDR_BRAM

MEM_ADDR_BRAM slv20 := ( others = > ' 0 ' )
Signal

Definition at line 160 of file sys_w11a_c7.vhd.

◆ MEM_DO_BRAM

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

Definition at line 161 of file sys_w11a_c7.vhd.

◆ R_MEM_A17

R_MEM_A17 slbit := ' 0 '
Signal

Definition at line 163 of file sys_w11a_c7.vhd.

◆ IB_MREQ

IB_MREQ ib_mreq_type := ib_mreq_init
Signal

Definition at line 165 of file sys_w11a_c7.vhd.

◆ IB_SRES_IBDR

IB_SRES_IBDR ib_sres_type := ib_sres_init
Signal

Definition at line 166 of file sys_w11a_c7.vhd.

◆ DISPREG

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

Definition at line 168 of file sys_w11a_c7.vhd.

◆ ABCLKDIV

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

Definition at line 169 of file sys_w11a_c7.vhd.

◆ ESWI

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

Definition at line 171 of file sys_w11a_c7.vhd.

◆ EBTN

EBTN slv5 := ( others = > ' 0 ' )
Signal

Definition at line 172 of file sys_w11a_c7.vhd.

◆ ELED

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

Definition at line 173 of file sys_w11a_c7.vhd.

◆ EDSP_DAT

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

Definition at line 174 of file sys_w11a_c7.vhd.

◆ EDSP_DP

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

Definition at line 175 of file sys_w11a_c7.vhd.

◆ LED

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

Definition at line 177 of file sys_w11a_c7.vhd.

◆ rbaddr_rbmon

rbaddr_rbmon slv16 := x " ffe8 "
Constant

Definition at line 179 of file sys_w11a_c7.vhd.

◆ rbaddr_hio

rbaddr_hio slv16 := x " fef0 "
Constant

Definition at line 180 of file sys_w11a_c7.vhd.

◆ rbaddr_sysmon

rbaddr_sysmon slv16 := x " fb00 "
Constant

Definition at line 181 of file sys_w11a_c7.vhd.

◆ sysid_proj

sysid_proj slv16 := x " 0201 "
Constant

Definition at line 183 of file sys_w11a_c7.vhd.

◆ sysid_board

sysid_board slv8 := x " 09 "
Constant

Definition at line 184 of file sys_w11a_c7.vhd.

◆ sysid_vers

sysid_vers slv8 := x " 00 "
Constant

Definition at line 185 of file sys_w11a_c7.vhd.

◆ gen_clkall

gen_clkall s7_cmt_1ce1ce
Instantiation

Definition at line 221 of file sys_w11a_c7.vhd.

◆ iob_rs232

iob_rs232 bp_rs232_2line_iob
Instantiation

Definition at line 230 of file sys_w11a_c7.vhd.

◆ rlink

rlink rlink_sp2c
Instantiation

Definition at line 265 of file sys_w11a_c7.vhd.

◆ sys70

sys70 pdp11_sys70
Instantiation

Definition at line 303 of file sys_w11a_c7.vhd.

◆ ibdr_sys

ibdr_sys ibdr_maxisys
Instantiation

Definition at line 323 of file sys_w11a_c7.vhd.

◆ sram_ctl

sram_ctl c7_sram_memctl
Instantiation

Definition at line 389 of file sys_w11a_c7.vhd.

◆ bram_ctl

bram_ctl pdp11_bram_memctl
Instantiation

Definition at line 409 of file sys_w11a_c7.vhd.

◆ led_io

led_io ioleds_sp1c
Instantiation

Definition at line 415 of file sys_w11a_c7.vhd.

◆ hio70

hio70 pdp11_hio70
Instantiation

Definition at line 434 of file sys_w11a_c7.vhd.

◆ ehio

ehio sn_humanio_emu_rbus
Instantiation

Definition at line 452 of file sys_w11a_c7.vhd.

◆ i0

i0 sysmonx_rbus_base
Instantiation

Definition at line 467 of file sys_w11a_c7.vhd.

◆ uarb

uarb rbd_usracc
Instantiation

Definition at line 475 of file sys_w11a_c7.vhd.

◆ rb_sres_or

rb_sres_or rb_sres_or_4
Instantiation

Definition at line 484 of file sys_w11a_c7.vhd.

◆ iob_led

iob_led iob_reg_o_gen
Instantiation

Definition at line 488 of file sys_w11a_c7.vhd.


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