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

Processes

proc_rxok  ( CLKS )
proc_cts  ( TXCTS_N , XONTX_TXENA , UART_TXBUSY )
proc_abclkdiv  ( ABCLKDIV_U , ABCLKDIV_F_U )
proc_check  ( CLKS )

Subtypes

cd_range  integer range CDWIDTH - 1 downto 0

Signals

RXACT_U  slbit := ' 0 '
TXACT_U  slbit := ' 0 '
ABACT_U  slbit := ' 0 '
RXOK_U  slbit := ' 0 '
TXOK_U  slbit := ' 0 '
ABCLKDIV_U  slv ( cd_range ) := ( others = > ' 0 ' )
ABCLKDIV_F_U  slv3 := ( others = > ' 0 ' )
ENAXON_S  slbit := ' 0 '
ENAESC_S  slbit := ' 0 '
R_RXOK  slbit := ' 1 '
RESET_INT  slbit := ' 0 '
RESET_CLKS  slbit := ' 0 '
UART_RXDATA  slv8 := ( others = > ' 0 ' )
UART_RXVAL  slbit := ' 0 '
UART_TXDATA  slv8 := ( others = > ' 0 ' )
UART_TXENA  slbit := ' 0 '
UART_TXBUSY  slbit := ' 0 '
XONTX_TXENA  slbit := ' 0 '
XONTX_TXBUSY  slbit := ' 0 '
RXFIFO_DI  slv8 := ( others = > ' 0 ' )
RXFIFO_ENA  slbit := ' 0 '
RXFIFO_BUSY  slbit := ' 0 '
RXFIFO_SIZEW  slv ( RXFAWIDTH - 1 downto 0 ) := ( others = > ' 0 ' )
TXFIFO_DO  slv8 := ( others = > ' 0 ' )
TXFIFO_VAL  slbit := ' 0 '
TXFIFO_HOLD  slbit := ' 0 '
RXERR  slbit := ' 0 '
RXOVR  slbit := ' 0 '
RXACT  slbit := ' 0 '
ABACT  slbit := ' 0 '
ABDONE  slbit := ' 0 '
ABCLKDIV  slv ( cd_range ) := ( others = > ' 0 ' )
ABCLKDIV_F  slv3 := ( others = > ' 0 ' )
TXOK  slbit := ' 0 '
RXOK  slbit := ' 0 '
RXERR_U  slbit := ' 0 '
RXOVR_U  slbit := ' 0 '
ABDONE_U  slbit := ' 0 '

Instantiations

cdc_reset  cdc_pulse <Entity cdc_pulse>
cdc_enaxon  cdc_signal_s1 <Entity cdc_signal_s1>
cdc_enaesc  cdc_signal_s1 <Entity cdc_signal_s1>
uart  serport_uart_rxtx_ab <Entity serport_uart_rxtx_ab>
xonrx  serport_xonrx <Entity serport_xonrx>
xontx  serport_xontx <Entity serport_xontx>
rxfifo  fifo_2c_dram2 <Entity fifo_2c_dram2>
txfifo  fifo_2c_dram2 <Entity fifo_2c_dram2>
cdc_rxact  cdc_signal_s1 <Entity cdc_signal_s1>
cdc_txact  cdc_signal_s1 <Entity cdc_signal_s1>
cdc_abact  cdc_signal_s1 <Entity cdc_signal_s1>
cdc_rxok  cdc_signal_s1 <Entity cdc_signal_s1>
cdc_txok  cdc_signal_s1 <Entity cdc_signal_s1>
cdc_cdiv  cdc_vector_s0 <Entity cdc_vector_s0>
cdc_cdivf  cdc_vector_s0 <Entity cdc_vector_s0>
cdc_rxerr  cdc_pulse <Entity cdc_pulse>
cdc_rxovr  cdc_pulse <Entity cdc_pulse>
cdc_abdone  cdc_pulse <Entity cdc_pulse>

Detailed Description

Definition at line 66 of file serport_2clock2.vhd.

Member Function/Procedure/Process Documentation

◆ proc_rxok()

proc_rxok (   CLKS)

Definition at line 241 of file serport_2clock2.vhd.

◆ proc_cts()

