| 数据搜索系统,热门电子元器件搜索 |
|
AD9142ABCPZRL 数据表(PDF) 36 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
AD9142ABCPZRL 数据表(HTML) 36 Page - Analog Devices |
|
36 / 73 page ![]() Data Sheet AD9142A SPI Initiated Update In the SPI initiated update method, the user simply toggles Register 0x30[0] (NCO_SPI_UPDATE_REQ) after configuring the NCO settings. The NCO is updated on the rising edge (from 0 to 1) in this bit. Register 0x30[1] (NCO_SPI_UPDATE_ACK) goes high when the NCO is updated. A falling edge (from 1 to 0) in Register 0x30[0] clears Bit 1 of Register 0x30 and prepares the NCO for the next update operation. This update method is recommended when there is no requirement to align the DAC output from multiple devices because SPI writes to multiple devices are asynchronous. Frame Initiated Update When the DAC output from multiple devices must be well aligned with NCO turned on, the frame initiated update is recommended. In this method, the NCOs from multiple devices are updated at the same time upon the rising edge of the frame signal. To use this update method, the FRAME_RESET_MODE (Register 0x22[1:0]) must be set in NCO only or FIFO and NCO, depending on whether a FIFO reset is needed at the same time. The second step is to ensure that the reset mode is in one shot mode (EN_CON_FRAME_RESET, Register 0x22[2] = 0). When this is completed, the NCO waits for a valid frame pulse and updates the FTW accordingly. The user can verify if the frame pulse is correctly received by reading Register 0x30[6] (NCO_FRAME_ UPDATE_ACK) wherein a 1 indicates a complete update operation. See the FIFO Operation section for information to generate a valid frame pulse. DATAPATH CONFIGURATION Configuring the AD9142A datapath starts with the following four parameters: • The application requirements of the input data rate • The interpolation ratio • The output signal center frequency • The output signal bandwidth Given these four parameters, the first step to configure the datapath is to verify that the device supports the desired input data rate, the DAC sampling rate, and the bandwidth requirements. After this verification, the modes of the interpolation filters can be chosen. If the output signal center frequency is different from the baseband input center frequency, additional frequency offset requirements are determined and applied with on-chip digital modulation. DIGITAL QUADRATURE GAIN AND PHASE ADJUSTMENT The digital quadrature gain and phase adjustment function enables compensation of the gain and phase imbalance of the I and Q paths caused by analog mismatches between DAC I/Q outputs, quadrature modulator I/Q baseband inputs, and DAC/modulator interface I/Q paths. The undesired imbalances cause unwanted sideband signal to appear at the quadrature modulator output with significant energy. Tuning the quadrature gain and phase adjust values optimizes image rejection in single sideband radios. Quadrature Gain Adjustment Ordinarily, the I and Q channels have the same gain or signal magnitude. The quadrature gain adjustment is used to balance the gain between the I and Q channels. The digital gain of the I and Q channels can be adjusted independently through two 6-bit registers, IDAC_GAIN_ADJ (Register 0x3F[5:0]) and QDAC_GAIN_ADJ (Register 0x40[5:0]). The range of the adjustment is [0, 2] or [−∞, 6 dB] with a step size of 2−5 (−30 dB). The default setting is 0x20, corresponding to a gain equal to 1 or 0 dB. Quadrature Phase Adjustment Under normal circumstances, I and Q channels have an angle of precisely 90° between them. The quadrature phase adjustment is used to change the angle between the I and Q channels. IQ_PHASE_ADJ_MSB and IQ_PHASE_ADJ_LSB (Register 0x37, Bits [7:0] and Register 0x38, Bits [4:0]) provide an adjustment range of ±14° with a resolution of 0.0035°. If the original angle is precisely 90°, setting IQ_PHASE_ADJ_MSB and IQ_PHASE_ADJ_LSB to 0x0FFF adds approximately 14° between I and QDAC outputs, creating an angle of 104° between the channels. Likewise, if the original angle is precisely 90°, setting IQ_PHASE_ADJ_MSB and IQ_PHASE_ADJ_LSB to 0x1000 adds approximately −14° between the I and QDAC outputs, creating an angle of 76° between the channels. DC OFFSET ADJUSTMENT The dc value of the I datapath and the Q datapath can be controlled independently by adjusting the values in the two IDAC dc offset 16-bit registers, IDAC_DC_OFFSET_LSB, IDAC_DC_OFFSET_MSB, QDAC_DC_OFFSET_LSB, and QDAC_DC_OFFSET_MSB (Register 0x3B through Register 0x3E). These values are added directly to the datapath values. Take care not to overrange the transmitted values. As shown in Figure 48, the DAC offset current varies as a function of the I/QDAC dc offset values. Figure 48 shows the nominal current of the positive node of the DAC output, IOUTP, when the digital inputs are fixed at midscale (0x0000, twos complement data format) and the DAC offset value is swept from 0x0000 to 0xFFFF. Because IOUTP and IOUTN are complementary current outputs, the sum of IOUTP and IOUTN is always 20 mA. Figure 48. DAC Output Currents vs. DAC Offset Value 0x0000 0x4000 0x8000 0xC000 0xFFFF 5 10 15 20 5 10 15 20 0 0 DAC OFFSET VALUE Rev. A | Page 35 of 72 |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 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 |