Electronic Components Datasheet Search
  English  ▼

X  

AD9174 Datasheet(PDF) 67 Page - Analog Devices

Part # AD9174
Description  Dual, 16-Bit, 12.6 GSPS RF DAC and Direct Digital Synthesizer
PDF  164 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AD [Analog Devices]
Direct Link  http://www.analog.com
Logo AD - Analog Devices

AD9174 Datasheet(HTML) 67 Page - Analog Devices

Back Button AD9174 Datasheet HTML 63Page - Analog Devices AD9174 Datasheet HTML 64Page - Analog Devices AD9174 Datasheet HTML 65Page - Analog Devices AD9174 Datasheet HTML 66Page - Analog Devices AD9174 Datasheet HTML 67Page - Analog Devices AD9174 Datasheet HTML 68Page - Analog Devices AD9174 Datasheet HTML 69Page - Analog Devices AD9174 Datasheet HTML 70Page - Analog Devices AD9174 Datasheet HTML 71Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 67 / 164 page
background image
Data Sheet
AD9174
Rev. A | Page 67 of 164
INTERRUPT REQUEST OPERATION
The AD9174 provides an interrupt request output signal (IRQ)
on Pin D9 (IRQ0) and Pin E9 (IRQ1) that can be used to notify an
external host processor of significant device events. The IRQ
output can be switched between the IRQ0 pin or the IRQ1 pin by
setting the corresponding bit for the IRQ signal in Register 0x028,
Register 0x029, Register 0x02A, and Register 0x02B. Upon
assertion of the interrupt, query the device to determine the
precise event that occurred. The IRQx pins are open-drain,
active low outputs. Pull the IRQx pins high, external to the
device. These pins can be tied to the interrupt pins of other
devices with open-drain outputs to wire. OR these pins
together.
Figure 87 shows a simplified block diagram of how the IRQx
blocks works. If IRQ_EN is low, the INTERRUPT_SOURCE
signal is set to 0. If IRQ_EN is high, any rising edge of EVENT
causes the INTERRUPT_SOURCE signal to be set high. If any
INTERRUPT_SOURCE signal is high, the IRQx pin is pulled
low. INTERRUPT_SOURCE can be reset to 0 by either an
IRQ_RESET signal or a DEVICE_RESET signal.
Depending on the STATUS_MODE signal, EVENT_STATUS
reads back an event signal or an INTERRUPT_SOURCE signal.
The AD9174 has several IRQ register blocks that can monitor
up to 86 events, depending on the device configuration. Certain
details vary by IRQ register block, as described in Table 49.
Table 50 shows the source registers of the IRQ_EN, IRQ_RESET,
and STATUS_MODE signals in Figure 87, as well as the address
where EVENT_STATUS is read back.
Table 49. IRQ Register Block Details
Register Block
Event
Reported
EVENT_STATUS
0x020 to 0x27
Per chip
INTERRUPT_SOURCE if IRQ is
enabled; if not, it is an event
0x4B8 to 0x4BB;
0x470 to 0x473
Per link and
lane
INTERRUPT_SOURCE if IRQ is
enabled; if not, 0
INTERRUPT SERVICE ROUTINE
Interrupt request management starts by selecting the set of
event flags that require host intervention or monitoring. Enable
the events that require host action so that the host is notified
when they occur. For events requiring host intervention upon
IRQ activation, run the following routine to clear an interrupt
request:
1.
Read the status of the event flag bits that are being monitored.
2.
Disable the interrupt by writing 0 to IRQ_EN.
3.
Read the event source.
4.
Perform any actions that may be required to clear the cause
of the event. In many cases, no specific actions may be
required.
5.
Verify that the event source is functioning as expected.
6.
Clear the interrupt by writing 1 to IRQ_RESET.
7.
Enable the interrupt by writing 1 to IRQ_EN.
IRQ_EN
EVENT
DEVICE_RESET
EVENT_STATUS
INTERRUPT_SOURCE
IRQ_EN
STATUS_MODE
1
0
1
0
OTHER
INTERRUPT
SOURCES
IRQ
IRQ_RESET
Figure 87. Simplified Schematic of IRQx Circuitry
Table 50. IRQ Register Block Address of IRQ Signal Details
Register
Block
Address of IRQ Signals1
IRQ_EN
IRQ_RESET
STATUS_MODE
EVENT_STATUS
0x020 to
0x023
0x020 to 0x023; R/W per chip
0x024 to 0x027; per chip
STATUS_MODE= IRQ_EN
0x024 to 0x027; R per chip
0x4B8 to
0x4BB
0x4B8, 0x4B9; W per error type
0x4BA, 0x4BB; W per error type
Not applicable, STATUS_MODE = 1
0x4BA, 0x4BB; W per chip
0x470 to
0x473
0x470 to 0x473; W per error type
0x470 to 0x473; W per link
Not applicable, STATUS_MODE = 1
0x470 to 0x473; W per link
1 R is read, W is write, and R/W is read/write.



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