Motor de Búsqueda de Datasheet de Componentes Electrónicos
  Mexican  ▼
ALLDATASHEET.COM.MX

X  

AD9546/PCBZ Datasheet(PDF) 136 Page - Analog Devices

No. de pieza AD9546/PCBZ
Descripción Electrónicos  Dual DPLL Digitized Clock Synchronizer
PDF  205 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricante Electrónico  AD [Analog Devices]
Página de inicio  http://www.analog.com
Logo AD - Analog Devices

AD9546/PCBZ Datasheet(HTML) 136 Page - Analog Devices

Back Button AD9546/PCBZ Datasheet HTML 132Page - Analog Devices AD9546/PCBZ Datasheet HTML 133Page - Analog Devices AD9546/PCBZ Datasheet HTML 134Page - Analog Devices AD9546/PCBZ Datasheet HTML 135Page - Analog Devices AD9546/PCBZ Datasheet HTML 136Page - Analog Devices AD9546/PCBZ Datasheet HTML 137Page - Analog Devices AD9546/PCBZ Datasheet HTML 138Page - Analog Devices AD9546/PCBZ Datasheet HTML 139Page - Analog Devices AD9546/PCBZ Datasheet HTML 140Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 136 / 205 page
background image
AD9546
Data Sheet
Rev. 0 | Page 136 of 205
The user specifies the desired delay, or holdoff period, Bits[7:0]
(unsigned) in Register 0x1010 (for DPLL0) and Register 0x1410
(for DPLL1). A value of zero implies no delay. Bits[7:0]
constitute the DPLL history holdoff time. The delay relates to
the DPLL history holdoff time value as follows:
Delay = DPLL History Holdoff Time × (tACCUM/8)
where tACCUM is the time specified by the DPLL history
accumulation timer value (see the Averaging Processor
Windowed Average section for details on the DPLL history
accumulation timer).
The delay (if enabled) is also in effect following a pause/restart
trigger event (see the Averaging Processor Continue or Reset
section).
Averaging Processor Windowed Average
DPLL History Accumulation Timer
In general, the averaging processor collects tuning word
samples generated by the loop filter and computes an average
of the tuning word samples. The user specifies an averaging
window for the rolling average time span via Bits[27:0]
(unsigned) of Register 0x100A to Register 0x100D (for DPLL0)
and Register 0x140A to Register 0x140D (for DPLL1).
Bits[27:0] constitute the DPLL history accumulation timer value.
The units associated with Bits[27:0] are milliseconds allowing
averaging time spans from 0.001 sec to 268,435.455 sec
(~74.5 hours). The default value is 10 (decimal), yielding a
default averaging window time span of 10 ms.
The time span of the averaging window relates to the value of
the DPLL history accumulation timer as follows:
Time Span = DPLL History Accumulation Timer × 10−3
The recommended minimum averaging window time span is at
least 10 times the minimum expected period of the signal at the
input to the phase/frequency detector of the DPLL.
As an example, determine the value of the DPLL history
accumulation timer necessary to provide a 15-minute
windowed average. First, solve the time span equation for the
DPLL history accumulation timer as follows:
DPLL History Accumulation Timer = Time Span × 1000
= (15 × 60) × 1000
= 900,000
= 0x 00D BBA0 (hexadecimal)
DPLL history accumulation timer = 0 is a special case. This
value bypasses the averaging processor by routing tuning word
samples from the digital loop filter to both the DPLL NCO and
to the DPLL tuning word history. Thus, programming DPLL
history accumulation timer = 0 makes it possible to monitor
tuning words directly from the loop filter as they are applied to
the DPLL NCO. The DPLL history available status bit (Bit 0 of
Register 0x3102 for DPLL0 and Register 0x3202 for DPLL1) is
Logic 0 when DPLL history accumulation timer = 0.
Changing the value of the DPLL history accumulation timer
exhibits different behavior depending on the current state of the
history circuit. The history processor only uses DPLL history
accumulation timer during holdoff and active operation, in
which case the history processor uses the new value (though
there may be a delay associated with the old value before the
update takes effect). The history circuit does not change states
upon a change of the value of the DPLL history accumulation
timer.
Updating the value of the DPLL history accumulation timer
while the history circuit is actively collecting history causes
future intervals to conform to the new value. If the elapsed
period of the current interval exceeds that of the new interval,
the next interval begins immediately. Otherwise, the current
interval conforms to the new value.
However, if the history circuit is in the holdoff state (see the
Averaging Processor Delay section), behavior is slightly
different. Because the history circuit averages over 1/8th
subintervals (see the Tuning Word Averaging Process section),
the progress of the averaging circuit matters. Specifically, the
number subintervals already completed remains unchanged
regardless of the actual time elapsed, and future subintervals
use the new period while the current subintervals continue to
use the old value.
Changing the DPLL history holdoff time value (see the Averaging
Processor Delay section) has no effect until the beginning of the
next holdoff period (in the entirety of the period, not a
subinterval). If the behavior associated with the holdoff period,
as a result of updating either the history period or the holdoff
value, must reflect the new value as soon as possible, the user can
restore the history circuit to its initialization state via the DPLL
clear history bit (see the DPLL Clear History Bit section).
Tuning Word Averaging Process
During operation, the averaging processor performs averaging
by partitioning the time span defined by the value of the DPLL
history accumulation timer into eight subintervals. During each
subinterval, the averaging processor computes the average of
the tuning word samples for that subinterval. A full tuning
word average, as defined by the value of the DPLL history
accumulation timer, constitutes the average of eight
consecutive subinterval averages.
At the termination of each successive subinterval (given the
averaging processor has set the DPLL history available status
bit), the averaging processor triggers the following events:
Update the rolling average computation
Save the result to the DPLL tuning word history
Update the DPLL history update status bit
As such, at the end of each subinterval, the averaging processor
stores the result of the updated rolling average computation in
the DPLL tuning word history. At the same time, the averaging
processor sets the DPLL history updated status bit to Logic 1.
The DPLL history updated status bit provides the user with a



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Descarga

Go To PDF Page


Enlace URL



¿ALLDATASHEET es útil para Ud.?  [ DONATE ] 

Todo acerca de Alldatasheet   |   Publicidad   |   Contáctenos   |   Política de Privacidad   |   Enlace a la hoja de datos    |   Intercambio de Enlaces   |   Lista de Fabricantes
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com