Talrepræsentation Thomas
Talrepræsentation DSP Processors Fixed-PointFloating-Point 16-bit 20-bit 24-bit32-bit IEEE 754 Other Kilde: DSP Processor Fundamentals: Architectures and Features TMS320C26
Koefficientkvantisering Kun et endeligt antal diskrete nulpunkt- og polplaceringer er realiserbare. Kvantisering af koefficienter giver ændringer i filterkarakteristik.
Koefficientkvantisering Brugerfladen viser det realiserede og det ideelle filter. Skalering er baseret på ideelle filtere. Realiseret Ideel
Filterberegninger Beregn ideelle koefficienter Beregn Skalerings- faktorer Kvantiser filter- koefficienter Ideelt filter Ideelt skaleret filter Kvantiseret approximation af ideelt skaleret filter
Beregning af skaleringsfaktorer Ændres skaleringsfaktoren, Påvirkes hele filterbanken. 0,2 0,8 0,2 0,8 4,0 1,2 0,4 1,0 0,3 0, 11 1 KS KS KS Endeligt gain: 4 22 KS +6dB - 6dB 0dB
Koefficientkvantisering Det er ikke trivielt at udvikle en algoritme der forhindrer overflow som følge af koefficientkvantisering. Ved at anvende en større ordlængde kan problemet minimeres. 20bit mindsker problemet. 24bit eliminerer problemet.
Kvantiseringsstøj 16bit 32bit 16bit
Kvantiseringsstøj Kvantiseringsstøj akkumuleres gennem filtere: e = e 1 + e 2 + e 3 + e 4 e 1 til e 3 kan minimeres ved at anvende en større ordlængde. e1e1 e2e2 e3e3 e4e4 y[n] + ex[n]
Talrepræsentation Repræsentation af filterkoefficienter i 16bit giver problemer ved koefficientkvantisering. Med 24bit repræsentation elimineres problemet med koefficientkvantisering. Med 24bit repræsentation formindskes kvantiseringsstøjen betydeligt.