Il protocollo JTAG IEEE Lo standard industriale per il test di schede e circuiti integrati

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Il protocollo JTAG IEEE 1149.1-1990. Lo standard industriale per il test di schede e circuiti integrati"

Transcript

1 Il protocollo JTAG IEEE Lo standard industriale per il test di schede e circuiti integrati

2 Un breve glossario JTAG: Joint Test Action Group 200 fra le più importanti compagnie elettroniche hanno collaborato fra il 1985 ed il 1990 per la stesura di un protocollo di test comune. Le prime compagnie impegnate nel progetto sono state AT&T, DEC, Ericsson, IBM, Nixdorf, Philips, Siemens e Texas Instruments. IEEE: Institute of Electrical and Electronics Engineers si occupa della definizione di standard industriali nel campo dell elettronica e della microelettronica. 20 Maggio 2008 Dipartimento di Fisica 2

3 Test di circuiti integrati (IC) Difetti di fabbricazione: IC: i valori delle uscite non sono quelli attesi (vettori di test); non funziona alla frequenza desiderata; alcuni nodi sono corto-circuitati a VCC o a GND; il silicio presenta dei difetti. 5 mm 20 Maggio 2008 Dipartimento di Fisica 3

4 Test di schede (PCB) Difetti di fabbricazione: PCB: i componenti sono saldati male (saldature fredde); i componenti sono montati nella direzione sbagliata; alcune piste sono interrotte o ci sono dei ponti; alcune piste sono corto-circuitate a VCC o GND. 20 Maggio 2008 Dipartimento di Fisica 4

5 Cosa significa fare il test di un sistema Occorre mettere il sistema in uno stato conosciuto (ad esempio RESET); fornire valori in ingresso noti; osservare come si comporta. Parole chiave di un test: controllabilità e osservabilità 20 Maggio 2008 Dipartimento di Fisica 5

6 Tecniche tradizionali di test Gli strumenti necessari sono: multimetro; oscilloscopio; logic state analyzer; logic probe; emulatori software e hardware. Il costo di simili attrezzature è generalmente molto elevato. 20 Maggio 2008 Dipartimento di Fisica 6

7 Tecniche tradizionali di test Le tecniche di test più utilizzate sono di 2 tipi: test funzionale; in circuit test (bed of nails). IN OUT 20 Maggio 2008 Dipartimento di Fisica 7

8 Tecniche tradizionali di test Le tecniche di test più utilizzate sono di 2 tipi: test funzionale; in circuit test (bed of nails). 20 Maggio 2008 Dipartimento di Fisica 8

9 Tecniche tradizionali di test Le tecniche di test più utilizzate sono di 2 tipi: test funzionale; in circuit test (bed of nails). 20 Maggio 2008 Dipartimento di Fisica 9

10 Test funzionale Quando si incontrano dei problemi è difficile identificarne la sorgente. Alcuni possibili metodi sono: una rapida revisione per cercare gli errori ovvi; testare la continuità delle piste di VDD e GND; diminuire la complessità del sistema rimuovendo alcune parti; eseguire il software in passi singoli per identificare il problema. 20 Maggio 2008 Dipartimento di Fisica 10

11 In circuit test (bed of nails) Scopo del test è sondare lo stato del maggior numero possibile di piste del PCB per trovare la causa del problema. Occorre un apparecchiatura di test complessa e costosa, tanto più complesso è il PCB sotto test. 20 Maggio 2008 Dipartimento di Fisica 11

12 Problema pratico Accesso fisico sempre più limitato nei moderni PCB 20 Maggio 2008 Dipartimento di Fisica 12

13 Problema pratico I circuiti integrati diventano sempre più complessi e la piedinatura sempre più ristretta. 20 Maggio 2008 Dipartimento di Fisica 13

14 Problema pratico Schede contenenti i seguenti componenti: IC a montaggio superficiale (SMT); schede multi-strato; moduli multi-chip (MCM); permettono un accesso fisico ridottissimo ai segnali interni e il test diventa un impresa estremamente complicata e costosa. 20 Maggio 2008 Dipartimento di Fisica 14

15 La metodologia di test Boundary Scan I probe fisici vengono sostituiti dalle celle boundary scan (BSC), probe virtuali posti sul chip ad ogni ingresso e uscita. 20 Maggio 2008 Dipartimento di Fisica 15

16 Celle Boundary Scan Ogni cella boundary scan permette di osservare il normale flusso dei dati (NI) attraverso il pin di I/O e di controllare lo stato del pin attraverso un input seriale (SI) SO NO NI capture update SI 20 Maggio 2008 Dipartimento di Fisica 16

17 Registro Boundary Scan PCB 20 Maggio 2008 Dipartimento di Fisica 17

18 Registro Boundary Scan (BSR) Tutte le BSC sono collegate per formare un BSR tra il Test Data Input (TDI) e il Test Data Output (TDO). In questo modo è semplice testare le interconnessioni fra due componenti su una scheda. 20 Maggio 2008 Dipartimento di Fisica 18

19 Esempio pratico DEVICE 1 Problema da identificare DEVICE 2 TDI serial shift, parallel output parallel capture, serial shift TDO 20 Maggio 2008 Dipartimento di Fisica 19

20 Protocollo IEEE Standard Nel 1990 è stata definito il protocollo standard del boundary scan test. 20 Maggio 2008 Dipartimento di Fisica 20

21 Architettura generale I componenti principali sono: registro istruzione (IR); registro di bypass; registro boundary scan (BSR); registro per l identificazione del componente; registri dati opzionali; test access port (TAP). 20 Maggio 2008 Dipartimento di Fisica 21

22 Test Access Port: Macchina a stati 20 Maggio 2008 Dipartimento di Fisica 22

23 Test Access Port La TAP lavora con 6 stati: Test Logic / Reset; Run Test / Idle; Shift DR; Pause DR; Shift IR; Pause IR. NOTA: il reset viene attivato da 5 periodi di clock consecutivi in cui TMS = Maggio 2008 Dipartimento di Fisica 23

