Rita signalvägen . Den signalväg av en DSP-kretsen börjar vid ingångspunkten . Beroende på vilken typ av signal som ska bearbetas , kan inmatningspunkten vara linjenivå eller ljud . Stereosystem, digitala musikinstrument och instrumentförstärkareline - out uttag skickar en linjenivåsignal. Linje - nivåsignaler är mindre kraftfull än ljudsignaler . RCA-uttag och 1/4 tum instrument uttagen kan både bära line - nivåsignaler . Ljudsignaler , såsom de som sänds från en gitarr eller mikrofon är mer kraftfull. Om du bearbetar en audiosignal , måste signalvägen inkorporera en analog till digital omvandlare. Du kan rita en signalfilter för att sitta i signalbanan mellan ingångspunkten och analog-digitalomvandlare .
2
Välj ett prov erna för din digital hårdvara dataomvandlare . Värdet för denna komponent är satt i Hz . Till exempel, i en digital fördröjningsenhet där en signal passerar genom en 300 -tap filter och utsattes för en samplingsfrekvens på 48 kHz, den minsta fördröjningstiden gav är 3,123 millisekunder.
3
Välj ett chip hastighet . Uppgifterna minne , signal minne och Compute Engine komponenter i en DSP-kretsen lagras i marker , som är integrerade i kretsen . Hastigheten av chipet bestämmer hastigheten och klargöra av bearbetning. Låg chip hastigheter kan orsaka signal latens . Detta är ett fenomen som innebär att den tid det tar för en signal som skall bearbetas är märkbart för lång. En verklig värld exempel på detta är när ett tangentbord dirigeras genom en DSP-enhet med låg chiphastighet . Du träffar en anteckning och det finns ett akustiskt lucka i mellan slående anteckningen och höra ljudet . Chips med högre hastigheter är dyrare .
4
Gör en grundläggande skiss av din krets . Börja med att rita en grundläggande beskrivning av varje komponent som du vill införliva i din DSP krets . Det finns fem huvudkomponenter till en DSP krets : Input , programminne , dataminne , beräkna motor och utgång . Programminnet lagrar de data som används för att behandla signalen . Dataminnet lagrar den information som ska behandlas , främst ljud eller linjenivåsignal. Den Compute Engine utför behandlingen . Utgången skickar den digitalt behandlade signalen utgående till ett externt program som t.ex. blanda konsol. Addera