Specifications
DATA SHEET QF4A512
Rev D4, Dec 07 55 www.quickfiltertech.com
100h FIR_0_0_COEF_RAM (Coefficients for G Filter Channel 1, LSB)
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Channel1 100h C1TG1_7 C1TG1_6 C1TG1_5 C1TG1_4 C1TG1_3 C1TG1_2 C1TG1_1 C1TG1_0
Channel2 180h C2TG1_7 C2TG1_6 C2TG1_5 C2TG1_4 C2TG1_3 C2TG1_2 C2TG1_1 C2TG1_0
Channel3 200h C3TG1_7 C3TG1_6 C3TG1_5 C3TG1_4 C3TG1_3 C3TG1_2 C3TG1_1 C3TG1_0
Channel4 280h C4TG1_7 C4TG1_6 C4TG1_5 C4TG1_4 C4TG1_3 C4TG1_2 C4TG1_1 C4TG1_0
*Note, Failure to write both addresses 100h and 101h will result in nothing being written to either of the addresses.
(C1TG1_0 - C1TG1_7): Represents the LSB in half of TAP1 Coefficient Data for Channel 1.
Description: This is the LSB of the 16 bit Coefficient Data for the first unique TAP value. The G filter has a fixed set of 15 taps.
Because the Taps are mirrored, only 8 unique 16 bit coefficients are stored. Since this is an odd number of taps, you have to
add 1 to 15= 16 /2 = 8 coefficients. The starting address for the H filter would then be (8 Unique taps x 2 bytes each) = 16 bytes. So,
the H filter for Channel 1 would start at 100h + 16 = 110h.
The next unique Tap value would start at 102h, Tap3 would start at 104h and so on until all 8 values were entered.
Channel 2: FIR_1_0_COEF_RAM Address 180h
Channel 3: FIR_2_0_COEF_RAM Address 200h
Channel 4: FIR_3_0_COEF_RAM Address 280h
101h FIR_0_0_COEF_RAM (Coefficients for G Filter per Channel, MSB)
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Channel1 101h C1TG1_15 C1TG1_14 C1TG1_13 C1TG1_12 C1TG1_11 C1TG1_10 C1TG1_9 C1TG1_8
Channel2 181h C2TG1_15 C2TG1_14 C2TG1_13 C2TG1_12 C2TG1_11 C2TG1_10 C2TG1_9 C2TG1_8
Channel3 201h C3TG1_15 C3TG1_14 C3TG1_13 C3TG1_12 C3TG1_11 C3TG1_10 C3TG1_9 C3TG1_8
Channel4 281h C4TG1_15 C4TG1_14 C4TG1_13 C4TG1_12 C4TG1_11 C4TG1_10 C4TG1_9 C4TG1_8
*Note, Failure to write both addresses 100h and 101h will result in nothing being written to either of the addresses.
(C1TG1_8 - C1TG1_15): Represents the MSB in half of TAP1 Coefficient Data for Channel 1.
Description: This is the MSB of the 16 bit Coefficient Data for the first unique TAP value. The G filter has a fixed set of 15 taps.
Because the Taps are mirrored, only 8 unique 16 bit coefficients are stored.
The H filter for Channel 1 would start at 101h + 16 = 111h.
The next unique Tap value would start at 103h, Tap3 would start at 105h and so on until all 8 values were entered.
Channel 2: FIR_1_0_COEF_RAM Address 181h
Channel 3: FIR_2_0_COEF_RAM Address 201h
Channel 4: FIR_3_0_COEF_RAM Address 281h
110h FIR_0_0_COEF_RAM (Coefficients for H Filter Channel 1, LSB)
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Channel1 11Dh C1TH1_7 C1TH1_6 C1TH1_5 C1TH1_4 C1TH1_3 C1TH1_2 C1TH1_1 C1TH1_0
Channel2 19Dh C2TH1_7 C2TH1_6 C2TH1_5 C2TH1_4 C2TH1_3 C2TH1_2 C2TH1_1 C2TH1_0
Channel3 21Dh C3TH1_7 C3TH1_6 C3TH1_5 C3TH1_4 C3TH1_3 C3TH1_2 C3TH1_1 C3TH1_0
Channel4 29Dh C4TH1_7 C4TH1_6 C4TH1_5 C4TH1_4 C4TH1_3 C4TH1_2 C4TH1_1 C4TH1_0
*Note, Failure to write both addresses 110h and 111h will result in nothing being written to either of the addresses.