24 Operazioni principali Caricamento parallelo: gli ingressi normali vengono caricati in un registro; Caricamento seriale: i dati vengono shiftati in uscita per esaminarli; Pausa: vengono bloccate le operazioni in attesa che i dispositivi di test esterni siano pronti a ricevere dati; Update: i registri latch vengono aggiornati solo durante questo stato. 20 Maggio 2008 Dipartimento di Fisica 24

25 Il registro istruzioni (IR) L IR seleziona quale registro dati viene connesso fra l ingresso TDI e l uscita TDO. Registro istruzione Registro di latch 20 Maggio 2008 Dipartimento di Fisica 25

26 I registri di dati Registro boundary scan TDI Registro identificazione componente M U TDO Registro utente X Registro bypass 20 Maggio 2008 Dipartimento di Fisica 26

27 I registri di dati Il registro bypass: registro di un solo bit fra TDI e TDO per togliere dalla catena i componenti già testati. Il registro di identificazione del componente: MSB registro opzionale per l identificazione del costruttore del dispositivo, numero del componente, etc. LSB Versione numero del componente nome costruttore fisso 20 Maggio 2008 Dipartimento di Fisica 27

28 Le istruzioni Bypass (tutti 1) Sample/Preload Extest (tutti 0) Intest Idcode Altre (Runbist, Clamp, Highz, Usercode) 20 Maggio 2008 Dipartimento di Fisica 28

29 Riferimenti utili IEEE Std IEEE Standard Test Access Port and Boundary Scan Architecture,ISBN Bennetts, R. G., Introduction to Digital Board Testing, Crane, Russak & Company, Inc., NY, Ley,A.W., A Look at Boundary Scan from a Designer s Perspective, 1994, Proceedings of Electronic Design, Automation & Test Asia Conference. Parker, Kenneth P., The Boundary Scan Handbook, ISBN, Maggio 2008 Dipartimento di Fisica 29

30 Riferimenti in Internet Institute of Electrical and Electronics Engineers (IEEE) Test Technological Technical Committee IEEE Std s1149-1/home.html Texas Instruments IEEE Boundary Scan 20 Maggio 2008 Dipartimento di Fisica 30

Elettronica dei Sistemi Digitali Il test nei sistemi elettronici: guasti catastrofici e modelli di guasto (parte II)

Elettronica dei Sistemi Digitali Il test nei sistemi elettronici: guasti catastrofici e modelli di guasto (parte II) Elettronica dei Sistemi Digitali Il test nei sistemi elettronici: guasti catastrofici e modelli di guasto (parte II) Valentino Liberali Dipartimento di Tecnologie dell Informazione Università di Milano,

Dettagli

DFT e JTAG. Design for Testability

DFT e JTAG. Design for Testability DFT e JTAG Design for Testability 2001 Perché un circuito va testato? Livello Wafer Tipo di Malfunzionamento Diffusioni errate, corti circuiti Costo Chip Taglio, Connessioni 10$ Scheda Saldature, Pin incurvati

Dettagli

Design For Testability (DFT) Alberto Scandurra

Design For Testability (DFT) Alberto Scandurra Design For Testability (DFT) Alberto Scandurra Physical Layer & Back-End group, On Chip Communication Systems STMicroelectronics Catania, Italy Agenda Testabilità dei sistemi VLSI Fault models Multiplexed

Dettagli

RoboTESTER Wall-E, ATE a letto d aghi per Test In-Circuit e Funzionale. 1/6 www.ni.com

RoboTESTER Wall-E, ATE a letto d aghi per Test In-Circuit e Funzionale. 1/6 www.ni.com RoboTESTER Wall-E, ATE a letto d aghi per Test In-Circuit e Funzionale "L utilizzo di hardware COTS (Commercial off-the-shelf) National Instruments e di LabVIEW ha permesso al cliente finale di ottenere

Dettagli

CALCOLATORI ELETTRONICI A cura di Luca Orrù

