| Electronic Components Datasheet Search |
|
AD9208 Datasheet(PDF) 39 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
AD9208 Datasheet(HTML) 39 Page - Analog Devices |
|
39 / 137 page ![]() AD9208 Data Sheet Rev. 0 | Page 38 of 136 PROGRAMMING INSTRUCTIONS Use the following procedure to set up the programmable FIR filter: 1. Enable the sample clock to the device. 2. Configure the mode registers as follows: a. Set the device index to Channel A (I path) (Register 0x0008 = 0x01). b. Set the I path mode (I mode) and gain in Register 0x0DF8 and Register 0x0DF9 (see Table 12 and Table 13). c. Set the device index to Channel B (Q path) (Register 0x0008 = 0x02). d. Set the Q path mode (Q mode) and gain in Register 0x0DF8 and Register 0x0DF9. 3. Wait at least 5 μs to allow the programmable filter to power up. 4. Program the I path coefficients to the internal shadow registers as follows: a. Set the device index to Channel A (I path) (Register 0x0008 = 0x01). b. Program the XI coefficients in Register 0x0E00 to Register 0x0E2F (see Table 14 and Table 15). c. Program the YI coefficients in Register 0x0F00 to Register 0x0F2F (see Table 14 and Table 15). d. Program the tapped delay in Register 0x0F30 (note that this step is optional). 5. Program the Q path coefficients to the internal shadow registers as follows: a. Set the device index to Channel B (Q path) (Register 0x0008 = 0x02). b. Set the Q path mode and gain in Register 0x0DF8 and Register 0x0DF9 (see Table 12 and Table 13). c. Program the XQ coefficients in Register 0x0E00 to Register 0x0E2F (see Table 14 and Table 15) d. Program the YQ coefficients in Register 0x0F00 to Register 0x0F2F (see Table 14 and Table 15) e. Program the tapped delay in Register 0x0F30 (note that this step is optional). 6. Set the chip transfer bit using either of the following methods (note that setting the chip transfer bit applies the programmed shadow coefficients to the filter): a. Via the register map using the write the chip transfer bit (Register 0x000F = 0x01). b. Via a GPIO pin, as follows: i. Configure one of the GPIO pins as the chip transfer bit in Register 0x0040 to Register 0x0042. ii. Toggle the GPIO pin to initiate the chip transfer (the rising edge is triggered). 7. When the I or Q path mode register changes in Register 0x0DF8, all coefficients must be reprogrammed. Table 12. Register 0x0DF8 Definition Bit(s) Description [7:3] Reserved [2:0] Filter mode (I mode or Q mode) 000: filters bypassed 001: real 24-tap filter (X only) 010: real 48-tap filter (X and Y together) 100: real set of two cascaded 24-tap filters (X then Y cascaded) 101: full complex filter using four real 24-tap filters for the A/B channels (opposite channel must also be set to 101) 110: half complex filter using two real 48-tap filters + 48-tap delay line (X and Y together) (opposite channel must also be set to 010) 111: real 96-tap filter (XI, YI, XQ, and YQ together) (opposite channel must be set to 000) Table 13. Register 0x0DF9 Definition Bit(s) Description 7 Reserved [6:4] Y filter gain 110: −12 dB loss 111: −6 dB loss 000: 0 dB gain 001: 6 dB gain 010: 12 dB gain 3 Reserved [2:0] X filter gain 110: −12 dB loss 111: −6 dB loss 000: 0 dB gain 001: 6 dB gain 010: 12 dB gain Table 14 and Table 15 show the coefficient tables in Register 0x0E00 to Register 0x0F30. Note that all coefficients are Q1.15 format (sign bit + 15 fractional bits). |
|
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 |