MatLab coëfficiënten voor een vast punt DSP

K

kirgizz

Guest
Hallo, een vraag van een newbee in DSP hier.

Ik heb een digitaal filter project, waarin ik ben het ontwerpen van een low-pass filter voor een fixed point DSP.
Ik stelde het filter gegevens in MatLab en kreeg de coëfficiënten.
Mijn probleem is de datarepresentatie formaat.
Ik denk dat de nummers moeten worden omgezet in vaste punt formaat als gevolg van de uitvoering in het DSP.
In Matlab ik gemerkt "quanitized" dan een menu met methoden en opties zoals "vloer", "afronding",
"input", was "output" en zo verder ingeschakeld.Ik laat het onveranderd en begon berekening.
De amplitude respons werd erger.

Ik weet niet hoe u deze factoren tot een betere filter te bereiken.
Kan iemand mij helpen?
Last edited by kirgizz op 29 sep 2004 7:23; bewerkten in totaal 1 keer

 
Nou mijn vriend het lijkt alsof je wilt high-end gerechten koken met slechts bonen en eieren.!..Luister Ik stel u de Matlab help-bestanden te lezen met betrekking tot gekwantiseerd ..Is waarschijnlijk een van de belangrijkste gebieden die moeten goed worden begrepen bij het overzetten van DSP algoritmes om een FIZED punt Processor.Om uit te leggen al de verschillende concepten vloer en de andere zal een beetje te lang.Matlab help bestanden omgaan met gekwantiseerd zijn zeer goed.
Is het waard om gewoon een half uur van het lezen besteden en krijgen een goede greep.

Sante

 
Hallo kirgizz,

Ja, de quantisatie theorie en eindige woordlengte effecten zijn zeer serios theorie.

Ik zou adviseren u om te lezen het volgende boek.Er is hoofdstuk over uw probleem in.
Theorie en toepassing van Digital Signal Processing
Lawrence R. Rabiner, Bernard Gold

groeten
elvis

 
Bedankt, begreep ik.

Mijn probleem is een gebrek aan tijd voor de uitvoering van het ontwerp, dat is waarom ik gevraagd voor het advies.De uitleg in Matlab hulp die ik zal lezen natuurlijk.
Ik heb niet de voorgestelde boek (maar ik zal proberen om het te vinden).

groeten

 
Als er een document bij de kwantisatie vergelijking van alle formaat met inbegrip van de overflowmode / afronding modus uitleggen? Dank.

 
Hoi

de beste manier om FIR kranen ontwerp voor een fixed-point DSP is met fdatool.
Schrijf fdatool in MATLAB prompt en ontwerp uw filter volgens uw specificaties.vervolgens in de linker onderkant van het fdatool venster klik op de set quantisatie parameters en Quantize coeffs ontworpen om uw kwantisatie parameters zoals Q15, dan ze exporteren naar een header bestand of MATLAB worksapace voor verdere analyse.

Groeten

 
Hi kirgizz,

Matlab toolbox met de FDA zijn zeer nuttig voor het ontwerpen van digitale
filters en simuleren van hun antwoorden, maar zoals altijd is, de
echte wereld is anders dan de gesimuleerde een.In
name in de echte wereld heb je CPU's (DSP of GPU) met
eindige lengte registers.Matlab helpt u door het geven van de
mogelijkheid om aan te geven kwantisatie parameters die helpt
fit simulatie resultaten naar de echte wereld (de HW je gebruikt).
Voor istance als u gebruik maken van een DSP met 16-bit registers, met een
40-bit MAC (Vermenigvuldigen en accumuleren) moet u instellen
kwantisatie parameters te weerspiegelen deze registers lengte
HW en uw gedrag (als afronding wordt behandeld met inwikkeling
of de vloer en hoe de CPU beheer van het voorkomen van overflow in
het antwoord berekening enz.).
Op het einde moet je altijd overwegen op welke hardware u
hebben de uitvoering van het filter en vervolgens proberen FDA quantizations set
parameters volgens haar.
Goed werk
Dag

Mowgli

 
Mowgli

dank u voor uw comprehencive antwoord.Ik zal proberen het testen van de
mogelijkheden van MATLAB.Ik ben het denken over om naar de floating point DSP
op dit moment.

 

Welcome to EDABoard.com

Sponsor

Back
Top