SURF  1.0
RTL Architecture Reference

Functions

boolean   simulation_func ( )

Processes

PROCESS_171  ( RX_REC_CLK0 )
PROCESS_172  ( RX_REC_CLK0 )
PROCESS_173  ( REF_CLK )
PROCESS_174  ( REF_CLK )
PROCESS_175  ( SYSTEM_CLK )
PROCESS_176  ( SYSTEM_CLK )
PROCESS_177  ( SYSTEM_CLK )
PROCESS_178  ( SYSTEM_CLK )
PROCESS_179  ( SYSTEM_CLK )
PROCESS_180  ( SYSTEM_CLK )
PROCESS_181  ( SYSTEM_CLK )

Constants

simulation  boolean := simulation_func

Types

FSM ( WAIT_FOR_LOCK , REFCLK_EVENT , CALC_PPM_DIFF , CHECK_SIGN , COMP_CNTR , RESTART )

Signals

state  FSM
ref_clk_cnt  std_logic_vector ( COUNTER_UPPER_VALUE - 1 downto 0 )
rec_clk0_cnt  std_logic_vector ( COUNTER_UPPER_VALUE - 1 downto 0 ) := ( others = > ' 0 ' )
rec_clk0_msb  std_logic_vector ( 2 downto 1 )
ref_clk_msb  std_logic_vector ( 2 downto 1 )
rec_clk_0_msb_meta  std_logic
ref_clk_msb_meta  std_logic
sys_clk_counter  std_logic_vector ( GCLK_COUNTER_UPPER_VALUE - 1 downto 0 )
rec_clk0_compare_cnt_latch  std_logic_vector ( GCLK_COUNTER_UPPER_VALUE - 1 downto 0 )
ref_clk_compare_cnt_latch  std_logic_vector ( GCLK_COUNTER_UPPER_VALUE - 1 downto 0 )
g_clk_rst_meta  std_logic
g_clk_rst_sync  std_logic
gt_pll_locked_meta  std_logic
gt_pll_locked_sync  std_logic
reset_logic_rec0_meta  std_logic
reset_logic_rec0_sync  std_logic
reset_logic_ref_meta  std_logic
reset_logic_ref_sync  std_logic
rec_clk0_edge_event  std_logic
ref_clk_edge_event  std_logic_vector ( 1 downto 0 )
ppm0  std_logic_vector ( GCLK_COUNTER_UPPER_VALUE - 1 downto 0 )
recclk_stable0  std_logic
reset_logic  std_logic_vector ( 3 downto 0 )
ref_clk_edge_rt  std_logic_vector ( 1 downto 0 )
g_clk_rst  std_logic
gt_pll_locked  std_logic
rec_clk0_edge  std_logic
ref_clk_edge  std_logic
recclk_stable0_int  std_logic := ' 0 '

Attributes

syn_keep  boolean
syn_keep  rec_clk_0_msb_meta : signal is true
syn_keep  ref_clk_msb_meta : signal is true
syn_keep  g_clk_rst_meta : signal is true
syn_keep  gt_pll_locked_meta : signal is true
syn_keep  reset_logic_rec0_meta : signal is true
syn_keep  reset_logic_ref_meta : signal is true

Detailed Description

Definition at line 153 of file Gtp7RecClkMonitor.vhd.

Member Function Documentation

◆ simulation_func()

boolean simulation_func ( )
Function

Definition at line 206 of file Gtp7RecClkMonitor.vhd.

◆ PROCESS_171()

PROCESS_171 (   RX_REC_CLK0  
)
Process

Definition at line 439 of file Gtp7RecClkMonitor.vhd.

◆ PROCESS_172()

PROCESS_172 (   RX_REC_CLK0  
)
Process

Definition at line 439 of file Gtp7RecClkMonitor.vhd.

◆ PROCESS_173()

PROCESS_173 (   REF_CLK  
)
Process

Definition at line 439 of file Gtp7RecClkMonitor.vhd.

◆ PROCESS_174()

PROCESS_174 (   REF_CLK  
)
Process

