Achronix Speedster22i User Macro Guide Manual do Utilizador Página 157

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 224
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 156
Memories BRAM80KFIFO
Speedster22i Macro Cell Library
AchronixSemiconductorProprietary PAGE 140
Figure69: Readand Write PointerResetInput SelectionBlockDiagramshowsthe block
diagramoftheFIFOResetSelectioncircuitry.ThecircuitstoconfiguretheReadPointerand
Write Pointer resets are identical.The wrrst_sync_stages(rdrst_sync_stages) parameter
configuresthe depthofthewrrst(rdrst)synchronizerfromtwotofivestagesaccordingtothe
definitions in
Table 628: Mapping wrrst_sync_stages Parameter Settings to Synchro
nization Stage Depth.(Table 631: Mapping rdrst_sync_stages Parameter Settings to
SynchronizationStageDepth).Thewrrst_sync_stages(rdrst_sync_stages)parameterallows
theuserthecapabilitytotunethesynchronizerasafunctionoffrequency.Ahighervalueof
the wrrst_sync_stages(rdrst_sync_stages) parameter setting is recommended for higher
frequenciesofFIFOoperationwhilelowersettingsmaybeusedforlowerfrequencies.Note
thathighersettingsincreasethenumberofcyclesthatthewrrst(rdrst)have
tobeassertedand
increasethenumberofcyclesbetweenthedeassertionofthewrrst(rdrst) inputandthetime
thattheusermaybegintowrite(read)theFIFO.
For reliable operation, the user should not attempt to read or write the FIFO during a reset
operation.If the wrrst synchronizer is used, the wrrst reset should be active for at least
wrrst_sync_stages+
3rdclkcyclesandiftherdrstsynchronizerisused,the rdrstresetshould
be active for at least rdrst_sync_stages + 3 rdclk cycles.Write operations should not begin
before wrrst_sync_stages + 3 rdclk cycles after the wrrst signal is inactive AND
rdrst_sync_stages+3rdclkcyclesaftertherdrstsignal
isinactivetoallowthedeassertionof
theresetstoreachtheirsynchronizedclockdomains.
The highest reset performance is achieved with a synchronous (single clock) FIFO.For an
asynchronous FIFO,the highest reset performanceisachieved byusinga reset input that is
synchronouswith respecttothewriteclockdomain.TheWritePointershould beconfigured
with a synchronous reset in put( wrrst_sync_mode = 2’b00) and
the Read Pointer should be
configure to be reset by the synchronized wrrst input(rdrst_sync_mode = 2’b11).The user
shouldthenconnectthewrrstinputtotheFIFOresetsignal.Theusershouldtietheunused
resetinputtoitsinactivelogiclevel.
Vista de página 156
1 2 ... 152 153 154 155 156 157 158 159 160 161 162 ... 223 224

Comentários a estes Manuais

Sem comentários