| поискавой системы для электроныых деталей |
|
AD9154-EBZ датащи(PDF) 44 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
AD9154-EBZ датащи(HTML) 44 Page - Analog Devices |
|
44 / 124 page ![]() AD9154 Data Sheet Rev. C | Page 44 of 124 Link Delay Setup Example, Without Known Delay If the system delays are not known, the AD9154 can read back the link latency between LMFCRX for each link and the SYSREF aligned LMFC. This information calculates LMFCVar and LMFCDel, as shown in the Without Known Delays section. Figure 56 shows how DYN_LINK_LATENCY_x (Register 0x302 and Register 0x303) provides a readback showing the delay (in PClock cycles) between LMFCRX and the transition from ILAS to the first data sample. By repeatedly power-cycling and taking this measurement, the minimum and maximum delays across power cycles can be determined and calculate LMFCVar and LMFCDel. The example shown in Figure 56 is demonstrated in the following steps according to the procedure outlined in the Without Known Delays section. Note that this example is in Subclass 1 to achieve deterministic latency, which has a PClockFactor (FrameClockRate/ PClkRate) of 2 and uses K = 16; therefore PClocksPerMF = 8. 1. In Figure 56, for Link A, Link B, and Link C, the system containing the AD9154 (including the transmitter) is power cycled and configured 20 times. The AD9154 is configured as described in the Device Setup Guide section. As the point of this exercise is to determine LMFCDel and LMFCVar, the LMFCDel is programmed to 0 and the DYN_ LINK_LATENCY_x is read from Register 0x302 and Register 0x303 for Link 0 and Link 1, respectively. The variation in the link latency over the 20 runs is shown in Figure 56 in gray. • Link A gives readbacks of 6, 7, 0, and 1. Note that the set of recorded delay values rolls over the edge of a multiframe at the boundary K/PClockFactor = 8. Add PClocksPerMF = 8 to low set. Delay values range from 6 to 9. • Link B gives Delay values from 5 to 7. • Link C gives Delay values from 4 to 7. 2. Calculate the minimum of all Delay measurements across all power cycles, links, and devices: MinDelay = min(all Delay values) = 4 3. Calculate the maximum of all Delay measurements across all power cycles, links, and devices: FALL_COUNT_Delay = max(all Delay values) = 9 4. Calculate the total Delay variation (with guard band) across all power cycles, links, and devices: LMFCVar = (FALL_COUNT_Delay + 1) − (MinDelay − 1) = (9 + 1) − (4 − 1) = 10 − 3 = 7 PClock cycles 5. Calculate the minimum delay in frame clock cycles (with guard band) across all power cycles, links, and devices: LMFCDel = ((MinDelay − 1) × PClockFactor) % K = ((4 − 1) × 2) % 16 = (3 × 2) % 16 = 6 % 16 = 6 frame clock cycles 6. Write LMFCDel to both Register and Register 0x305 for all devices in the system. Write LMFCVar to both Register 0x306 and Register 0x307 for all devices in the system. ILAS DATA SYSREF± ALIGNED DATA LMFCRX DYN_LINK_LATENCY Figure 55. DYN_LINK_LATENCY Illustration 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 DYN_LINK_LATENCY_CNT ALIGNED DATA (LINK A) DETERMINISTICALLY DELAYED DATA LMFCRX ALIGNED DATA (LINK B) ALIGNED DATA (LINK C) FRAME CLOCK LMFC PCLOCK DATA ILAS DATA ILAS DATA ILAS DATA ILAS LMFC_DELAY = 6 (FRAME CLOCK CYCLES) LMFCVARx = 7 (PCLOCK CYCLES) Figure 56. Multilink Synchronization Settings, Derived Method Example |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю All Rights Reserved©Alldatasheet.com |
| 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 |