Electronic Components Datasheet Search
  English  ▼

X  

AD5758 Datasheet(PDF) 42 Page - Analog Devices

Part # AD5758
Description  Single-Channel, 16-Bit Current and Voltage Output DAC
PDF  72 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AD [Analog Devices]
Direct Link  http://www.analog.com
Logo AD - Analog Devices

AD5758 Datasheet(HTML) 42 Page - Analog Devices

Back Button AD5758 Datasheet HTML 38Page - Analog Devices AD5758 Datasheet HTML 39Page - Analog Devices AD5758 Datasheet HTML 40Page - Analog Devices AD5758 Datasheet HTML 41Page - Analog Devices AD5758 Datasheet HTML 42Page - Analog Devices AD5758 Datasheet HTML 43Page - Analog Devices AD5758 Datasheet HTML 44Page - Analog Devices AD5758 Datasheet HTML 45Page - Analog Devices AD5758 Datasheet HTML 46Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 42 / 72 page
background image
AD5758
Data Sheet
Rev. 0 | Page 42 of 72
INTERNAL OSCILLATOR DIAGNOSTICS
An internal frequency monitor uses the internal oscillator (MCLK)
to increment a 16-bit counter at a rate of 1 kHz (MCLK/10,000).
The value of the counter is available to be read in the FREQ_
MONITOR register. The user can poll this register periodically
and use it both as a diagnostic tool for the internal oscillator
(to monitor that the oscillator is running), and to measure the
frequency. This feature is enabled by default via the FREQ_MON_
EN bit in the DIGITAL_DIAG_CONFIG register.
In the event that the internal MCLK oscillator stops, the
AD5758 sends a specific code of 0x07DEAD to the SDO line for
every SPI frame. This feature is enabled by default and can be
disabled by clearing the OSC_STOP_DETECT_EN bit in the
GP_CONFIG1 register. Note that this feature is limited to the
maximum readback timing specifications as outlined in Table 3.
STICKY DIAGNOSTIC RESULTS BITS
The AD5758 contains two diagnostic results registers: digital
and analog (see Table 45 and Table 46, respectively). The diagnostic
result bits contained within these registers are sticky (R/W-1-C),
that is, each bit needs a 1 to be written to it to clear it. A more
appropriate word here is update rather than clear because if the
fault is still present, even after writing a 1 to the bit in question,
it does not clear to 0. Upon writing Logic 1 to the bit, it updates
to its latest value, which is Logic 1 if the fault is still present and
Logic 0 if the fault is no longer present.
There are two exceptions to this R/W-1-C access within the
DIGITAL_DIAG_RESULTS register: CAL_MEMORY_
UNREFRESHED and SLEW_BUSY. These flags automatically
clear when the calibration memory refresh or output slew,
respectively, is complete.
The status register contains a DIG_DIAG_STATUS and
ANA_DIAG_STATUS bit, which is the result of a logical OR of
the diagnostic results bits contained in each of the diagnostic
results registers. All analog diagnostic flag bits are included in
the logical OR of the ANA_DIAG_STATUS bit and all digital
diagnostic flag bits, with the exception of the SLEW_BUSY bit,
are included in the logical OR of the DIG_DIAG_STATUS bit.
The OR’d bits within the status register are read only and not
sticky (R/W-1-C).
BACKGROUND SUPPLY AND TEMPERATURE
MONITORING
Excessive die temperature and overvoltage are known to be related
to common cause failures. These conditions can be monitored
in a continuous fashion using comparators, eliminating the
requirement to poll the ADC.
Both die have a built-in temperature sensor with an accuracy of
typically ±5oC. The main die temperature is monitored by a
comparator. The background temperature comparator is
permanently enabled. Programmable trip points corresponding
to 142°C, 127°C, 112°C, and 97°C can be configured in the
GP_CONFIG1 register. If the temperature of the main die exceeds
the programmed limit, the relevant status bit in the ANALOG_
DIAG_RESULTS register is set and the FAULT pin is asserted low.
The low voltage supplies on the AD5758 are monitored via low
power static comparators. This function is disabled by default
and can be enabled via the COMPARATOR_CONFIG bits in
the GP_CONFIG2 register. Note that the INT_EN bit in the
DAC_CONFIG register must be set for the REFIN buffer to be
powered up and for this node to be available to the REFIN
comparator. The monitored nodes are REFIN, REFOUT, VLDO,
and an internal AVCC voltage node (INT_AVCC). There is a status
bit in the ANALOG_DIAG_RESULTS register corresponding to
each monitored node. If any of the supplies exceed the upper
or lower threshold values (see Table 16), the corresponding
status bit is set. Note that, in the case of a REFOUT fault, the
REFOUT_ERR status bit is set. In this case, the INT_AVCC,
VLDO, and temperature comparator status bits may also become
set because REFOUT is used as the comparison voltage for
these nodes. Like all the other status bits in the ANALOG_
DIAG_RESULTS register, these bits are sticky and need a 1 to
be written to them to clear them, assuming that the error
condition subsided. If the error condition is still present, the
flag remains high, even after a 1 is written to clear it.
Table 16. Comparator Supply Activation Thresholds
Supply
Lower
Threshold (V)
Nominal
Value/Range (V)
Upper
Threshold (V)
INT_AVCC
3.8
4 to 5
5.2
VLDO
2.8
3 to 3.6
3.8
REFIN
2.24
2.5
2.83
REFOUT
2.24
2.5
2.83
OUTPUT FAULT
The AD5758 is equipped with a FAULT pin. This pin is an active
low, open-drain output allowing several AD5758 devices to be
connected together to one pull-up resistor for global fault detection.
This pin is high impedance when no faults are detected and is
asserted low when certain faults are detected, for example, an
open circuit in current mode, a short circuit in voltage mode, a
CRC error, or an overtemperature error. Table 17 shows the fault
conditions that automatically force the FAULT pin active and
highlights the user maskable fault bits available via the FAULT_
PIN_CONFIG register (see Table 43). Note that all registers
contain a corresponding FAULT pin status bit, FAULT_PIN_
STATUS, that mirrors the inverted current state of the FAULT
pin. For example, if the FAULT pin is active, the FAULT_
PIN_STATUS bit is 1.



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


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