Electronic Components Datasheet Search
  English  ▼

X  

AD9136-EBZ Datasheet(PDF) 46 Page - Analog Devices

Part # AD9136-EBZ
Description  Digital-to-Analog Converters
PDF  117 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AD [Analog Devices]
Direct Link  http://www.analog.com
Logo AD - Analog Devices

AD9136-EBZ Datasheet(HTML) 46 Page - Analog Devices

Back Button AD9136-EBZ Datasheet HTML 42Page - Analog Devices AD9136-EBZ Datasheet HTML 43Page - Analog Devices AD9136-EBZ Datasheet HTML 44Page - Analog Devices AD9136-EBZ Datasheet HTML 45Page - Analog Devices AD9136-EBZ Datasheet HTML 46Page - Analog Devices AD9136-EBZ Datasheet HTML 47Page - Analog Devices AD9136-EBZ Datasheet HTML 48Page - Analog Devices AD9136-EBZ Datasheet HTML 49Page - Analog Devices AD9136-EBZ Datasheet HTML 50Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 46 / 117 page
background image
AD9135/AD9136
Data Sheet
Rev. C | Page 46 of 117
The method to set the LMFCDel and LMFCVar values is
described in the Link Delay Setup section.
Setting LMFCDel appropriately ensures that all the corresponding
data samples arrive in the same LMFC period. Then LMFCVar
is written into the receive buffer delay (RBD) to absorb all link
delay variation. This ensures that all data samples have arrived
before reading. By setting these to fixed values across runs and
devices, deterministic latency is achieved.
The RBD described in the JESD204B specification takes values
from 1 frame clock cycle to K frame clock cycles, whereas the
RBD of the AD9135/AD9136 take values from 0 PClock cycles
to 10 PClock cycles. As a result, up to 10 PClock cycles of total
delay variation can be absorbed. Because LMFCVar is in PClock
cycles, and LMFCDel is in frame clock cycles, a conversion
between these two units is needed. The PClockFactor, or
number of frame clock cycles per PClock cycle, is equal to 4/F.
For more information on this relationship, see the Clock
Relationships section.
Two examples follow that show how to determine LMFCVar
and LMFCDel. After they are calculated, write LMFCDel into
both Register 0x304 and Register 0x305 for all devices in the
system, and write LMFCVar to both Register 0x306 and
Register 0x307 for all devices in the system.
Link Delay Setup Example, with Known Delays
All the known system delays can be used to calculate LMFCVar
and LMFCDel as described in the Link Delay Setup section.
The example shown in Figure 57 is demonstrated in the
following steps according to the procedure outlined in the Link
Delay Setup section. Note that this example is in Subclass 1 to
achieve deterministic latency, which has a PClockFactor (4/F)
of two frame clock cycles per PClock Cycle, and uses K = 32
(frames/multiframe). Because PCBFixed << PClockPeriod,
PCBFixed is negligible in this example and not included in the
calculations.
1.
Find the receiver delays using Table 8.
RxFixed = 17 PClock cycles
RxVar = 2 PClock cycles
2.
Find the transmitter delays. The equivalent table in the
example JESD204B core (implemented on a GTH or GTX
transceiver on a Virtex-6 FPGA) states that the delay is
56 ± 2 byte clock cycles.
Because the PClockRate = ByteRate/4 as described in the
Clock Relationships section, the transmitter delays in
PClock cycles are as follows:
TxFixed = 54/4 = 13.5 PClock cycles
TxVar = 4/4 = 1 PClock cycle
3.
Calculate MinDelayLane as follows:
MinDelayLane = floor(RxFixed + TxFixed + PCBFixed)
= floor(17 + 13.5 + 0)
= floor(30.5)
MinDelayLane = 30
4.
Calculate MaxDelayLane as follows:
MaxDelayLane = ceiling(RxFixed + RxVar + TxFixed +
TxVar + PCBFixed))
= ceiling(17 + 2 + 13.5 + 1 + 0)
= ceiling(33.5)
MaxDelayLane = 34
5.
Calculate LMFCVar as follows:
LMFCVar = (MaxDelay + 1) − (MinDelay − 1)
= (34 + 1) − (30 − 1) = 35 − 29
LMFCVar = 6 PClock cycles
6.
Calculate LMFCDel as follows:
LMFCDel = ((MinDelay − 1) × PClockFactor) % K
= ((30 − 1) × 2) % 32 = (29 × 2) % 32
= 58 % 32
LMFCDel = 26 frame clock cycles
7.
Write LMFCDel to both Register 0x304 and Register 0x305
for all devices in the system. Write LMFCVar to both
Register 0x306 and Register 0x307 for all devices in the
system.
Figure 57. LMFC_DELAY_x Calculation Example
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
FCLK
LMFC
PCLK
DYN_LINK_LATENCY_CNT
DATA
ALIGNED LANE DATA (A)
ILAS
DATA
DETERMINISTICALLY
DELAYED DATA
ILAS
LMFCRX
LMFC_DELAY_x = 12
(FCLK CYCLES)
DATA
ALIGNED LANE DATA (B)
ILAS
DATA
ALIGNED LANE DATA (C)
ILAS
LMFC_VAR = 6
(PCLK CYCLES)



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 Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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