SURF
Loading...
Searching...
No Matches
SyncClockFreq.rtl Architecture Reference
Architecture >> SyncClockFreq::rtl

Processes

PROCESS_67  ( clkIn )
PROCESS_68  ( refClk )
PROCESS_69  ( locClk )
PROCESS_166  ( clkIn )
PROCESS_167  ( refClk )
PROCESS_168  ( locClk )

Constants

REFRESH_MAX_CNT_C  natural := getTimeRatio ( REF_CLK_FREQ_G , REFRESH_RATE_G )
CLK_LOWER_LIMIT_C  natural := getTimeRatio ( CLK_LOWER_LIMIT_G , 1 . 0E + 0 )
CLK_UPPER_LIMIT_C  natural := getTimeRatio ( CLK_UPPER_LIMIT_G , 1 . 0E + 0 )

Signals

updated  sl
lockedDet  sl
tooFastDet  sl
tooSlowDet  sl
wrEn  sl
doneAccum  sl
freqHertz  slv ( CNT_WIDTH_G- 1 downto 0 ) := ( others = > ' 0 ' )
cntIn  slv ( CNT_WIDTH_G- 1 downto 0 ) := ( others = > ' 0 ' )
cntOut  slv ( CNT_WIDTH_G- 1 downto 0 ) := ( others = > ' 0 ' )
cntStable  slv ( CNT_WIDTH_G- 1 downto 0 ) := ( others = > ' 0 ' )
cntAccum  slv ( CNT_WIDTH_G- 1 downto 0 ) := ( others = > ' 0 ' )
accum  slv ( CNT_WIDTH_G- 1 downto 0 ) := ( others = > ' 0 ' )
cntOutDly  slv ( CNT_WIDTH_G- 1 downto 0 ) := ( others = > ' 0 ' )
diffCnt  slv ( CNT_WIDTH_G- 1 downto 0 ) := ( others = > ' 0 ' )

Attributes

use_dsp  string
use_dsp  signal is USE_DSP_G

Instantiations

synchronizerfifo_in  SynchronizerFifo <Entity SynchronizerFifo>
u_sync  SynchronizerFifo <Entity SynchronizerFifo>
synchronizerfifo_in  SynchronizerFifo <Entity SynchronizerFifo>
u_sync  SynchronizerFifo <Entity SynchronizerFifo>

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