La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Architetture di Calcolo per le TLC Informazioni Generali.

Presentazioni simili


Presentazione sul tema: "Architetture di Calcolo per le TLC Informazioni Generali."— Transcript della presentazione:

1 Architetture di Calcolo per le TLC Informazioni Generali

2 INFORMAZIONI GENERALI Att.DidatticaIns.UniversitarioA.A Ing. Pasquale de Ruvo PROGRAMMA BACHECA - APPELLI RISORSE - Lezioni & Lab

3 Programma I. Richiami sulle Architetture di Processori OverviewOverview ClassificazioneClassificazione Processore Didattico DELUXEProcessore Didattico DELUXE II. Digital Signal Processor Texas Instruments TMS220 FamilyTexas Instruments TMS220 Family III. Logiche Programmabili ClassificazioneClassificazione Logiche FPGA basedLogiche FPGA based 4 Lez. 8 Lez. 3 Lez.

4 Modalità di Esame L'esame può essere svolto in tre tipologie alternative a scelta dello studente. Prova di esame composta da un esonero scritto atto a verificare la capacità progettuale del candidato seguito da un breve colloquio orale (facoltativo). É strettamente consigliato il conseguimento di una valutazione soddisfacente per accedere alla parte orale dell'esame. Per sostenere una prova di esame è obbligatoria la prenotazione elettronica.prenotazione elettronica I. Prova di esame classica composta da un colloquio orale. Tale prova di esame va concordata con il docente. II. Realizzazione di un progetto di un'architettura FPGA based o redazione di un codice per DSP. Tale prova di esame va concordata con il docente. III.

5 Architettura dei Microprocessori OverviewOverview

6 Microprocessore Architettura Von Neumann 1 External MEMORY Microprocessor Data Instruction Lo schema si basa su cinque componenti fondamentali: CPU o unità di lavoro che si divide a sua volta in :CPU 1. Unità operativa, nella quale uno dei sottosistemi più rilevanti è lALU (Arithmetic Logic Unit) 2. Unità di controllo CU (Control Unit) 3. Memoria Interna (Registri, Stack Mem. Etc.) Unità di memoria, intesa come memoria principale (RAM - Random Access Memory) Unità di input, tramite la quale i dati vengono inseritiinput nel calcolatore per essere elaborati Unità di output, necessaria affinché i dati elaboratioutput possano essere restituiti all'operatore Bus, un canale che collega tutti i componenti fra loroBus

7 Microprocessor Internal MEMORY Microprocessore Architettura HARVARD 2 Separa la memoria dedicata a contenere il programma da quella utilizzata dal traffico dati Aumenta la banda verso la Memoria

8 3 Microprocessore Architettura HARVARD: DELUXE C.O.Op.1Op.2 Dest C.O. Op.1 Op.2 Dest ADDR1#5 R3 R1 #5 R3 R1 R3

9 Microprocessore Architettura DSP-TI Instruction Data ALU 1 ALU 2 SubALU 4 DSP-TI CU L1 S1 M1 D1 L2 S2 M2 D2 IR

10 Microprocessore Architettura Dual-Core Core 1 Core 2 ? Multithreading Esegue più Thread in parallelo ? 5

11 6 Sistema di Processori Architettura di Calcolo Sistema di Calcolo MATLABDistributedComputing Interfaccia ToolboxDistributedComputingEngineDistributedComputing 1 Scheduler + N Worker


Scaricare ppt "Architetture di Calcolo per le TLC Informazioni Generali."

Presentazioni simili


Annunci Google