Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

AD9144BCPZ Datasheet(PDF) 60 Page - Analog Devices

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

AD9144BCPZ Datasheet(HTML) 60 Page - Analog Devices

Back Button AD9144BCPZ Datasheet HTML 56Page - Analog Devices AD9144BCPZ Datasheet HTML 57Page - Analog Devices AD9144BCPZ Datasheet HTML 58Page - Analog Devices AD9144BCPZ Datasheet HTML 59Page - Analog Devices AD9144BCPZ Datasheet HTML 60Page - Analog Devices AD9144BCPZ Datasheet HTML 61Page - Analog Devices AD9144BCPZ Datasheet HTML 62Page - Analog Devices AD9144BCPZ Datasheet HTML 63Page - Analog Devices AD9144BCPZ Datasheet HTML 64Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 60 / 125 page
background image
AD9144
Data Sheet
Rev. B | Page 60 of 125
JESD204B TEST MODES
PHY PRBS Testing
The JESD204B receiver on the AD9144 includes a PRBS pattern
checker on the back end of its physical layer. This functionality
enables bit error rate (BER) testing of each physical lane of the
JESD204B link. The PHY PRBS pattern checker does not
require that the JESD204B link be established. The pattern checker
can synchronize with a PRBS7, PRBS15, or PRBS31 data pattern.
PRBS pattern verification can be done on multiple lanes
simultaneously. The error counts for failing lanes are reported
for one JESD204B lane at a time. The process for performing
PRBS testing on the AD9144 is as follows:
1. Start sending a PRBS7, PRBS15, or PRBS31 pattern from
the JESD204B transmitter.
2. Select and write the appropriate PRBS pattern to
Register 0x316[3:2], as shown in Table 59.
3. Enable the PHY test for all lanes being tested by writing to
PHY_TEST_EN (Register 0x315). Each bit of Register 0x315
enables the PRBS test for the corresponding lane. For example,
writing a 1 to Bit 0 enables the PRBS test for Physical Lane 0.
4. Toggle PHY_TEST_RESET (Register 0x316[0]) from 0 to 1
then back to 0.
5. Set PHY_PRBS_ERROR_THRESHOLD (Register 0x319 to
Register 0x317) as desired.
6. Write a 0 and then a 1 to PHY_TEST_START
(Register 0x316[1]). The rising edge of PHY_TEST_START
starts the test.
7. Wait 500 ms.
8. Stop the test by writing PHY_TEST_START
(Register 0x316[1]) = 0.
9. Read the PRBS test results.
a. Each bit of PHY_PRBS_PASS (Register 0x31D)
corresponds to one SERDES lane: 0 is fail, 1 is pass.
b. The number of PRBS errors seen on each failing lane can
be read by writing the lane number to check (0 to 7) in
the PHY_SRC_ERR_CNT (Register 0x316[6:4]) and
reading the PHY_PRBS_ERR_COUNT (Register 0x31C
to Register 0x31A). The maximum error count is 224−1.
If all bits of Register 0x31C to Register 0x31A are high,
the maximum error count on the selected lane has
been exceeded.
Table 59. PHY PRBS Pattern Selection
PHY_PRBS_PAT_SEL Setting
(Register 0x316[3:2])
PRBS Pattern
0b00 (default)
PRBS7
0b01
PRBS15
0b10
PRBS31
Transport Layer Testing
The JESD204B receiver in the AD9144 supports the short
transport layer (STPL) test as described in the JESD204B
standard. This test can be used to verify the data mapping
between the JESD204B transmitter and receiver. To perform
this test, this function must be implemented in the logic device
and enabled there. Before running the test on the receiver side,
the link must be established and running without errors (see the
Device Setup Guide section).
The STPL test ensures that each sample from each converter is
mapped appropriately according to the number of converters (M)
and the number of samples per converter (S). As specified in
the JESD204B standard, the converter manufacturer specifies
what test samples are transmitted. Each sample must have a
unique value. For example, if M = 2 and S = 2, there are 4
unique samples transmitted repeatedly until the test is stopped.
The expected sample must be programmed into the device, and
the expected sample is compared to the received sample one
sample at a time until all have been tested. The process for
performing this test on the AD9144 is as follows:
1. Synchronize the JESD204B link.
2. Enable the STPL test at the JESD204B Tx.
3. Select Converter 0 Sample 0 for testing. Write
SHORT_TPL_DAC_SEL (Register 0x32C[3:2]) = 0 and
SHORT_TPL_SP_SEL (Register 0x32C[5:4]) = 0.
4. Set the expected test sample for Converter 0, Sample 0.
Program the expected 16-bit test sample into the
SHORT_TPL_REF_SP registers (Register 0x32E and
Register 0x32D).
5. Enable the STPL test. Write SHORT_TPL_TEST_EN
(Register 0x32C[0]) = 1.
6. Toggle the STPL reset. SHORT_TPL_TEST_RESET
(Register 0x32C[1]) from 0 to 1 then back to 0.
7. Check for failures. Read SHORT_TPL_FAIL
(Register 0x32F[0]): 0 is pass, 1 is fail.
8. Repeat Step 3 to Step 7 for each sample of each converter,
Conv0Sample0 through ConvM− 1SampleS− 1.
Repeated CGS and ILAS Test
As per Section 5.3.3.8.2 of the JESD204B specification, the
AD9144 can check that a constant stream of /K28.5/ characters
is being received, or that CGS followed by a constant stream of
ILAS is being received.
To run a repeated CGS test, send a constant stream of /K28.5/
characters to the AD9144 SERDES inputs. Next, set up the
device and enable the links as described in the Device Setup
Guide section. Ensure that the /K28.5/ characters are being
received by verifying that the SYNCOUTx± has been de-
asserted and that CGS has passed for all enabled link lanes by
reading Register 0x470. Program Register 0x300[2] = 0 to
monitor the status of lanes on Link 0, and Register 0x300[2] = 1
to monitor the status of lanes on Link 1 for dual-link mode.



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