| Electronic Components Datasheet Search |
|
AD9726-EBZ Datasheet(PDF) 22 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
AD9726-EBZ Datasheet(HTML) 22 Page - Analog Devices |
|
22 / 24 page ![]() AD9726 Rev. B | Page 22 of 24 and the SELFCAL bit is cleared. Following the cycle, the device reports a self-calibrated state (CALMEM = 01b). As with MEMXFER, successful assertion of the SELFCAL bit (Bit 6 in Register 0x0F)requires that Bits[3:0] in Register 0x0F be clear. If any of these bits are asserted (such that an SMEM/FMEM read/write/clear state is enabled), the self- calibration cycle does not begin. The time required to self-calibrate is dependent on both the DAC clock frequency and the value of CALCLK (Bits[5:0] in Register 0x0E). Because self-calibration requires more time than ordinary operation, the DAC clock is divided into a slower version and used to step through the process. Time made available to the self-calibration algorithm directly impacts its ability to provide accurate results. A maximum fixed division ratio (4096) corresponds to the minimum default value of CALCLK (0). The division ratio can be decreased by increasing the value of CALCLK. Each increase in the value of CALCLK reduces the DAC clock division factor (and, therefore, the time made available to self-calibration) by 50%. With CALCLK at its maximum value (7), the divide ratio declines to its minimum value (32). With CALCLK at its default value, self-calibration requires approximately 100 ms at a DAC clock frequency of 100 MHz. This time can be reduced to under 0.8 ms if CALCLK = 7. Time scales relative to DAC clock frequency. Performance Effects of Calibration Harmonic distortion for low frequency outputs is primarily a function of DAC linearity. Figure 12 to Figure 14 show the harmonic distortion performance of the AD9726. Figure 12 shows a 1 MHz full-scale output tone. The output drives a unique low-pass and high-pass filter called a diplexer. This type of filter presents a uniform 50 Ω load to the DAC and splits the output signal into low and high frequency paths. The diplexer's low-pass output passes the 1 MHz fundamental but attenuates higher frequencies, and the diplexer's high-pass out- put passes higher frequencies and attenuates the 1 MHz funda- mental. Figure 12 also shows the diplexer's low-pass output. Here the noise floor is higher than the harmonic distortion because with a high power input signal, attenuation is required by the spectrum analyzer. Figure 13 shows the diplexer's high pass output where the attenuated input signal can be seen. The spectrum analyzer attenuation is also reduced, which lowers the noise floor. Harmonic products at integer multiples of the fundamental are thus revealed. This is the response using the AD9726 in an uncalibrated state. Figure 14 shows a response using the AD9726 in a calibrated state. Harmonic distortion due to the nonlinearities of the digital-to-analog conversion are virtually eliminated. SYNC LOGIC OPERATION AND PROGRAMMING Recall that a fixed setup and hold timing relationship between the data clock input and the data bus must be established and maintained. Recall also that the data bus and the DAC clock must be frequency locked. Because of the sync logic, however, the phase relationship between the data bus and the DAC clock is internally optimized. Therefore, data arrival propagation delays and concern about data transitions near the sampling instant are eliminated. Synchronization is automatically enabled upon reset. After data arrives and synchronization is achieved, the sync logic contin- uously monitors itself so that automatic adjustments are made if phase drifts occur over time and/or temperature. Note that the sync function and operation of the sync logic block are transparent, automatic, and ongoing. No programming is required. For applications where it is useful, however, the following programmable control is provided. SYNC Operating States The sync logic can operate in one of three possible modes. The default mode is fully automatic. Fully automatic synchronization is accomplished by demulti- plexing the incoming data stream into four channels, each containing every fourth data-word. Data-words are present for four DAC clock cycles. Data is remultiplexed by sampling each channel with the optimum DAC clock cycle. Initial synchronization is first established through a hardware reset. This also fully enables the synchronization logic to mon- itor and resynchronize, as necessary. The AD9726 resynchro- nizes only if conditions change enough to alter the phase between the data bus and the DAC clock by more than one full clock cycle. In this event, an internal alarm occurs and is followed by an automatic update. During resynchronization, two data-words are typically lost or repeated. In addition to fully automatic mode, two semi-automatic modes are available. Sync Manual Mode In fully automatic mode, the AD9726 both detects when a resynchronization is necessary and initiates an update. In manual mode, automatic updating is disabled. Enable manual mode by setting the SYNCMAN bit in SPI Register 0x02. In manual mode, the sync logic still monitors incoming data and the DAC clock, but it indicates the need for an update by asserting the SYNCALRM bit (Bit 0 in Register 0x02). In this mode, the user is expected to regularly poll the SYNCALRM bit. When this bit is read back high, the user can issue a manual sync update also by asserting the SYNCUPD bit (Bit 1) in SPI Register 0x02. SYNCALRM does not indicate that data is being lost but that conditions are close to the point where data may be lost. The |
|
|
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 |
| 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 |