CALCOLATORI ELETTRONICI A cura di Luca Orrù Lezione 1 Obiettivi del corso Il corso si propone di descrivere i principi generali delle architetture di calcolo (collegamento tra l hardware e il software). Sommario 1. Tecniche di descrizione (necessarie

Dettagli

L applicazione dei vettori di collaudo

L applicazione dei vettori di collaudo L applicazione dei vettori di collaudo Fulvio Corno Maurizio Rebaudengo Matteo Sonza Reorda Politecnico di Torino Dipartimento di Automatica e Informatica Sommario Introduzione Gli ATE I programmi di collaudo.

Dettagli

M1600 Ingresso/Uscita parallelo

M1600 Ingresso/Uscita parallelo M1600 Ingresso / uscita parallelo M1600 Ingresso/Uscita parallelo Descrizione tecnica Eiserstraße 5 Telefon 05246/963-0 33415 Verl Telefax 05246/963-149 Data : 12.7.95 Versione : 2.0 Pagina 1 di 14 M1600

Dettagli

Elettronica dei Sistemi Programmabili

Elettronica dei Sistemi Programmabili Elettronica dei Sistemi Programmabili Introduzione Stefano Salvatori Università degli Studi Roma Tre (stefano.salvatori@uniroma3.it) Università degli Studi Roma Tre Elettronica dei Sistemi Programmabili

Dettagli

* = Marchio registrato da Hilgraeve. Pag 1 di 6 http://www.aurelwireless.com - email: rfcomm@aurel.it

* = Marchio registrato da Hilgraeve. Pag 1 di 6 http://www.aurelwireless.com - email: rfcomm@aurel.it Il WIZ-903-A8 è un radiomodem stand-alone, completo di antenna integrata su PCB, che consente la ricetrasmissione half-duplex di dati digitali in formato TTL RS-232. E possibile interfacciarlo direttamente

Dettagli

Architettura hardware

Architettura hardware Architettura dell elaboratore Architettura hardware la parte che si può prendere a calci Sistema composto da un numero elevato di componenti, in cui ogni componente svolge una sua funzione elaborazione

Dettagli

Esame di INFORMATICA

Esame di INFORMATICA Università di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA Lezione 4 MACCHINA DI VON NEUMANN Anni 40 i dati e i programmi che descrivono come elaborare i dati possono essere codificati nello

Dettagli

SISTEMI OPERATIVI. Prof. Enrico Terrone A. S: 2008/09

SISTEMI OPERATIVI. Prof. Enrico Terrone A. S: 2008/09 SISTEMI OPERATIVI Prof. Enrico Terrone A. S: 2008/09 Che cos è il sistema operativo Il sistema operativo (SO) è il software che gestisce e rende accessibili (sia ai programmatori e ai programmi, sia agli

Dettagli

Collaudo (testing) dei sistemi digitali

Collaudo (testing) dei sistemi digitali Collaudo (testing) dei sistemi digitali Realizzazione di sistemi digitali (VLSI) Collaudo e verifica Collaudo ideale e collaudo reale Costo del collaudo Ruolo del collaudo Struttura di un sistema VLSI

Dettagli

Corso di Sistemi di Elaborazione A.A. 2008/2009

Corso di Sistemi di Elaborazione A.A. 2008/2009 Università di Ferrara Facoltà di Ingegneria Docente: Ing. Massimiliano Ruggeri Mail: m.ruggeri@imamoter.cnr.it mruggeri@ing.unife.it Tel. 0532/735631 Corso di Sistemi di Elaborazione A.A. 2008/2009 Durata:

Dettagli

Vari tipi di computer

Vari tipi di computer Hardware Cos è un computer? Un computer è un elaboratore di informazione. Un computer: riceve informazione in ingresso (input) elabora questa informazione Può memorizzare (in modo temporaneo o permanente)

Dettagli

minipic programmer / debugger per microcontrollori PIC Marco Calegari

minipic programmer / debugger per microcontrollori PIC Marco Calegari 1 minipic programmer / debugger per microcontrollori PIC Marco Calegari 1 Il minipic è uno strumento mediante il quale è possibile programmare i microcontrollori della Microchip ed eseguire, su prototipi

Dettagli

PREMESSA AUTOMAZIONE E FLESSIBILITA'

PREMESSA AUTOMAZIONE E FLESSIBILITA' PREMESSA In questa lezione analizziamo i concetti generali dell automazione e confrontiamo le diverse tipologie di controllo utilizzabili nei sistemi automatici. Per ogni tipologia si cercherà di evidenziare

Dettagli

Dispensa di Informatica I.1

Dispensa di Informatica I.1 IL COMPUTER: CONCETTI GENERALI Il Computer (o elaboratore) è un insieme di dispositivi di diversa natura in grado di acquisire dall'esterno dati e algoritmi e produrre in uscita i risultati dell'elaborazione.

Dettagli

Soluzioni per il risparmio idrico per i WC

Soluzioni per il risparmio idrico per i WC Soluzioni per il risparmio idrico per i WC Per un utenza standard di tipo residenziale che utilizza cassette di risciacquo di tipo convenzionale (da 9 a 12 litri per risciacquo), il 30% dei consumi di

Dettagli

La nostra Azienda. Politica aziendale

La nostra Azienda. Politica aziendale La nostra Azienda CPF Automation srl nasce nel 2011 come risultato del percorso professionale dei soci dopo una ventennale attività nel campo dell automazione industriale e del testing automatico. La nostra

Dettagli

T ecnologie. Sono due i trend più interessanti. IMPIEGO DELLA TECNOLOGIA BOUNDARY SCAN IN SISTEMI CON I/O MULTI-GHz TECNICHE DI TEST

T ecnologie. Sono due i trend più interessanti. IMPIEGO DELLA TECNOLOGIA BOUNDARY SCAN IN SISTEMI CON I/O MULTI-GHz TECNICHE DI TEST IMPIEGO DELLA TECNOLOGIA BOUNDARY SCAN IN SISTEMI CON I/O MULTI-GHz Jeff Rearick Sylvia Patterson Krista Dorner Agilent Technologies ASIC Product Division Fort Collins, CO In questo articolo viene descritta

Dettagli

INTERFACCIA PER PC MEDIANTE PORTA SERIALE

INTERFACCIA PER PC MEDIANTE PORTA SERIALE INTERFACCIA PER PC MEDIANTE PORTA SERIALE Scheda d interfaccia per PC da collegare alla porta seriale. Consente di controllare otto uscite a relè e di leggere otto ingressi digitali e due analogici. Un

Dettagli

Sistema operativo: Gestione della memoria

Sistema operativo: Gestione della memoria Dipartimento di Elettronica ed Informazione Politecnico di Milano Informatica e CAD (c.i.) - ICA Prof. Pierluigi Plebani A.A. 2008/2009 Sistema operativo: Gestione della memoria La presente dispensa e

Dettagli

Sistemi Elettronici #1. Sistemi Elettronici. Definizioni e concetti generali. Sistemi Elettronici Laurea Triennale in Elettronica A.A.

Sistemi Elettronici #1. Sistemi Elettronici. Definizioni e concetti generali. Sistemi Elettronici Laurea Triennale in Elettronica A.A. Sistemi Elettronici Definizioni e concetti generali Concetti generali Il microcontrollore è un dispositivo che raggruppa su un unico chip un processore ed un insieme di dispositivi CPU Memoria RAM Memoria

Dettagli

Comportamento degli ascensori in caso di incendio. Ing. Paolo Tattoli

Comportamento degli ascensori in caso di incendio. Ing. Paolo Tattoli EN 81-73 Comportamento degli ascensori in caso di incendio Ing. Paolo Tattoli Premessa Questa norma si applica a tutti gli ascensori Deve esserci una chiara separazione tra il sistema di controllo dell

Dettagli

Struttura del calcolatore

Struttura del calcolatore Struttura del calcolatore Proprietà: Flessibilità: la stessa macchina può essere utilizzata per compiti differenti, nessuno dei quali è predefinito al momento della costruzione Velocità di elaborazione

Dettagli

ALBRE24R2M3A. Descrizione pagina 2. Specifiche tecniche pagina 3. Layout pagina 4, 5. Mappe di cablaggio pagine 6, 7. Dimensioni pagina 8

ALBRE24R2M3A. Descrizione pagina 2. Specifiche tecniche pagina 3. Layout pagina 4, 5. Mappe di cablaggio pagine 6, 7. Dimensioni pagina 8 Ultimo aggiornamento: 12.11.2004 albatros ALBRE24R2M3A Descrizione pagina 2 Specifiche tecniche pagina 3 Layout pagina 4, 5 Mappe di cablaggio pagine 6, 7 Dimensioni pagina 8 Autodiagnosi pagina 9 tel.

Dettagli

Modello generale di trasduttore Come leggere la scheda tecnica di un trasduttore

Modello generale di trasduttore Come leggere la scheda tecnica di un trasduttore Modello generale di trasduttore Come leggere la scheda tecnica di un trasduttore Modello generale di trasduttore Informazioni sulle caratteristiche fisiche Sistema di misura Catena di misura Dati numerici

Dettagli

manuale d uso Mobile Station

manuale d uso Mobile Station manuale d uso Mobile Station 60653 Indice Pagina Mobile Station Mobile Station 3 Allacciamento 3 Menù, funzione dei tasti 4 Scelta della lingua 4 Creazione e configurazione di una locomotiva Guida, funzione

Dettagli

SUITE BY11250. Pannello Misure BY11250

SUITE BY11250. Pannello Misure BY11250 Via Como, 55 21050 Cairate (VA) Pagina 1 di 8 SUITE BY11250 (1.0.0.1) Pannello Misure BY11250 (1.0.0.1) IMPORTANTE Pagina 2 di 8 Le immagini riportate nel presente manuale fanno riferimento alle versioni

Dettagli

MODULO 01. Come è fatto un computer

MODULO 01. Come è fatto un computer MODULO 01 Come è fatto un computer MODULO 01 Unità didattica 01 Conosciamo il computer In questa lezione impareremo: a conoscere le parti che compongono un computer e come sono definite quali sono gli

Dettagli

GUIDA AL MONTAGGIO INTERFACCIA JTAG A DIODI PER SOFTWARE LUPETTUS By 9a9a

GUIDA AL MONTAGGIO INTERFACCIA JTAG A DIODI PER SOFTWARE LUPETTUS By 9a9a GUIDA AL MONTAGGIO INTERFACCIA JTAG A DIODI PER SOFTWARE LUPETTUS By 9a9a 1 MATERIALE REALIZZAZIONE JTAG. Per la Realizzazione della scheda JTAG procurarsi il seguente materiale: Quantità Descrizione materiale

Dettagli

Configuration Management

Configuration Management Configuration Management Obiettivi Obiettivo del Configuration Management è di fornire un modello logico dell infrastruttura informatica identificando, controllando, mantenendo e verificando le versioni

Dettagli

La Qualità il Controllo ed il Collaudo della macchina utensile. Dr. Giacomo Gelmi

La Qualità il Controllo ed il Collaudo della macchina utensile. Dr. Giacomo Gelmi La Qualità il Controllo ed il Collaudo della macchina utensile Dr. Giacomo Gelmi Che cosa è una macchina utensile? E uno spazio fisico in cui si collocano, sostenuti da adeguate strutture ed in posizioni

Dettagli

PICCOLO LABORATORIO DI ELETTRONICA

PICCOLO LABORATORIO DI ELETTRONICA PICCOLO LORTORIO DI ELETTRONIC COME SI LVOR CON I CIRCUITI INTEGRTI cura di prof. Giandomenico ntonioli Slides realizzate con la collaborazione dello studente Emidio Elisii CIRCUITO INTEGRTO (I.C.) PIN

Dettagli

Wi-Fi, la libertà di navigare in rete senza fili. Introduzione.

Wi-Fi, la libertà di navigare in rete senza fili. Introduzione. Wi-Fi, la libertà di navigare in rete senza fili. Introduzione. L evoluzione delle tecnologie informatiche negli ultimi decenni ha contribuito in maniera decisiva allo sviluppo del mondo aziendale, facendo

Dettagli

Il Web Server e il protocollo HTTP

Il Web Server e il protocollo HTTP Corso PHP Parte 2 Il Web Server e il protocollo HTTP E un programma sempre attivo che ascolta su una porta le richieste HTTP. All arrivo di una richiesta la esegue e restituisce il risultato al browser,

Dettagli

Servomotore Brushless con Elettronica Integrata - Motornet DC

Servomotore Brushless con Elettronica Integrata - Motornet DC Sistema www.parker-eme.com/motornet Servomotore Brushless con Elettronica Integrata - Breve Panoramica Descrizione è un servomotore brushless con elettronica integrata, alimentato in tensione continua.

Dettagli

1) Numero della dichiarazione di conformità di cui la relazione è parte integrante;

1) Numero della dichiarazione di conformità di cui la relazione è parte integrante; LO SCHEMA DELLE OPERE REALIZZATE Come la relazione tipologica dei materiali anche lo schema delle opere realizzate è parte integrante ed essenziale della dichiarazione di conformità. La legenda della dichiarazione

