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

Processes

comb  ( cntRstSync , dataIn , r , rollOverEnSync , wrRst )
seq  ( dataIn , wrClk , wrRst )
comb  ( cntRstSync , dataIn , r , rollOverEnSync , wrRst )
seq  ( dataIn , wrClk , wrRst )

Constants

MAX_CNT_C  slv ( CNT_WIDTH_G- 1 downto 0 ) := ( others = > ' 1 ' )
REG_INIT_C  RegType := ( dataInDly = >not ( IN_POLARITY_G ) , cntOut = > ( others = > ' 0 ' ) )

Signals

r  RegType := REG_INIT_C
rin  RegType
syncRst  sl
cntRstSync  sl
rollOverEnSync  sl
cntOutSync  slv ( CNT_WIDTH_G- 1 downto 0 )

Attributes

use_dsp  string
use_dsp  signal is USE_DSP_G

Records

RegType 

Instantiations

synconeshot_0  SynchronizerOneShot <Entity SynchronizerOneShot>
synconeshot_1  SynchronizerOneShot <Entity SynchronizerOneShot>
synchronizer_0  Synchronizer <Entity Synchronizer>
synchronizer_1  Synchronizer <Entity Synchronizer>
syncfifo_inst  SynchronizerFifo <Entity SynchronizerFifo>
synconeshot_0  SynchronizerOneShot <Entity SynchronizerOneShot>
synconeshot_1  SynchronizerOneShot <Entity SynchronizerOneShot>
synchronizer_0  Synchronizer <Entity Synchronizer>
synchronizer_1  Synchronizer <Entity Synchronizer>
syncfifo_inst  SynchronizerFifo <Entity SynchronizerFifo>

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