Definition at line 439 of file Gtp7RecClkMonitor.vhd.

◆ PROCESS_175()

PROCESS_175 (   SYSTEM_CLK  
)
Process

Definition at line 439 of file Gtp7RecClkMonitor.vhd.

◆ PROCESS_176()

PROCESS_176 (   SYSTEM_CLK  
)
Process

Definition at line 439 of file Gtp7RecClkMonitor.vhd.

◆ PROCESS_177()

PROCESS_177 (   SYSTEM_CLK  
)
Process

Definition at line 439 of file Gtp7RecClkMonitor.vhd.

◆ PROCESS_178()

PROCESS_178 (   SYSTEM_CLK  
)
Process

Definition at line 439 of file Gtp7RecClkMonitor.vhd.

◆ PROCESS_179()

PROCESS_179 (   SYSTEM_CLK  
)
Process

Definition at line 439 of file Gtp7RecClkMonitor.vhd.

◆ PROCESS_180()

PROCESS_180 (   SYSTEM_CLK  
)
Process

Definition at line 439 of file Gtp7RecClkMonitor.vhd.

◆ PROCESS_181()

PROCESS_181 (   SYSTEM_CLK  
)
Process

Definition at line 457 of file Gtp7RecClkMonitor.vhd.

Member Data Documentation

◆ FSM

FSM ( WAIT_FOR_LOCK , REFCLK_EVENT , CALC_PPM_DIFF , CHECK_SIGN , COMP_CNTR , RESTART )
Type

Definition at line 158 of file Gtp7RecClkMonitor.vhd.

◆ state

state FSM
Signal

Definition at line 159 of file Gtp7RecClkMonitor.vhd.

◆ syn_keep [1/7]

syn_keep boolean
Attribute

Definition at line 162 of file Gtp7RecClkMonitor.vhd.

◆ ref_clk_cnt

ref_clk_cnt std_logic_vector ( COUNTER_UPPER_VALUE - 1 downto 0 )
Signal

Definition at line 163 of file Gtp7RecClkMonitor.vhd.

◆ rec_clk0_cnt

rec_clk0_cnt std_logic_vector ( COUNTER_UPPER_VALUE - 1 downto 0 ) := ( others = > ' 0 ' )
Signal

Definition at line 164 of file Gtp7RecClkMonitor.vhd.

◆ rec_clk0_msb

rec_clk0_msb std_logic_vector ( 2 downto 1 )
Signal

Definition at line 165 of file Gtp7RecClkMonitor.vhd.

◆ ref_clk_msb

ref_clk_msb std_logic_vector ( 2 downto 1 )
Signal

Definition at line 166 of file Gtp7RecClkMonitor.vhd.

◆ rec_clk_0_msb_meta

rec_clk_0_msb_meta std_logic
Signal

Definition at line 167 of file Gtp7RecClkMonitor.vhd.

◆ syn_keep [2/7]

syn_keep rec_clk_0_msb_meta : signal is true
Attribute

Definition at line 168 of file Gtp7RecClkMonitor.vhd.

◆ ref_clk_msb_meta

ref_clk_msb_meta std_logic
Signal

Definition at line 169 of file Gtp7RecClkMonitor.vhd.

◆ syn_keep [3/7]

syn_keep ref_clk_msb_meta : signal is true
Attribute

Definition at line 170 of file Gtp7RecClkMonitor.vhd.

◆ sys_clk_counter

sys_clk_counter std_logic_vector ( GCLK_COUNTER_UPPER_VALUE - 1 downto 0 )
Signal

Definition at line 172 of file Gtp7RecClkMonitor.vhd.

◆ rec_clk0_compare_cnt_latch

rec_clk0_compare_cnt_latch std_logic_vector ( GCLK_COUNTER_UPPER_VALUE - 1 downto 0 )
Signal

Definition at line 173 of file Gtp7RecClkMonitor.vhd.

◆ ref_clk_compare_cnt_latch

ref_clk_compare_cnt_latch std_logic_vector ( GCLK_COUNTER_UPPER_VALUE - 1 downto 0 )
Signal

Definition at line 174 of file Gtp7RecClkMonitor.vhd.

◆ g_clk_rst_meta

g_clk_rst_meta std_logic
Signal

Definition at line 176 of file Gtp7RecClkMonitor.vhd.

◆ syn_keep [4/7]

syn_keep g_clk_rst_meta : signal is true
Attribute

Definition at line 177 of file Gtp7RecClkMonitor.vhd.

◆ g_clk_rst_sync

g_clk_rst_sync std_logic
Signal

Definition at line 178 of file Gtp7RecClkMonitor.vhd.

◆ gt_pll_locked_meta

gt_pll_locked_meta std_logic
Signal

Definition at line 179 of file Gtp7RecClkMonitor.vhd.

◆ syn_keep [5/7]

syn_keep gt_pll_locked_meta : signal is true
Attribute

Definition at line 180 of file Gtp7RecClkMonitor.vhd.

◆ gt_pll_locked_sync

gt_pll_locked_sync std_logic
Signal

Definition at line 181 of file Gtp7RecClkMonitor.vhd.

◆ reset_logic_rec0_meta

reset_logic_rec0_meta std_logic
Signal

Definition at line 183 of file Gtp7RecClkMonitor.vhd.

◆ syn_keep [6/7]

syn_keep reset_logic_rec0_meta : signal is true
Attribute

Definition at line 184 of file Gtp7RecClkMonitor.vhd.

◆ reset_logic_rec0_sync

reset_logic_rec0_sync std_logic
Signal

Definition at line 185 of file Gtp7RecClkMonitor.vhd.

◆ reset_logic_ref_meta

reset_logic_ref_meta std_logic
Signal

Definition at line 186 of file Gtp7RecClkMonitor.vhd.

◆ syn_keep [7/7]

syn_keep reset_logic_ref_meta : signal is true
Attribute

Definition at line 187 of file Gtp7RecClkMonitor.vhd.

◆ reset_logic_ref_sync

reset_logic_ref_sync std_logic
Signal

Definition at line 188 of file Gtp7RecClkMonitor.vhd.

◆ rec_clk0_edge_event

rec_clk0_edge_event std_logic
Signal

Definition at line 190 of file Gtp7RecClkMonitor.vhd.

◆ ref_clk_edge_event

ref_clk_edge_event std_logic_vector ( 1 downto 0 )
Signal

Definition at line 191 of file Gtp7RecClkMonitor.vhd.

◆ ppm0

ppm0 std_logic_vector ( GCLK_COUNTER_UPPER_VALUE - 1 downto 0 )
Signal

Definition at line 193 of file Gtp7RecClkMonitor.vhd.

◆ recclk_stable0

recclk_stable0 std_logic
Signal

Definition at line 195 of file Gtp7RecClkMonitor.vhd.

◆ reset_logic

reset_logic std_logic_vector ( 3 downto 0 )
Signal

Definition at line 196 of file Gtp7RecClkMonitor.vhd.

◆ ref_clk_edge_rt

ref_clk_edge_rt std_logic_vector ( 1 downto 0 )
Signal

Definition at line 197 of file Gtp7RecClkMonitor.vhd.

◆ g_clk_rst

g_clk_rst std_logic
Signal

Definition at line 199 of file Gtp7RecClkMonitor.vhd.

◆ gt_pll_locked

gt_pll_locked std_logic
Signal

Definition at line 200 of file Gtp7RecClkMonitor.vhd.

◆ rec_clk0_edge

rec_clk0_edge std_logic
Signal

Definition at line 201 of file Gtp7RecClkMonitor.vhd.

◆ ref_clk_edge

ref_clk_edge std_logic
Signal

Definition at line 202 of file Gtp7RecClkMonitor.vhd.

◆ recclk_stable0_int

recclk_stable0_int std_logic := ' 0 '
Signal

Definition at line 203 of file Gtp7RecClkMonitor.vhd.

◆ simulation

simulation boolean := simulation_func
Constant

Definition at line 223 of file Gtp7RecClkMonitor.vhd.


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