DSPblokken
DSPblokken zijn modulaire bouwstenen die in digitale signaalverwerking worden toegepast. In een blokdiagram of dataflow-model vertegenwoordigen ze operaties die op signalen plaatsvinden. Ze dienen als basis voor het ontwerpen, simuleren en implementeren van algoritmes in systemen zoals FPGA’s, ASIC’s, DSP-processoren en software op microcontrollers. Elk blok voert doorgaans één soort bewerking uit en levert een stroom van gegevens aan volgende blokken.
Veelvoorkomende bloktypes zijn onder meer adders en subtractors, multipliers, delay- of registersblokken, gain- of schaalblokken, en
Implementatie en ontwerp beïnvloeden elkaar sterk. DSPblokken kunnen softwarematig draaien op CPU’s of DSP-kernen, of hardwarematig
Toepassingen van DSPblokken omvatten audio- en spraakverwerking, beeld- en videoverwerking, telecommunicatie, radar en regel- en procesbewaking.