| Os motores de busca de Datasheet de Componentes eletrônicos |
|
AD6654/PCB Folha de dados(PDF) 44 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
AD6654/PCB Folha de dados(HTML) 44 Page - Analog Devices |
|
44 / 88 page ![]() AD6654 Rev. 0 | Page 44 of 88 PROGRAMMING DRCF REGISTERS FOR AN ASYMMETRICAL FILTER To program the DRCF registers for an asymmetrical filter: 1. Write NTAPS – 1 in the DRCF taps register, where NTAPS is the number of filter taps. The absolute maximum value for NTAPS is 64 in asymmetrical filter mode. 2. Write 0 for the DRCF coefficient offset register. 3. Write 0 for the symmetrical filter bit in the DRCF control register. 4. Write the start address for the coefficient RAM, typically equal to the coefficient offset register in the DRCF start address register. 5. In the DRCF stop address register, write the stop address for the coefficient RAM, typically equal to the following: Coefficient Offset + NTAPS − 1 6. Write all coefficients in reverse order (start with last coefficient) to the DRCF coefficient memory register. If in 8-bit microport mode or serial port mode, write the lower byte of the memory register first and then the higher byte. After each write access to the DRCF coefficient memory register, the internal RAM address is incremented starting with the start address and ending with the stop address. Note that each write or read access increments the internal RAM address. Therefore, all coefficients should be read first before reading them back. Also, for debugging purposes, each RAM address can be written individually by making the start and stop addresses the same. Therefore, to program one RAM location, the user writes the address of the RAM location to both the start and stop address registers, and then writes the coefficient memory register. PROGRAMMING DRCF REGISTERS FOR A SYMMETRIC FILTER To program the DRCF registers for a symmetrical filter: 1. Write NTAPS – 1 in the DRCF taps register, where NTAPS is the number of filter taps. The absolute maximum value for NTAPS is 128 in symmetric filter mode. 2. Write ceil(64 – NTAPS/2) for the DRCF coefficient offset register, where the ceil function takes the closest integer greater than or equal to the argument. 3. Write 1 for the symmetrical filter bit in the DRCF control register. 4. Write the start address for the coefficient RAM, typically equal to coefficient offset register, in the DRCF start address register. 5. Write the stop address for the coefficient RAM, typically equal to ceil(NTAPS/2) – 1, in the DRCF stop address register. 6. Write all coefficients to the DRCF coefficient memory register, starting with the middle of the filter and working towards the end of the filter. When coefficients are numbered 0 to NTAPS – 1, the middle coefficient is given by the coefficient number ceil(NTAPS/2). If in 8-bit microport mode or serial port mode, write the lower byte of the memory register first and then the higher byte. After each write access to the DRCF coefficient memory register, the internal RAM address is incremented starting with the start address and ending with the stop address. Note that each write or read access increments the internal RAM address. Therefore, all coefficients should be read first before reading them back. Also, for debugging purposes, each RAM address can be written individually by making the start and stop addresses the same. Therefore, to program one RAM location, the user writes the address of the RAM location to both the start and stop address registers, and then writes the coefficient memory register. |
|
Ligação URL |
| ALLDATASHEET é útil para você? [ DONATE ] |
Sobre Alldatasheet | Publicidade | Contato conosco | Privacy Policy | Link para a ficha técnica | roca de Link | Lista de Fabricantes 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 |