SURF  1.0
Behavioral Architecture Reference

Processes

PROCESS_187  ( DRPCLK )
PROCESS_188  ( DRPCLK )
PROCESS_189  ( DRPRDY , gtrxreset_ss , pmarstdone_fall_edge , state )
PROCESS_190  ( DRPDO , DRPRDY , flag , gtrxreset_ss , original_rd_data , rd_data , state )
PROCESS_191  ( DRPCLK )

Types

state_type ( idle , drp_rd , wait_rd_data , wr_16 , wait_wr_done1 , wait_pmareset , wr_20 , wait_wr_done2 )

Signals

state  state_type := idle
next_state  state_type := idle
gtrxreset_s  std_logic
gtrxreset_ss  std_logic
rxpmaresetdone_ss  std_logic
rxpmaresetdone_sss  std_logic
rd_data  std_logic_vector ( 15 downto 0 )
next_rd_data  std_logic_vector ( 15 downto 0 )
original_rd_data  std_logic_vector ( 15 downto 0 )
pmarstdone_fall_edge  std_logic
gtrxreset_i  std_logic
flag  std_logic := ' 0 '
gtrxreset_o  std_logic
drpen_o  std_logic
drpwe_o  std_logic
drpaddr_o  std_logic_vector ( 8 downto 0 )
drpdi_o  std_logic_vector ( 15 downto 0 )
drp_op_done_o  std_logic
RST  std_logic
GTRXRESET  std_logic

Instantiations

sync_rxpmaresetdone  Synchronizer <Entity Synchronizer>
sync_rst  RstSync <Entity RstSync>
sync_gtrxreset  RstSync <Entity RstSync>

Detailed Description

Definition at line 91 of file Gtp7RxRstSeq.vhd.

Member Function Documentation

◆ PROCESS_187()

PROCESS_187 (   DRPCLK)

Definition at line 158 of file Gtp7RxRstSeq.vhd.

◆ PROCESS_188()

PROCESS_188 (   DRPCLK  
)
Process

Definition at line 179 of file Gtp7RxRstSeq.vhd.

◆ PROCESS_189()

PROCESS_189 (   DRPRDY ,
  gtrxreset_ss ,
  pmarstdone_fall_edge ,
  state  
)
Process

Definition at line 196 of file Gtp7RxRstSeq.vhd.

◆ PROCESS_190()

PROCESS_190 (   DRPDO ,
  DRPRDY ,
  flag ,
  gtrxreset_ss ,
  original_rd_data ,
  rd_data ,
  state  
)
Process

Definition at line 251 of file Gtp7RxRstSeq.vhd.

◆ PROCESS_191()

PROCESS_191 (   DRPCLK  
)
Process

Definition at line 322 of file Gtp7RxRstSeq.vhd.

Member Data Documentation

◆ state_type

state_type ( idle , drp_rd , wait_rd_data , wr_16 , wait_wr_done1 , wait_pmareset , wr_20 , wait_wr_done2 )
Type

Definition at line 93 of file Gtp7RxRstSeq.vhd.

◆ state

state state_type := idle
Signal

Definition at line 103 of file Gtp7RxRstSeq.vhd.

◆ next_state

next_state state_type := idle
Signal

Definition at line 104 of file Gtp7RxRstSeq.vhd.

◆ gtrxreset_s

gtrxreset_s std_logic
Signal

Definition at line 105 of file Gtp7RxRstSeq.vhd.

◆ gtrxreset_ss

gtrxreset_ss std_logic
Signal

Definition at line 106 of file Gtp7RxRstSeq.vhd.

◆ rxpmaresetdone_ss

rxpmaresetdone_ss std_logic
Signal

Definition at line 107 of file Gtp7RxRstSeq.vhd.

◆ rxpmaresetdone_sss

rxpmaresetdone_sss std_logic
Signal

Definition at line 108 of file Gtp7RxRstSeq.vhd.

◆ rd_data

rd_data std_logic_vector ( 15 downto 0 )
Signal

Definition at line 109 of file Gtp7RxRstSeq.vhd.

◆ next_rd_data

next_rd_data std_logic_vector ( 15 downto 0 )
Signal

Definition at line 110 of file Gtp7RxRstSeq.vhd.

◆ original_rd_data

original_rd_data std_logic_vector ( 15 downto 0 )
Signal

Definition at line 111 of file Gtp7RxRstSeq.vhd.

◆ pmarstdone_fall_edge

pmarstdone_fall_edge std_logic
Signal

Definition at line 112 of file Gtp7RxRstSeq.vhd.

◆ gtrxreset_i

gtrxreset_i std_logic
Signal

Definition at line 113 of file Gtp7RxRstSeq.vhd.

◆ flag

flag std_logic := ' 0 '
Signal

Definition at line 114 of file Gtp7RxRstSeq.vhd.

◆ gtrxreset_o

gtrxreset_o std_logic
Signal

Definition at line 115 of file Gtp7RxRstSeq.vhd.

◆ drpen_o

drpen_o std_logic
Signal

Definition at line 116 of file Gtp7RxRstSeq.vhd.

◆ drpwe_o

drpwe_o std_logic
Signal

Definition at line 117 of file Gtp7RxRstSeq.vhd.

◆ drpaddr_o

drpaddr_o std_logic_vector ( 8 downto 0 )
Signal

Definition at line 118 of file Gtp7RxRstSeq.vhd.

◆ drpdi_o

drpdi_o std_logic_vector ( 15 downto 0 )
Signal

Definition at line 119 of file Gtp7RxRstSeq.vhd.

◆ drp_op_done_o

drp_op_done_o std_logic
Signal

Definition at line 120 of file Gtp7RxRstSeq.vhd.

◆ RST

RST std_logic
Signal

Definition at line 121 of file Gtp7RxRstSeq.vhd.

◆ GTRXRESET

GTRXRESET std_logic
Signal

Definition at line 122 of file Gtp7RxRstSeq.vhd.

◆ sync_rxpmaresetdone

sync_rxpmaresetdone Synchronizer
Instantiation

Definition at line 132 of file Gtp7RxRstSeq.vhd.

◆ sync_rst

sync_rst RstSync
Instantiation

Definition at line 140 of file Gtp7RxRstSeq.vhd.

◆ sync_gtrxreset

sync_gtrxreset RstSync
Instantiation

Definition at line 148 of file Gtp7RxRstSeq.vhd.


The documentation for this class was generated from the following file: