Digitální řadič signálu - Digital signal controller
![]() | tento článek ne uvést žádný Zdroje.Březen 2013) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
A digitální řadič signálu (DSC) je hybridem mikrokontroléry a procesory digitálního signálu (DSP). Stejně jako mikrokontroléry i DSC fungují rychle přerušit odpovědi, nabídka zaměřená na ovládání periferní zařízení jako PWM a hlídací časovače, a jsou obvykle programovány pomocí Programovací jazyk C., i když je lze programovat pomocí nativního zařízení montážní jazyk. Na straně DSP obsahují funkce, které se nacházejí na většině DSP, jako je multi-akumulace jednoho cyklu (MAC ) Jednotky, řadicí páky a velké akumulátory. Ne všichni prodejci přijali termín DSC. Termín poprvé představil Technologie mikročipů v roce 2002 s uvedením jejich DSC řady 6000 a následně přijat většinou, ale ne všemi prodejci DSC. Například Infineon a Renesas označují své DSC jako mikrokontroléry.)
DSC se používají v široké škále aplikací, ale většina jde do aplikací pro řízení motorů, převod energie a zpracování senzorů. V současné době jsou DSC prodávány jako zelené technologie pro jejich potenciál snižovat spotřebu energie u elektromotorů a napájecích zdrojů.
V pořadí podle podílu na trhu jsou první tři prodejci DSC Texas Instruments, Freescale, a Technologie mikročipů, podle průzkumu trhu firmy Forward Concepts (2007). Tyto tři společnosti dominují na trhu DSC, přičemž další kousky koláče berou další prodejci jako Infineon a Renesas.
Čipy DSC
POZNÁMKA: Data jsou z roku 2012 (Microchip a TI) a tabulka aktuálně obsahuje pouze nabídku od nejlepších 3 dodavatelů DSC.
Prodejce | přístroj | Taktovací frekvence (MHz) | Blesk (kB ) | Kanály PWM, rozlišení, pracovní cyklus |
---|---|---|---|---|
Mikročip | dsPIC30F | 30 | 6–144 | 4–8 (16 bity, 1 nebo 16,5 ns v závislosti na části) |
dsPIC33F | 40 | 12–256 | až 18 PWM (16 bitů, 12,5 ns) | |
dsPIC33E | 70 | 64-512 | až 16 PWM (16 bitů, 8,32 ns) | |
Texas Instruments | TMS320F28x | 60–150 | 32–512 | 16 PWM (13 bitů, 150 ps) |
TMS320LF240x | 40 | 16–64 | 7–16 PWM (11 bitů, 150 ps) | |
Freescale | MC56F83x | 60 | 48–280 | 12 PWM (15 bitů, 10 ns) |
MC56F80x | 32 | 12–64 | 5–6 PWM (15 bitů, 10 ns) | |
MC56F81x | 40 | 40–572 | 12 PWM (15 bitů, 10 ns) |
Software DSC
DSC, jako jsou mikrokontroléry a DSP, vyžadují softwarovou podporu. Roste počet softwarových balíčků, které nabízejí funkce vyžadované aplikacemi DSP i aplikacemi mikrokontrolérů. S širším souborem požadavků jsou softwarová řešení vzácnější. Vyžadují: vývojové nástroje, knihovny DSP, optimalizace pro zpracování DSP, rychlé zpracování přerušení, vícevláknové zpracování a malá stopa.