SURF  1.0
RTL Architecture Reference

Functions

boolean   simulation_func ( )

Processes

PROCESS_149  ( RX_REC_CLK0 )
PROCESS_150  ( RX_REC_CLK0 )
PROCESS_151  ( REF_CLK )
PROCESS_152  ( REF_CLK )
PROCESS_153  ( SYSTEM_CLK )
PROCESS_154  ( SYSTEM_CLK )
PROCESS_155  ( SYSTEM_CLK )
PROCESS_156  ( SYSTEM_CLK )
PROCESS_157  ( SYSTEM_CLK )
PROCESS_158  ( SYSTEM_CLK )
PROCESS_159  ( 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 Gth7RecClkMonitor.vhd.

Member Function Documentation

◆ simulation_func()

boolean simulation_func ( )
Function

Definition at line 206 of file Gth7RecClkMonitor.vhd.

◆ PROCESS_149()

PROCESS_149 (   RX_REC_CLK0  
)
Process

Definition at line 439 of file Gth7RecClkMonitor.vhd.

◆ PROCESS_150()

PROCESS_150 (   RX_REC_CLK0  
)
Process

Definition at line 439 of file Gth7RecClkMonitor.vhd.

◆ PROCESS_151()

PROCESS_151 (   REF_CLK  
)
Process

Definition at line 439 of file Gth7RecClkMonitor.vhd.

◆ PROCESS_152()

PROCESS_152 (   REF_CLK  
)
Process

Definition at line 439 of file Gth7RecClkMonitor.vhd.

◆ PROCESS_153()

PROCESS_153 (   SYSTEM_CLK  
)
Process

Definition at line 439 of file Gth7RecClkMonitor.vhd.

◆ PROCESS_154()

PROCESS_154 (   SYSTEM_CLK  
)
Process

Definition at line 439 of file Gth7RecClkMonitor.vhd.

◆ PROCESS_155()

PROCESS_155 (   SYSTEM_CLK  
)
Process

Definition at line 439 of file Gth7RecClkMonitor.vhd.

◆ PROCESS_156()

PROCESS_156 (   SYSTEM_CLK  
)
Process

Definition at line 439 of file Gth7RecClkMonitor.vhd.

◆ PROCESS_157()

PROCESS_157 (   SYSTEM_CLK  
)
Process

Definition at line 439 of file Gth7RecClkMonitor.vhd.

◆ PROCESS_158()

PROCESS_158 (   SYSTEM_CLK  
)
Process

Definition at line 439 of file Gth7RecClkMonitor.vhd.

◆ PROCESS_159()

PROCESS_159 (   SYSTEM_CLK  
)
Process

Definition at line 457 of file Gth7RecClkMonitor.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 Gth7RecClkMonitor.vhd.

◆ state

state FSM
Signal

Definition at line 159 of file Gth7RecClkMonitor.vhd.

◆ syn_keep [1/7]

syn_keep boolean
Attribute

Definition at line 162 of file Gth7RecClkMonitor.vhd.

◆ ref_clk_cnt

ref_clk_cnt std_logic_vector ( COUNTER_UPPER_VALUE - 1 downto 0 )
Signal

Definition at line 163 of file Gth7RecClkMonitor.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 Gth7RecClkMonitor.vhd.

◆ rec_clk0_msb

rec_clk0_msb std_logic_vector ( 2 downto 1 )
Signal

Definition at line 165 of file Gth7RecClkMonitor.vhd.

◆ ref_clk_msb

ref_clk_msb std_logic_vector ( 2 downto 1 )
Signal

Definition at line 166 of file Gth7RecClkMonitor.vhd.

◆ rec_clk_0_msb_meta

rec_clk_0_msb_meta std_logic
Signal

Definition at line 167 of file Gth7RecClkMonitor.vhd.

◆ syn_keep [2/7]

syn_keep rec_clk_0_msb_meta : signal is true
Attribute

Definition at line 168 of file Gth7RecClkMonitor.vhd.

◆ ref_clk_msb_meta

ref_clk_msb_meta std_logic
Signal

Definition at line 169 of file Gth7RecClkMonitor.vhd.

◆ syn_keep [3/7]

syn_keep ref_clk_msb_meta : signal is true
Attribute

Definition at line 170 of file Gth7RecClkMonitor.vhd.

◆ sys_clk_counter

sys_clk_counter std_logic_vector ( GCLK_COUNTER_UPPER_VALUE - 1 downto 0 )
Signal

Definition at line 172 of file Gth7RecClkMonitor.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 Gth7RecClkMonitor.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 Gth7RecClkMonitor.vhd.

◆ g_clk_rst_meta

g_clk_rst_meta std_logic
Signal

Definition at line 176 of file Gth7RecClkMonitor.vhd.

◆ syn_keep [4/7]

syn_keep g_clk_rst_meta : signal is true
Attribute

Definition at line 177 of file Gth7RecClkMonitor.vhd.

◆ g_clk_rst_sync

g_clk_rst_sync std_logic
Signal

Definition at line 178 of file Gth7RecClkMonitor.vhd.

◆ gt_pll_locked_meta

gt_pll_locked_meta std_logic
Signal

Definition at line 179 of file Gth7RecClkMonitor.vhd.

◆ syn_keep [5/7]

syn_keep gt_pll_locked_meta : signal is true
Attribute

Definition at line 180 of file Gth7RecClkMonitor.vhd.

◆ gt_pll_locked_sync

gt_pll_locked_sync std_logic
Signal

Definition at line 181 of file Gth7RecClkMonitor.vhd.

◆ reset_logic_rec0_meta

reset_logic_rec0_meta std_logic
Signal

Definition at line 183 of file Gth7RecClkMonitor.vhd.

◆ syn_keep [6/7]

syn_keep reset_logic_rec0_meta : signal is true
Attribute

Definition at line 184 of file Gth7RecClkMonitor.vhd.

◆ reset_logic_rec0_sync

reset_logic_rec0_sync std_logic
Signal

Definition at line 185 of file Gth7RecClkMonitor.vhd.

◆ reset_logic_ref_meta

reset_logic_ref_meta std_logic
Signal

Definition at line 186 of file Gth7RecClkMonitor.vhd.

◆ syn_keep [7/7]

syn_keep reset_logic_ref_meta : signal is true
Attribute

Definition at line 187 of file Gth7RecClkMonitor.vhd.

◆ reset_logic_ref_sync

reset_logic_ref_sync std_logic
Signal

Definition at line 188 of file Gth7RecClkMonitor.vhd.

◆ rec_clk0_edge_event

rec_clk0_edge_event std_logic
Signal

Definition at line 190 of file Gth7RecClkMonitor.vhd.

◆ ref_clk_edge_event

ref_clk_edge_event std_logic_vector ( 1 downto 0 )
Signal

Definition at line 191 of file Gth7RecClkMonitor.vhd.

◆ ppm0

ppm0 std_logic_vector ( GCLK_COUNTER_UPPER_VALUE - 1 downto 0 )
Signal

Definition at line 193 of file Gth7RecClkMonitor.vhd.

◆ recclk_stable0

recclk_stable0 std_logic
Signal

Definition at line 195 of file Gth7RecClkMonitor.vhd.

◆ reset_logic

reset_logic std_logic_vector ( 3 downto 0 )
Signal

Definition at line 196 of file Gth7RecClkMonitor.vhd.

◆ ref_clk_edge_rt

ref_clk_edge_rt std_logic_vector ( 1 downto 0 )
Signal

Definition at line 197 of file Gth7RecClkMonitor.vhd.

◆ g_clk_rst

g_clk_rst std_logic
Signal

Definition at line 199 of file Gth7RecClkMonitor.vhd.

◆ gt_pll_locked

gt_pll_locked std_logic
Signal

Definition at line 200 of file Gth7RecClkMonitor.vhd.

◆ rec_clk0_edge

rec_clk0_edge std_logic
Signal

Definition at line 201 of file Gth7RecClkMonitor.vhd.

◆ ref_clk_edge

ref_clk_edge std_logic
Signal

Definition at line 202 of file Gth7RecClkMonitor.vhd.

◆ recclk_stable0_int

recclk_stable0_int std_logic := ' 0 '
Signal

Definition at line 203 of file Gth7RecClkMonitor.vhd.

◆ simulation

simulation boolean := simulation_func
Constant

Definition at line 223 of file Gth7RecClkMonitor.vhd.


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