Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AD9161BBCZ Datasheet(PDF) 63 Page - Analog Devices

Part # AD9161BBCZ
Description  11-Bit/16-Bit, 12 GSPS, RF Digital-to-Analog Converters
PDF  144 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AD [Analog Devices]
Direct Link  http://www.analog.com
Logo AD - Analog Devices

AD9161BBCZ Datasheet(HTML) 63 Page - Analog Devices

Back Button AD9161BBCZ Datasheet HTML 59Page - Analog Devices AD9161BBCZ Datasheet HTML 60Page - Analog Devices AD9161BBCZ Datasheet HTML 61Page - Analog Devices AD9161BBCZ Datasheet HTML 62Page - Analog Devices AD9161BBCZ Datasheet HTML 63Page - Analog Devices AD9161BBCZ Datasheet HTML 64Page - Analog Devices AD9161BBCZ Datasheet HTML 65Page - Analog Devices AD9161BBCZ Datasheet HTML 66Page - Analog Devices AD9161BBCZ Datasheet HTML 67Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 63 / 144 page
background image
Data Sheet
AD9161/AD9162
Rev. D | Page 63 of 144
Check for Error Count Over Threshold
To check for the error count over threshold, follow these steps:
1. Define the error counter threshold. The error counter
threshold can be set to a user defined value in Register
0x47C, or left to the default value of 0xFF. When the error
threshold is reached, an IRQ is generated or SYNCOUT±
is asserted or both, depending on the mask register
settings. This one error threshold is used for all three types
of errors (UEK, NIT, and BDE).
2. Set the SYNC_ASSERT_MASK bits. The SYNCOUT±
assertion behavior is set in Register 0x47D, Bits[2:0]. By
default, when any error counter of any lane is equal to the
threshold, it asserts SYNCOUT± (Register 0x47D, Bits[2:0]
= 0b111).
3. Read the error count reached indicator. Each error counter
has a terminal count reached indicator, per lane. This
indicator is set to 1 when the terminal count of an error
counter for a particular lane has been reached. These status
bits are located in Register 0x490, Bits[2:0] to Register
0x497, Bits[2:0]. These registers also indicate whether a
particular lane is active by setting Bit 3 = 0b1.
Error Counter and IRQ Control
For error counter and IRQ control, follow these steps:
1. Enable the interrupts. Enable the JESD204B interrupts. The
interrupts for the UEK, NIT, and BDE error counters are in
Register 0x4B8, Bits[7:5]. There are other interrupts to
monitor when bringing up the link, such as lane deskewing,
initial lane sync, good check sum, frame sync, code group sync
(Register 0x4B8, Bits[4:0], and configuration mismatch
(Register 0x4B9, Bit 0). These bits are off by default but can
be enabled by writing 0b1 to the corresponding bit.
a) Read the JESD204B interrupt status. The interrupt
status bits are in Register 0x4BA, Bits[7:0] and
Register 0x4BB, Bit 0, with the status bit position
corresponding to the enable bit position.
2. It is recommended to enable all interrupts that are planned
to be used prior to bringing up the JESD204B link. When
the link is up, the interrupts can be reset and then used to
monitor the link status.
Monitoring Errors via SYNCOUT±
When one or more disparity, NIT, or unexpected control
character errors occur, the error is reported on the SYNCOUT±
pin as per Section 7.6 of the JESD204B specification. The
JESD204B specification states that the SYNCOUT± signal is
asserted for exactly two frame periods when an error occurs. For
the AD9161/AD9162, the width of theSYNCOUT± pulse can be
programmed to ½, 1, or 2 PCLK cycles. The settings to achieve a
SYNCOUT± pulse of two frame clock cycles are given in Table 32.
Table 32. Setting SYNCOUT± Error Pulse Duration
1
These register settings assert the SYNCOUT± signal for two frame clock cycle
pulse widths.
Unexpected Control Character, NIT, Disparity IRQs
For UEK character, NIT, and disparity errors, error count over
the threshold events are available as IRQ events. Enable these
events by writing to Register 0x4B8, Bits[7:5]. The IRQ event
status can be read at Register 0x4BA, Bits[7:5] after the IRQs are
enabled.
See the Error Counter and IRQ Control section for information
on resetting the IRQ. See the Interrupt Request Operation
section for more information on IRQs.
Errors Requiring Reinitializing
A link reinitialization automatically occurs when four invalid
disparity characters are received as per Section 7.1 of the
JESD204B specification. When a link reinitialization occurs, the
resync request is five frames and nine octets long.
The user can optionally reinitialize the link when the error
count for disparity errors, NIT errors, or UEK character errors
reaches a programmable error threshold. The process to enable
the reinitialization feature for certain error types is as follows:
1. Choose and enable which errors to monitor by selecting
them in Register 0x480, Bits[5:3] to Register 0x487,
Bits[5:3]. UEK, BDE, and NIT error monitoring can be
selected for each lane by writing a 1 to the appropriate bit,
as described in Table 46. These are enabled by default.
2. Enable the sync assertion mask for each type of error by
writing to SYNC_ASSERT_MASK (Register 0x47D,
Bits[2:0]) according to Table 33.
3. Program the desired error counter threshold into
ERRORTHRES (Register 0x47C).
4. For each error type enabled in the SYNC_ASSERT_MASK
register, if the error counter on any lane reaches the
programmed threshold, SYNCOUT± falls, issuing a sync
request. Note that all error counts are reset when a link
reinitialization occurs. The IRQ does not reset and must be
reset manually.
F
PCLK Factor
(Frames/PCLK)
SYNC_ERR_DUR (Register 0x312,
Bits[7:4]) Setting1
1
4
0 (default)
2
2
1
4
1
2



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