Dettagli

Informatica per le discipline umanistiche 2 lezione 14

Informatica per le discipline umanistiche 2 lezione 14 Informatica per le discipline umanistiche 2 lezione 14 Torniamo ai concetti base dellʼinformatica. Abbiamo sinora affrontato diversi problemi: avere unʼidentità online, cercare pagine Web, commentare il

Dettagli

Appunti sulla Macchina di Turing. Macchina di Turing

Appunti sulla Macchina di Turing. Macchina di Turing Macchina di Turing Una macchina di Turing è costituita dai seguenti elementi (vedi fig. 1): a) una unità di memoria, detta memoria esterna, consistente in un nastro illimitato in entrambi i sensi e suddiviso

Dettagli

PLC51 AUTOMAZIONE. di G.Filella e C. Befera filella@tin.it

PLC51 AUTOMAZIONE. di G.Filella e C. Befera filella@tin.it PLC51 di G.Filella e C. Befera filella@tin.it Ecco il piccolo Davide, un ottimo esempio di come l elettronica si integra con l informatica: un potente PLC controllabile tramite la porta seriale di un personal

Dettagli

Scheda IEEE 1394. Versione 1.0

Scheda IEEE 1394. Versione 1.0 Scheda IEEE 1394 Versione 1.0 Indice 1.0 Che cosa è l IEEE1394.P. 2 2.0 Caratteristiche del 1394..P.2 3.0 Requisiti del sistema PC..P.2 4.0 Informazioni tecniche..p.3 5.0 Installazione dell hardware...p.3

