Architetture di Calcolo per le TLC

Slides:



Advertisements
Presentazioni simili
PROVA NAZIONALE a.s Risultati in Matematica PISA 2003 e voti: Fonte: Rapporto Regionale del Veneto PISA 2003 Angela Martini –
Advertisements

Circuiti Aritmetico-Logici
La struttura fisica e logica di un elaboratore
Classe III A A.s – 2011 Sistemi di Elaborazione e Trasmissione dell’Informazione 4 ore settimanali (2 laboratorio) Docenti Prof. Alberto Ferrari.
STRUTTURA DEL PERSONAL COMPUTER
DAL MICROPROCESSORE AI SISTEMI EMBEDDED Informatica per lAutomazione II (Informatica B o II) Anno accademico 2008/2009 Prof. Giuseppe Mastronardi Ing.
Presentazione del Corso di CALCOLATORI ELETTRONICI
IL COMPUTER scheda madre unità di elaborazione (CPU) memoria RAM
Valutazione del corso Schede da riempire in modo anonimo ANNO ACCADEMICO 2009/2010.
Reti Logiche e Architettura dei Calcolatori Luciano Gualà home page
1 Corso di Informatica (Programmazione) Lezione 4 (24 ottobre 2008) Architettura del calcolatore: la macchina di Von Neumann.
Corso di Informatica per Giurisprudenza
Corso di Informatica Applicata - Lezione 3 - © 2005 Saverio De Vito Corso di Informatica Applicata Lezione 3 Università degli studi di Cassino Corso di.
3. Architettura Vengono descritte le principali componenti hardware di un calcolatore.
Estensioni allarchitettura di Von Neumann Vito Perrone Corso di Informatica A per Gestionali.
Scopi del Corso Il corso di Sistemi a Microprocessore mira a fornire le conoscenze di base sull’architettura e sulla programmazione di un sistema a microprocessore.
La macchina di von Neumann
La macchina di von Neumann
Architettura di un calcolatore
L’Architettura del Sistema di Elaborazione
UNIVERSITA’ STUDI DI ROMA “FORO ITALICO”
Architettura dell’elaboratore
Il Modello logico funzionale dell’elaboratore
Informatica: il trattamento automatico dell’informazione
ARCHITETTURA DEGLI ELABORATORI
ELETTRONICA DIGITALE (II Parte)
STRUTTURA GENERALE DI UN ELABORATORE
Appunti di Informatica
Architettura di Calcolo
L' ARCHITETTURA DI VON NEUMANN
I blocchi fondamentali dell’elaborazione Componenti e funzionamento del calcolatore I blocchi fondamentali dell’elaborazione.
PERCORSO DI FORMAZIONE UTILIZZO DEL COMPUTER 1° livello
INFORMAZIONI GENERALI Web site: Att. DidatticaIns. UniversitarioA.A PROGRAMMA.
INFORMAZIONI GENERALI Web site: Att. DidatticaIns. UniversitarioA.A PROGRAMMA.
Architetture dei Calcolatori (Lettere j-z ) Il Processore
Architettura del calcolatore
Dimitri Caruso Classe 2^ Beat ISIS G. Meroni Anno Scolastico 2007/08
ARCHITETTURA DI UN ELABORATORE
LOGICA DI FUNZIONAMENTO
Architettura degli Elaboratori
Sistemi di elaborazione e trasmissione delle informazioni
La RAM, la ROM e la CPU di Beatrice Cecchini e Margherita Pelagagge
Unità centrale di processo
Informatica Lezione 4 Scienze e tecniche psicologiche dello sviluppo e dell'educazione Anno accademico:
STRUTTURA DELL’ELABORATORE
STRUTTURA DI UN COMPUTER
Capitolo 0 : Introduzione al corso CdL in Ingegneria Elettronica e delle Telecomunicazioni: Fondamenti dei S.O. (6CFU) Capitolo 0 : Introduzione al corso.
Hardware e software Hardware Software
Architettura di una CPU
Architettura del calcolatore
WATCHDOG TIMER E’ un oscillatore interno al  C, ma indipendente dal resto dei circuiti, il cui scopo è quello di rilevare eventuali blocchi della CPU.
Calcolatori Elettronici Il Processore
Laboratorio Informatico
MICROPROCESSORI Un processore è un circuito integrato in grado di effettuare operazioni di calcolo o di elaborazione dell'informazione Il circuito contiene.
Informatica Generale Marzia Buscemi
Hardware Struttura fisica (architettura) del calcolatore formata da parti meccaniche, elettriche, elettroniche.
Informazione e Informatica - presentazione dei concetti di base -
Struttura Fondamentale degli Elaboratori Elaboratore –È un sistema numerico –È un sistema automatico –È un sistema a programamzione registrabile –Ha una.
Componenti hardware PC: I componenti si possono dividere in quattro gruppi: 1. DISPOSITIVI DI INPUT/ OUTPUT (I/O); 2. MEMORIA ELETTROMAGNETICA NON VOLATILE.
Dalla macchina di Von Neumann …
Presentazione di sistemi Ambrosio Federica Anna Esposito 3C inf.
I Microprocessori Unità 3 del libro Internet Working Sistemi e reti.
Tipi di Computer MainframeSupercomputerMinicomputerMicrocomputerHome Computer Personal Computer WorkstationMicrocontrollori Sistemi Barebone.
Il modello di Von Neumann
Fondamenti di Informatica Il Calcolatore Monica Mordonini Dipartimento di Ingegneria dell’Informazione Università degli Studi di Parma.
HARDWARE (2). MEMORIE Due classi di memoria MEMORIA CENTRALE –media capacità - ottima velocità MEMORIA DI MASSA elevata capacità - bassa velocità.
Hardware Struttura fisica (architettura) del calcolatore formata da parti meccaniche, elettriche, elettroniche.
Architettura degli elaboratori
IL PROCESSORE I MICROPROCESSORI INTEL Il microprocessore è un circuito integrato dotato di una struttura circuitale in grado di effettuare un determinato.
Microcontrollori e microprocessori
Transcript della presentazione:

Architetture di Calcolo per le TLC Informazioni Generali

INFORMAZIONI GENERALI Ing. Pasquale de Ruvo p.deruvo@ba.issia.cnr.it http://www.saap.it/pasqualederuvo/ Att.Didattica Ins.Universitario A.A.2008-09 PROGRAMMA BACHECA - APPELLI RISORSE - Lezioni & Lab

Programma Richiami sulle Architetture di Processori 4 Lez. Overview Classificazione Processore Didattico DELUXE Digital Signal Processor Texas Instruments’ TMS220 Family III. Logiche Programmabili Logiche FPGA based 4 Lez. 8 Lez. 3 Lez.

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. 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.

Architettura dei Microprocessori Overview

Architettura Von Neumann Microprocessore Architettura Von Neumann Lo schema si basa su cinque componenti fondamentali: CPU o unità di lavoro che si divide a sua volta in : 1. Unità operativa, nella quale uno dei sottosistemi più rilevanti è l‘ALU (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 inseriti nel calcolatore per essere elaborati Unità di output, necessaria affinché i dati elaborati possano essere restituiti all'operatore Bus, un canale che collega tutti i componenti fra loro External MEMORY Microprocessor Data Instruction 1

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

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

Microprocessore Architettura DSP-TI ALU1 ALU2 4 IR DSP-TI L1 S1 M1 D1 L2 S2 M2 D2 Instruction Data ALU1 ALU2 Each of these peripherals has a module dedicated to them. (I don’t discuss this, but we don’t really have material on the timers - these are easy enough to figure out on their own from the specs). The main point here is to simply say that each of these can exist on the C6x and a one sentence description of their capability. I sometimes note that the EMIF is considered a peripheral - outside of the core CPU. Depending on the exact device (C6201 for example), the peripheral mix may change. Don’t get into too much detail on any one peripheral - unless the question is simple/quick to answer - again, we will have time to explore each of these later. SubALU IR CU DSP-TI 4

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

Architettura di Calcolo Sistema di Processori Architettura di Calcolo MATLAB Distributed Computing Sistema di Calcolo Toolbox Distributed Computing Engine Distributed Computing 1 Scheduler + N Worker Interfaccia 6