proc_cts (   TXCTS_N ,
  XONTX_TXENA ,
  UART_TXBUSY  
)
Process

Definition at line 263 of file serport_2clock2.vhd.

◆ proc_abclkdiv()

proc_abclkdiv (   ABCLKDIV_U,
  ABCLKDIV_F_U 
)

Definition at line 352 of file serport_2clock2.vhd.

◆ proc_check()

proc_check (   CLKS  
)
Process

Definition at line 361 of file serport_2clock2.vhd.

Member Data Documentation

◆ cd_range

cd_range integer range CDWIDTH - 1 downto 0
Subtype

Definition at line 68 of file serport_2clock2.vhd.

◆ RXACT_U

RXACT_U slbit := ' 0 '
Signal

Definition at line 70 of file serport_2clock2.vhd.

◆ TXACT_U

TXACT_U slbit := ' 0 '
Signal

Definition at line 71 of file serport_2clock2.vhd.

◆ ABACT_U

ABACT_U slbit := ' 0 '
Signal

Definition at line 72 of file serport_2clock2.vhd.

◆ RXOK_U

RXOK_U slbit := ' 0 '
Signal

Definition at line 73 of file serport_2clock2.vhd.

◆ TXOK_U

TXOK_U slbit := ' 0 '
Signal

Definition at line 74 of file serport_2clock2.vhd.

◆ ABCLKDIV_U

ABCLKDIV_U slv ( cd_range ) := ( others = > ' 0 ' )
Signal

Definition at line 76 of file serport_2clock2.vhd.

◆ ABCLKDIV_F_U

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

Definition at line 77 of file serport_2clock2.vhd.

◆ ENAXON_S

ENAXON_S slbit := ' 0 '
Signal

Definition at line 79 of file serport_2clock2.vhd.

◆ ENAESC_S

ENAESC_S slbit := ' 0 '
Signal

Definition at line 80 of file serport_2clock2.vhd.

◆ R_RXOK

R_RXOK slbit := ' 1 '
Signal

Definition at line 82 of file serport_2clock2.vhd.

◆ RESET_INT

RESET_INT slbit := ' 0 '
Signal

Definition at line 84 of file serport_2clock2.vhd.

◆ RESET_CLKS

RESET_CLKS slbit := ' 0 '
Signal

Definition at line 85 of file serport_2clock2.vhd.

◆ UART_RXDATA

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

Definition at line 87 of file serport_2clock2.vhd.

◆ UART_RXVAL

UART_RXVAL slbit := ' 0 '
Signal

Definition at line 88 of file serport_2clock2.vhd.

◆ UART_TXDATA

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

Definition at line 89 of file serport_2clock2.vhd.

◆ UART_TXENA

UART_TXENA slbit := ' 0 '
Signal

Definition at line 90 of file serport_2clock2.vhd.

◆ UART_TXBUSY

UART_TXBUSY slbit := ' 0 '
Signal

Definition at line 91 of file serport_2clock2.vhd.

◆ XONTX_TXENA

XONTX_TXENA slbit := ' 0 '
Signal

Definition at line 93 of file serport_2clock2.vhd.

◆ XONTX_TXBUSY

XONTX_TXBUSY slbit := ' 0 '
Signal

Definition at line 94 of file serport_2clock2.vhd.

◆ RXFIFO_DI

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

Definition at line 96 of file serport_2clock2.vhd.

◆ RXFIFO_ENA

RXFIFO_ENA slbit := ' 0 '
Signal

Definition at line 97 of file serport_2clock2.vhd.

◆ RXFIFO_BUSY

RXFIFO_BUSY slbit := ' 0 '
Signal

Definition at line 98 of file serport_2clock2.vhd.

◆ RXFIFO_SIZEW

RXFIFO_SIZEW slv ( RXFAWIDTH - 1 downto 0 ) := ( others = > ' 0 ' )
Signal

Definition at line 99 of file serport_2clock2.vhd.

◆ TXFIFO_DO

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

Definition at line 100 of file serport_2clock2.vhd.

◆ TXFIFO_VAL

TXFIFO_VAL slbit := ' 0 '
Signal

Definition at line 101 of file serport_2clock2.vhd.

◆ TXFIFO_HOLD

