| 数据搜索系统,热门电子元器件搜索 |
|
AD6623AS 数据表(PDF) 34 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
AD6623AS 数据表(HTML) 34 Page - Analog Devices |
|
34 / 40 page ![]() REV. 0 AD6623 –34– Channel Function Registers The following registers are channel-specific. ‘0xn’ denotes that these values are represented as hexadecimal numbers; ‘n’ repre- sents the specified channel. Valid channels are n = 1, 2, 3, and 4. (0xn00) Start Update Hold-Off Counter See the Synchronization section for detailed explanation. If no synchronization is required, this register should be set to 0. Bit 17–16: The Start Sync Select bits are used to set which sync pin will initiate a start sequence. Bit 15–0: The Start Update Hold-Off Counter is used to synchro- nize start–up of AD6623 channels and can be used to synchronize multiple chips. The Start Update Hold-Off Counter is clocked by the AD6623 CLK (master clock). (0xn01) NCO Control Bit 1:0 Set the NCO scaling per Table XXI. Table XXI. NCO Control (0xn01) Bit 1 Bit 0 NCO Output Level 00 –6 dB (no attenuation) 01 –12 dB attenuation 10 –18 dB attenuation 11 –24 dB attenuation Bit 2: High clears the NCO phase accumulator to 0 on either a Soft Sync or Pin Sync (see Synchronization for details). Bit 3: High enables NCO phase dither. Bit 4: High enables NCO amplitude dither. Bit 7–5: Reserved and should be written low. (0xn02) NCO Frequency This register is a 32-bit unsigned integer that sets the NCO Frequency. The NCO Frequency contains a shadow register for synchronization purposes. The shadow can be read back directly, the NCO Frequency cannot. NCO f CLK FREQUENCY CHANNEL =× 2 32 (26) (0xn03) NCO Frequency Update Hold-Off Counter See the Synchronization section for detailed explanation. If no synchronization is required, this register should be set to 0. Bit 17–16: The Hop Sync Select bits are used to set which sync pin will initiate a hop sequence. Bit 15–0: The Hold-Off Counter is used to synchronize the change of NCO frequencies. (0xn04) NCO Phase Offset This register is a 16-bit unsigned integer that is added to the phase accumulator of the NCO. This allows phase synchronization of multiple channels of the AD6623(s). The NCO Phase Offset contains a shadow register for synchronization purposes. The shadow can be read back directly, the NCO Phase Offset cannot. See the Synchronization section for details. (0xn05) NCO Phase Offset Update Hold-Off Counter See the Synchronization section for a detailed explanation. If no synchronization is required, this register should be set to 0. Bit 17–16: The Phase Sync Select bits are used to set which sync pin will initiate a phase sync sequence. Bit 15–0: The Hold-Off Counter is used to synchronize the change of NCO phases. (0xn06) CIC Scale Bits 4–0: Sets the CIC scaling per the equation below. CIC Scale ceil L L CIC CIC _ =× × () () log 2 5 4 2 (27) See the CIC section for details. (0xn07) CIC2 Decimation – 1 (MCIC2 – 1) This register is used to set the decimation in the CIC2 filter. The value written to this register is the decimation minus one. The CIC2 decimation can range from 1 to 512 depending upon the interpolation of the CIC2. There is no timing error associated with this decimation. See the CIC2 section for further details. (0xn08) CIC2 Interpolation – 1 (LCIC2 – 1) This register is used to set the interpolation in the CIC2 filter. The value written to this register is the interpolation minus one. The CIC2 interpolation can range from 1 to 4096. LrCIC2 must be chosen equal to or larger than MrCIC2 and both must be cho- sen such that a suitable CIC2 Scalar can be chosen. For more details the CIC2 section should be consulted. (0xn09) CIC5 Interpolation – 1 This register sets the interpolation rate for the CIC5 filter stage (unsigned integer). The programmed value is the CIC5 Interpo- lation – 1. Maximum interpolation is limited by the CIC scaling available (See the CIC section). (0xn0A) Number of RCF Coefficients – 1 This register sets the number of RCF Coefficients and is limited to a maximum of 256. The programmed value is the number of RCF Coefficients – 1. There is an A register and a B register at this memory location. Value A is used when the RCF is operating in mode 0 and value B is used when in mode 1. The RCF mode bit of interest here is bit 6 of address 0xn0C. (0xn0B) RCF Coefficient Offset This register sets the offset for RCF Coefficients and is normally set to 0. It can be viewed as a pointer which selects the portion of the CMEM used when computing the RCF filter. This allows multiple filters to be stored in the Coefficient memory space, selecting the appropriate filter by setting the offset. (0xn0C) Channel Mode Control 1 Bit 9: High, selecting compact FIR mode results in 24-bit serial word length (12 I followed by 12 Q). When low, selecting compact FIR mode results in 16-bit serial word length (8 I followed by 8 Q). Bit 8: High enables RCF Pseudo-Random Input Select. Bit 7: High selects a Pseudo-Random sequence length of 8,388,607. Low selects a Pseudo-Random Sequence length of 15. Bits 6–4: Sets the channel input format as shown in Table XXII. Table XXII. Channel Inputs Bit 6 Bit 5 Bit 4 Input Mode 000FIR 001 /4-DQPSK 010GSM 011MSK 100Compact FIR 1 0 1 8PSK 1103 /8-8PSK 1 1 1 QPSK |
|
链接网址 |
| 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 |