Dettagli

Versione N 1.0. LaurTec. Scheda Millefori Model A. Autore : Mauro Laurenti. email: info.laurtec@gmail.com ID: PJ7013-IT. Copyright 2012 Mauro Laurenti

Versione N 1.0. LaurTec. Scheda Millefori Model A. Autore : Mauro Laurenti. email: info.laurtec@gmail.com ID: PJ7013-IT. Copyright 2012 Mauro Laurenti Versione N 1.0 Scheda Millefori Model A Autore : Mauro Laurenti email: info.laurtec@gmail.com ID: PJ7013-IT Copyright 2012 Mauro Laurenti 1/10 INFORMATIVA Come prescritto dall'art. 1, comma 1, della legge

Dettagli

Collegamento al sistema

Collegamento al sistema Collegamento al sistema Chi comanda il movimento della testina? Chi comanda la generazione del raggio laser? Chi si occupa di trasferire i dati letti in memoria centrale? Chi comanda la rotazione dei dischi?

Dettagli

Fondamenti di Informatica Ingegneria Clinica Lezione 16/10/2009. Prof. Raffaele Nicolussi

Fondamenti di Informatica Ingegneria Clinica Lezione 16/10/2009. Prof. Raffaele Nicolussi Fondamenti di Informatica Ingegneria Clinica Lezione 16/10/2009 Prof. Raffaele Nicolussi FUB - Fondazione Ugo Bordoni Via B. Castiglione 59-00142 Roma Docente Raffaele Nicolussi rnicolussi@fub.it Lezioni

Dettagli

C. P. U. MEMORIA CENTRALE

C. P. U. MEMORIA CENTRALE C. P. U. INGRESSO MEMORIA CENTRALE USCITA UNITA DI MEMORIA DI MASSA La macchina di Von Neumann Negli anni 40 lo scienziato ungherese Von Neumann realizzò il primo calcolatore digitale con programma memorizzato

Dettagli

VLSI Testing. Motivazioni

VLSI Testing. Motivazioni VLSI Testing Motivazioni Tipi di collaudo Specifiche e pianificazione Programmazione Analisi dei dati di collaudo Automatic Test Equipment Collaudo parametrico Sommario 1 Motivazioni Automatic Test Equipment

Dettagli

All interno del computer si possono individuare 5 componenti principali: SCHEDA MADRE. MICROPROCESSORE che contiene la CPU MEMORIA RAM MEMORIA ROM

All interno del computer si possono individuare 5 componenti principali: SCHEDA MADRE. MICROPROCESSORE che contiene la CPU MEMORIA RAM MEMORIA ROM Il computer è un apparecchio elettronico che riceve dati di ingresso (input), li memorizza e gli elabora e fornisce in uscita i risultati (output). Il computer è quindi un sistema per elaborare informazioni

Dettagli

FONDAMENTI di INFORMATICA L. Mezzalira

FONDAMENTI di INFORMATICA L. Mezzalira FONDAMENTI di INFORMATICA L. Mezzalira Possibili domande 1 --- Caratteristiche delle macchine tipiche dell informatica Componenti hardware del modello funzionale di sistema informatico Componenti software

Dettagli

Famiglie logiche. Abbiamo visto come, diversi anni fa, venivano realizzate in concreto le funzioni

Famiglie logiche. Abbiamo visto come, diversi anni fa, venivano realizzate in concreto le funzioni Famiglie logiche I parametri delle famiglie logiche Livelli di tensione TTL Le correnti di source e di sink Velocità di una famiglia logica Vcc Il consumo Fan-in La densità di integrazione I parametri

Dettagli

La progettazione grafica può essere esemplificata in due categorie di elaborati grafici:

La progettazione grafica può essere esemplificata in due categorie di elaborati grafici: La progettazione grafica può essere esemplificata in due categorie di elaborati grafici: Il progetto di massima È redatto dal progettista, spesso a mano libera ed integrato da appunti. Non è in una fase

Dettagli

Reti sequenziali. Esempio di rete sequenziale: distributore automatico.

Reti sequenziali. Esempio di rete sequenziale: distributore automatico. Reti sequenziali 1 Reti sequenziali Nelle RETI COMBINATORIE il valore logico delle variabili di uscita, in un dato istante, è funzione solo dei valori delle variabili di ingresso in quello stesso istante.

Dettagli

Sistemi Web! per il turismo! - lezione 3 -

Sistemi Web! per il turismo! - lezione 3 - Sistemi Web per il turismo - lezione 3 - I computer sono in grado di eseguire molte operazioni, e di risolvere un gran numero di problemi. E arrivato il momento di delineare esplicitamente il campo di

Dettagli

Tecnologia dell Informazione

Tecnologia dell Informazione Tecnologia dell Informazione Concetti di base della tecnologia dell informazione Materiale Didattico a cura di Marco Musolesi Università degli Studi di Bologna Sede di Ravenna Facoltà di Giurisprudenza

Dettagli

per(il(corso(di(architetture(dei(sistemi(di(elaborazione(

per(il(corso(di(architetture(dei(sistemi(di(elaborazione( Esercizi(Assembler(8086(e(ARM( per(il(corso(di(architetture(dei(sistemi(di(elaborazione( Prof.(Mezzalama,(Ing.(Bernardi( v1.0marzo2013 Autore:MaggioLuigi E6mail:luis_may86@libero.it Portfolio:http://www.luigimaggio.altervista.org

Dettagli

SIAR - Versione 10.30.00

SIAR - Versione 10.30.00 Notte dii AGGIIORNAMENTO Prrodottttii Compllementtarrii IInttegrrattii SIAR - Versione 10.30.00 Notte Uttentte INFORMAZIONI AGGIORNAMENTO La versione 10.30.00 è una versione aggiornabile/installabile quindi,

Dettagli

Standard per Reti a Commutazione di Pacchetto Prof. Vincenzo Auletta Università degli studi di Salerno Laurea in Informatica

Standard per Reti a Commutazione di Pacchetto Prof. Vincenzo Auletta Università degli studi di Salerno Laurea in Informatica I semestre 03/04 Standard per Reti a Commutazione di Pacchetto Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Standard per Reti a Pacchetto Principali standard

Dettagli

CONTROLLO NUMERICO Z32

CONTROLLO NUMERICO Z32 CONTROLLO NUMERICO Z32 Meccaniche Arrigo Pecchioli Via di Scandicci 221-50143 Firenze (Italy) - Tel. (+39) 055 70 07 1 - Fax (+39) 055 700 623 e-mail: pear@pear.it - www.pear.it Hardware Cn Costruito su

Dettagli

Lab 4 Filtri con amplificatori operazionali

Lab 4 Filtri con amplificatori operazionali Aggiungendo alcuni condensatori e resistenze ad un semplice circuito con amplificatore operazionale (Op Amp) si possono ottenere molti circuiti analogici interessanti come filtri attivi, integratori e

Dettagli

Pianificazione e progettazione

Pianificazione e progettazione Pianificazione e progettazione L analisi preventiva degli eventi e delle loro implicazioni rappresenta una necessità sempre più forte all interno di tutte le organizzazioni variamente complesse. L osservazione

Dettagli

Capitolo 11 La memoria cache

Capitolo 11 La memoria cache Capitolo 11 La memoria cache Gerarchie di Memoria Dati sperimentali mostrano che i riferimenti alla memoria godono della proprietà di località spaziale e temporale. Località spaziale: tendenza a generare

Dettagli

Sommario. Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi.

Sommario. Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi. Algoritmi 1 Sommario Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi. 2 Informatica Nome Informatica=informazione+automatica. Definizione Scienza che si occupa dell

Dettagli

SUITE BY11250. GSM Direct Monitor

SUITE BY11250. GSM Direct Monitor Via Como, 55 21050 Cairate (VA) Pagina 1 di 10 SUITE BY11250 (1.0.0.1) GSM Direct Monitor (1.0.0.1) IMPORTANTE Pagina 2 di 10 Le immagini riportate nel presente manuale fanno riferimento alla versione

Dettagli

Piano di gestione della qualità

Piano di gestione della qualità Piano di gestione della qualità Pianificazione della qualità Politica ed obiettivi della qualità Riferimento ad un eventuale modello di qualità adottato Controllo della qualità Procedure di controllo.

Dettagli

Dipartimento di Ingegneria Industriale e dell Informazione. Acquisizione dati da termistore

Dipartimento di Ingegneria Industriale e dell Informazione. Acquisizione dati da termistore Dipartimento di Ingegneria Industriale e dell Informazione Acquisizione dati da termistore ermistori Un termistore è un trasduttore di temperatura, in genere caratterizzato da tempi di risposta relativamente

Dettagli

Introduzione all'architettura dei Calcolatori

Introduzione all'architettura dei Calcolatori Introduzione all'architettura dei Calcolatori Introduzione Che cos è un calcolatore? Come funziona un calcolatore? è possibile rispondere a queste domande in molti modi, ciascuno relativo a un diverso

Dettagli

Dipartimento di Ingegneria Industriale e dell Informazione. Realizzazione di un analizzatore di rete

Dipartimento di Ingegneria Industriale e dell Informazione. Realizzazione di un analizzatore di rete Dipartimento di Ingegneria Industriale e dell Informazione Realizzazione di un analizzatore di rete Analizzatori di rete I network analyzer sono strumenti a due canali in grado di misurare il rapporto

Dettagli

GESTIONE DELLE TECNOLOGIE AMBIENTALI PER SCARICHI INDUSTRIALI ED EMISSIONI NOCIVE LEZIONE 10. Angelo Bonomi

GESTIONE DELLE TECNOLOGIE AMBIENTALI PER SCARICHI INDUSTRIALI ED EMISSIONI NOCIVE LEZIONE 10. Angelo Bonomi GESTIONE DELLE TECNOLOGIE AMBIENTALI PER SCARICHI INDUSTRIALI ED EMISSIONI NOCIVE LEZIONE 10 Angelo Bonomi CONSIDERAZIONI SUL MONITORAGGIO Un monitoraggio ottimale dipende dalle considerazioni seguenti:

Dettagli

MONTAGGIO E PROGRAMMAZIONE DEI PIC

MONTAGGIO E PROGRAMMAZIONE DEI PIC MONTAGGIO E PROGRAMMAZIONE DEI PIC Il montaggio di KDCCX è facile grazie al pcb industriale (già disponibile) con piazzole stagnate solder resist e serigrafie dei componenti. Una buona regola consiglia

Dettagli

Verificare il funzionamento delle memorie RAM Saper effettuare misure di collaudo. Dip switch Pulsante n.a. Octal tri-state buffer IC2 = MM 2114

Verificare il funzionamento delle memorie RAM Saper effettuare misure di collaudo. Dip switch Pulsante n.a. Octal tri-state buffer IC2 = MM 2114 SCH 31 Scrittura/lettura RAM Obiettivi Strumenti e componenti Verificare il funzionamento delle memorie RAM Saper effettuare misure di collaudo S1 S5 P1 IC1 = 74LS244 Dip switch Pulsante n.a. Octal tri-state

Dettagli

Esempio: aggiungere j

Esempio: aggiungere j Esempio: aggiungere j Eccezioni e interruzioni Il progetto del controllo del processore si complica a causa della necessità di considerare, durante l esecuzione delle istruzioni, il verificarsi di eventi

Dettagli

Access Control List (I parte)

Access Control List (I parte) - Laboratorio di Servizi di Telecomunicazioni Access Control List (I parte) Indice Cosa sono le ACL? Interfacce Inbound & Outbound Wildcard mask Configurare una ACL standard ACL extended Named ACL Posizionamento

Dettagli

La memoria centrale (RAM)

La memoria centrale (RAM) La memoria centrale (RAM) Mantiene al proprio interno i dati e le istruzioni dei programmi in esecuzione Memoria ad accesso casuale Tecnologia elettronica: Veloce ma volatile e costosa Due eccezioni R.O.M.

Dettagli

Incident Management. Obiettivi. Definizioni. Responsabilità. Attività. Input

Incident Management. Obiettivi. Definizioni. Responsabilità. Attività. Input Incident Management Obiettivi Obiettivo dell Incident Management e di ripristinare le normali operazioni di servizio nel piu breve tempo possibbile e con il minimo impatto sul business, garantendo il mantenimento

Dettagli

Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione.

Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione. Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione. Compito fondamentale di un S.O. è infatti la gestione dell

Dettagli

Tele-Laboratori di Automatica

Tele-Laboratori di Automatica Università di Siena Marco Casini Dipartimento di Ingegneria dell Informazione Università di Siena, Italy Email: casini@ing.unisi.it UNIVERSITA DI SIENA 1 Sommario Tele-laboratori di automatica. Classificazione

Dettagli

Circuiti sequenziali e elementi di memoria

Circuiti sequenziali e elementi di memoria Il Livello Logicoigitale I circuiti sequenziali Corso ACSO prof. Cristina SILVANO Politecnico di Milano Sommario Circuiti sequenziali e elementi di memoria Bistabile SR asincrono Temporizzazione e clock

Dettagli

ARCHITETTURE DI SISTEMI INTEGRATI PER APPLICAZIONI SPECIFICHE. Design Flow

ARCHITETTURE DI SISTEMI INTEGRATI PER APPLICAZIONI SPECIFICHE. Design Flow ARCHITETTURE DI SISTEMI INTEGRATI PER APPLICAZIONI SPECIFICHE Design Flow Prof. Luigi Raffo Dipartimento di ingegneria elettrica ed elettronica Università di Cagliari Flusso di progetto classico su silicio

Dettagli

IL CONTROLLO TECNICO. CI FA RISPARMIARE? BENEFICI DIRETTI E INDIRETTI

IL CONTROLLO TECNICO. CI FA RISPARMIARE? BENEFICI DIRETTI E INDIRETTI IL CONTROLLO TECNICO. CI FA RISPARMIARE? BENEFICI DIRETTI E INDIRETTI Matteo Vaghi Indice BENEFICI DIRETTI E INDIRETTI Valutazione del rischio Controllo Tecnico Benefici diretti e indiretti Conclusioni

Dettagli

Sito personale e forum

Sito personale e forum www.delucagiovanni.com Corsi, Forum, Docs Robotics and A.I. Progetto di una CPU SAP1 Simple as Computer step-by by-step Giovanni De Luca Sito personale e forum .iniziamo con le installazioni Installazione

Dettagli

Tecniche di Progettazione Digitale Il test dei circuiti integrati digitali p. 2

Tecniche di Progettazione Digitale Il test dei circuiti integrati digitali p. 2 Tecniche di Progettazione Digitale Il test dei circuiti integrati digitali Valentino Liberali Dipartimento di Tecnologie dell Informazione Università di Milano, 263 Crema e-mail: liberali@dti.unimi.it

Dettagli

Un circuito integrato è una piastrina di silicio (o chip), quadrata o rettangolare, sulla cui superficie vengono realizzati e collegati

Un circuito integrato è una piastrina di silicio (o chip), quadrata o rettangolare, sulla cui superficie vengono realizzati e collegati Il Livello LogicoDigitale i Blocchi funzionali combinatori Circuiti integrati Un circuito integrato è una piastrina di silicio (o chip), quadrata o rettangolare, sulla cui superficie vengono realizzati

Dettagli

introduzione I MICROCONTROLLORI

introduzione I MICROCONTROLLORI introduzione I MICROCONTROLLORI Definizione Un microcontrollore è un dispositivo elettronico programmabile Può svolgere autonomamente diverse funzioni in base al programma in esso implementato Non è la

Dettagli

Manutenzione e manutenzione preventiva: un investimento fondamentale per abbattere i costi e migliorare l efficienza produttiva di macchine e impianti

Manutenzione e manutenzione preventiva: un investimento fondamentale per abbattere i costi e migliorare l efficienza produttiva di macchine e impianti Manutenzione e manutenzione preventiva: un investimento fondamentale per abbattere i costi e migliorare l efficienza produttiva di macchine e impianti Marco Viganò Omron Electronics Gruppo HMI e Software

Dettagli

Memoria secondaria. Struttura del disco. Scheduling del disco. Gestione dell unità a disco. Affidabilità dei dischi: RAID

Memoria secondaria. Struttura del disco. Scheduling del disco. Gestione dell unità a disco. Affidabilità dei dischi: RAID Memoria secondaria Struttura del disco Scheduling del disco Gestione dell unità a disco Affidabilità dei dischi: RAID Sistemi Operativi 13.1 Struttura del disco I dischi vengono indirizzati come grandi

Dettagli

Tecniche per il progetto di sistemi elettronici tolleranti ai guasti

Tecniche per il progetto di sistemi elettronici tolleranti ai guasti Tecniche per il progetto di sistemi elettronici tolleranti ai guasti Fulvio Corno, Maurizio Rebaudengo, Matteo Sonza Reorda Politecnico di Torino Dipartimento di Automatica e Informatica Le tecniche di

Dettagli

Classe III specializzazione elettronica. Elettrotecnica e elettronica

Classe III specializzazione elettronica. Elettrotecnica e elettronica Classe III specializzazione elettronica Elettrotecnica e elettronica Macro unità n 1 Sistema binario e porte logiche Sistema di numerazione binario: conversioni binario-decimale e decimale-binario Porte

Dettagli

K7000 SIGNAL TRACER CON GENERATORE. Permette di risolvere con facilità i problemi su apparecchiature audio. ISTRUZIONI DI MONTAGGIO

K7000 SIGNAL TRACER CON GENERATORE. Permette di risolvere con facilità i problemi su apparecchiature audio. ISTRUZIONI DI MONTAGGIO SIGNAL TRACER CON GENERATORE K7000 Permette di risolvere con facilità i problemi su apparecchiature audio. Punti di saldatura totali: 85 Livello di difficoltà: principiante 1 2 3 4 5 avanzato ISTRUZIONI

Dettagli

La manutenzione come elemento di garanzia della sicurezza di macchine e impianti

La manutenzione come elemento di garanzia della sicurezza di macchine e impianti La manutenzione come elemento di garanzia della sicurezza di macchine e impianti Alessandro Mazzeranghi, Rossano Rossetti MECQ S.r.l. Quanto è importante la manutenzione negli ambienti di lavoro? E cosa

Dettagli

FSM: Macchine a Stati Finiti

FSM: Macchine a Stati Finiti FSM: Macchine a Stati Finiti Sommario Introduzione Automi di Mealy Automi di Moore Esempi Introduzione Metodo per descrivere macchine di tipo sequenziale Molto utile per la descrizione di Unità di controllo

Dettagli

8 Microcontrollori PIC

8 Microcontrollori PIC 8 Microcontrollori PIC 8.1 Descrizione generale Un microcontrollore è un dispositivo elettronico che opportunamente programmato è in grado di svolgere diverse funzioni in modo autonomo. Essenzialmente

Dettagli

REALIZZARE UN AMPLIFICATORE BIDIREZIONALE Wi-Fi 2.4GHz

REALIZZARE UN AMPLIFICATORE BIDIREZIONALE Wi-Fi 2.4GHz Catania 2-3 ottobre 2004 REALIZZARE UN AMPLIFICATORE BIDIREZIONALE Wi-Fi 2.4GHz IW4ELL Dario Guidetti guidar99@hotmail.com 1 Catania 2-3 ottobre 2004 Rapida Presentazione Nominativo IW4ELL, radioamatore

Dettagli

Manuale d uso MULTIPROGRAMMATORE

Manuale d uso MULTIPROGRAMMATORE Manuale d uso MULTIPROGRAMMATORE 1. Premessa Il MULTIPROGRAMMATORE nasce come soluzione integrata composta da programmatore di PIC ed EEprom e da programmatore di smart-card conformi allo standard ISO-7816.

Dettagli

Architettura di un calcolatore

Architettura di un calcolatore 2009-2010 Ingegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) 7 Architettura di un calcolatore Lez. 7 1 Modello di Von Neumann Il termine modello di Von Neumann (o macchina di Von

Dettagli

TIONS SOLUTIONS SOLUTIONS LA GESTIONE STRATEGICA DELLE PARTI ALLA SNCF EC SOLUTIONS S SOLUTIONS SOLUTIONS P ANT SOLUTIONS SOLUTIONS SOLUTIONS

TIONS SOLUTIONS SOLUTIONS LA GESTIONE STRATEGICA DELLE PARTI ALLA SNCF EC SOLUTIONS S SOLUTIONS SOLUTIONS P ANT SOLUTIONS SOLUTIONS SOLUTIONS color: schwarz color: weiss S R S E R V E R S E R V E R TIONS S EC P ANT LA GESTIONE STRATEGICA DELLE PARTI ALLA EC P ANT Storia di successo T P O I N T P O I N T U D O K U D O K U PARTsolutions riduce

Dettagli

INTRODUZIONE ALL' INFORMATICA

INTRODUZIONE ALL' INFORMATICA INTRODUZIONE ALL' INFORMATICA Gruppo MMP: Andrea Portugalli, Matteo montagna Luca Marazzina Anno2014 1 Informatica 1.1 informatica 1.2 sistema di elaborazione 1.3 componenti di un sistema 2 Hardware 2.1

Dettagli

Architettura dei computer

Architettura dei computer Architettura dei computer In un computer possiamo distinguere quattro unità funzionali: il processore (CPU) la memoria principale (RAM) la memoria secondaria i dispositivi di input/output Il processore

Dettagli

Collegamento dei Sistemi SLC come I/O remoti ai Processori PLC 5

Collegamento dei Sistemi SLC come I/O remoti ai Processori PLC 5 Guida di Riferimento Collegamento dei Sistemi SLC come I/O remoti ai Processori PLC 5 Questo documento utilizza la documentazione disponibile sui PLC e SLC per mostrare come è possibile comunicare tra

Dettagli

Esercitazione 05. Sommario. Packet Filtering [ ICMP ] Esercitazione Descrizione generale. Angelo Di Iorio (Paolo Marinelli)

Esercitazione 05. Sommario. Packet Filtering [ ICMP ] Esercitazione Descrizione generale. Angelo Di Iorio (Paolo Marinelli) Sommario Esercitazione 05 Angelo Di Iorio (Paolo Marinelli)! Packet Filtering ICMP! Descrizione esercitazione! Applicazioni utili: " Firewall: wipfw - netfilter " Packet sniffer: wireshark!"#!$#!%&'$(%)*+,')#$-!"#!$#!%&'$(%)*+,')#$-

Dettagli