TXFIFO_HOLD slbit := ' 0 '
Signal

Definition at line 102 of file serport_2clock2.vhd.

◆ RXERR

RXERR slbit := ' 0 '
Signal

Definition at line 104 of file serport_2clock2.vhd.

◆ RXOVR

RXOVR slbit := ' 0 '
Signal

Definition at line 105 of file serport_2clock2.vhd.

◆ RXACT

RXACT slbit := ' 0 '
Signal

Definition at line 106 of file serport_2clock2.vhd.

◆ ABACT

ABACT slbit := ' 0 '
Signal

Definition at line 107 of file serport_2clock2.vhd.

◆ ABDONE

ABDONE slbit := ' 0 '
Signal

Definition at line 108 of file serport_2clock2.vhd.

◆ ABCLKDIV

ABCLKDIV slv ( cd_range ) := ( others = > ' 0 ' )
Signal

Definition at line 109 of file serport_2clock2.vhd.

◆ ABCLKDIV_F

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

Definition at line 110 of file serport_2clock2.vhd.

◆ TXOK

TXOK slbit := ' 0 '
Signal

Definition at line 112 of file serport_2clock2.vhd.

◆ RXOK

RXOK slbit := ' 0 '
Signal

Definition at line 113 of file serport_2clock2.vhd.

◆ RXERR_U

RXERR_U slbit := ' 0 '
Signal

Definition at line 115 of file serport_2clock2.vhd.

◆ RXOVR_U

RXOVR_U slbit := ' 0 '
Signal

Definition at line 116 of file serport_2clock2.vhd.

◆ ABDONE_U

ABDONE_U slbit := ' 0 '
Signal

Definition at line 117 of file serport_2clock2.vhd.

◆ cdc_reset

cdc_reset cdc_pulse
Instantiation

Definition at line 137 of file serport_2clock2.vhd.

◆ cdc_enaxon

cdc_enaxon cdc_signal_s1
Instantiation

Definition at line 140 of file serport_2clock2.vhd.

◆ cdc_enaesc

cdc_enaesc cdc_signal_s1
Instantiation

Definition at line 142 of file serport_2clock2.vhd.

◆ uart

uart serport_uart_rxtx_ab
Instantiation

Definition at line 165 of file serport_2clock2.vhd.

◆ xonrx

xonrx serport_xonrx
Instantiation

Definition at line 182 of file serport_2clock2.vhd.

◆ xontx

xontx serport_xontx
Instantiation

Definition at line 198 of file serport_2clock2.vhd.

◆ rxfifo

rxfifo fifo_2c_dram2
Instantiation

Definition at line 217 of file serport_2clock2.vhd.

◆ txfifo

txfifo fifo_2c_dram2
Instantiation

Definition at line 236 of file serport_2clock2.vhd.

◆ cdc_rxact

cdc_rxact cdc_signal_s1
Instantiation

Definition at line 276 of file serport_2clock2.vhd.

◆ cdc_txact

cdc_txact cdc_signal_s1
Instantiation

Definition at line 278 of file serport_2clock2.vhd.

◆ cdc_abact

cdc_abact cdc_signal_s1
Instantiation

Definition at line 280 of file serport_2clock2.vhd.

◆ cdc_rxok

cdc_rxok cdc_signal_s1
Instantiation

Definition at line 282 of file serport_2clock2.vhd.

◆ cdc_txok

cdc_txok cdc_signal_s1
Instantiation

Definition at line 284 of file serport_2clock2.vhd.

◆ cdc_cdiv

cdc_cdiv cdc_vector_s0
Instantiation

Definition at line 293 of file serport_2clock2.vhd.

◆ cdc_cdivf

cdc_cdivf cdc_vector_s0
Instantiation

Definition at line 302 of file serport_2clock2.vhd.

◆ cdc_rxerr

cdc_rxerr cdc_pulse
Instantiation

Definition at line 315 of file serport_2clock2.vhd.

◆ cdc_rxovr

cdc_rxovr cdc_pulse
Instantiation

Definition at line 328 of file serport_2clock2.vhd.

◆ cdc_abdone

cdc_abdone cdc_pulse
Instantiation

Definition at line 341 of file serport_2clock2.vhd.


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