Documente Academic
Documente Profesional
Documente Cultură
PNS C4
PNS C4
3. Familia TMS320
Această generaţie a reprezentat prima serie de procesoare DSP dezvoltate de firma TI,
începând cu primul dispozitiv lansat pe piaţă în 1982, TMS32010.
Dispozitivele C1x se bazează pe o arhitectură în virgulă fixă pe 16 biţi.
Utilizarea arhitecturii Harvard a impus separarea magistralelor de date şi de program,
în vederea creşterii paralelismului operaţiilor. Operaţiile într-un singur ciclu pentru
multiplicare sau pentru unitatea logico-aritmetică asigură realizarea calculului în timp
real pentru algoritmii DSP şi de control.
Durata standard pentru multiplicare este de 200ns.
O logică de selecţie a semnalelor I/O furnizează 8 porturi I/O, folosind magistrala de
date de 16 biţi. Porturile I/O permit o interfaţare simplă cu convertoarele AD şi DA,
deoarece acestea dispun de un semnal de selecţie separat faţă de magistrala de date
standard.
Shifterul de control de 16 biţi scalează datele în paralel cu operaţiile ALU; datele sunt
deplasate cu până la 16 poziţii în acelaşi ciclu utilizat de ALU. Shifterul cu deplasare
spre stânga cu 0, 1, sau 4 poziţii operează de asemenea în paralel cu ALU, pentru a
realiza împreună operaţii cu întregi sau cu fracţii.
Procesoare Numerice de Semnal - CURS 6
Perifericele lui C14 sunt proiectate pentru a acoperi necesităţile I/O pentru
aplicaţiile de control. Ele sunt mapate în spaţiul de memorie I/O şi sunt accesate
prin intermediul unui registru de selecţie a bankului BSR (Bank-Select Register)
şi prin instrucţiuni de intrare / ieşire. Aceste periferice operează fără intervenţia
CPU.
Watchdog timerul este utilizat pentru a preveni erorile software. Dacă watchdog
timerul nu este resetat la momentul potrivit, el trimite o întrerupere externă care
se utilizează de obicei pentru resetarea procesorului.
Portul I/O de uz general are 16 pini I/O individuali. Aceşti pini I/O pot fi utilizaţi
pentru monitorizarea şi controlul evenimentelor externe din cadrul sistemului.