Benchmarking ATE. Ottimizzazione del Tempo di Collaudo
|
|
- Arrigo Dini
- 8 anni fa
- Visualizzazioni
Transcript
1
2 Benchmarking ATE Ottimizzazione del Tempo di Collaudo
3 La Tendenza in Campo Industriale Alto Basso Ciclo vitale Prezzo Volumi Prodotti Standard di Qualità Complessità Tempo
4 La Catena di Misura Una Visione Globale Stimolo Switching Ri-armo per una nuova misura Tempo di risposta UUT Azioni basate sulla decisione Tempo di Config. e Inizializzazione Decisione Tempo di Acquisizione Processo di Misura
5 Trovare il Collo di Bottiglia Una Tipica Analisi di Pareto Step Duration 0 Test A Test B UUT Warm-up Data Transfer Analyze Data
6 La Catena di Misura Una Visione Globale Stimolo Switching Ri-armare per una nuova misura Tempo di risposta UUT Azioni basate sulla decisione Tempo di Config. e Inizializzazione Prendere una decisione Tempo di Acquisizione Processo di Misura
7 La Catena di Misura Ottimizzazione del Tempo di Collaudo Tempo di Config. e Inizializzazione Riduzione del tempo di inizializzazione Tempo di acquisizione Scelta della strumentazione più veloce Acquisire blocchi di dati vs misura puntuale Misure con doppio buffer Processo di misura Misure in parallelo sui dati acquisiti Riarmare per una nuova misura Test in parallelo
8 Test di un Oscillatore controllato in tensione (VCO) RF Measurement NI PXI-5660 Digital Control NI PXI-6534 Instrument Control NI PXI-8176
9 Trovare il Collo di Bottiglia
10 Come ridurre il Tempo di Configurazione e Inizializzazione Determinare l effetto sul Tempo di Collaudo del tempo di inizializzazione e di configurazione Demo: HW Init PXI-5660 Cambiando alcuni parametri si aggiunge una piccola percentuale di overhead al tempo di misura La capacità dello standard IVI di memorizzare in cache lo stato dello strumento fornisce una tecnica coerente per ridurre il tempo di configurazione ed inizializzazione
11 Tempo di Acquisizione - RF Power Sweep (Trasferimento di un insieme completo di dati) Utilizzo del signal analyzer per acquisire un insieme completo di dati e trasferirli nel computer Misura di Potenza per le Frequenze f1 e f2 Demo: Raw Data PXI-5660
12 Performance Benchmarks Spectrum Sweep: We re 5 TIMES FASTER! Leading Competitor NI RFSA RBW = 10 khz Sweep Time = s NI RBW = 30 khz Sweep Time = s NI Time (second s)
13 Tempo di Acquisizione Velocità del BUS PXI/Compact PCI, Desktop PCs VXI GPIB Transfer Width 8, 16 (ISA) 8, 16, 32, 64 (PCI) 8, 16, 32, 64 8 Throughput 132 Mbytes/s 40 Mbytes/s, 80 Mbytes/s (VME64) 1 Mbytes/s or 8 Mbytes/s (HS488)
14 Tempo di Acquisizione Misura di Potenza in Banda Acquisizione di blocchi di Dati vs. Misura Puntuale Demo: PIB NI PXI-5660 Capacità della Strumentazione Virtuale di trarre vantaggio dallo stato dell arte nella tecnologia dei semiconduttori, convertitori analogico/digitali veloci, bus industriali standard ad alta velocità
15 Performance Benchmarks Power in Band: We re 30 TIMES FASTER! Leading Competitor NI RFSA 800 khz NI 7993 Frequency Span 320 khz NI khz NI Measurement Time (ms)
16 Strumentazione Virtuale Benefici per il Tempo di Collaudo Hardware progettato per digitalizzare ad alta velocità Utilizzo dell architettura standard PCI/PXI Elaborazione veloce 1,2 GHz PCs Software di misura altamente integrato, ottimizzato RF Signal Analyzer
17 Tempo di Acquisizione Doppio Buffer Utilizzo dell NI PXI-5620 in modalità doppio buffer per ridurre il tempo di acquisizione nel caso di lunghe registrazioni di dati Demo: 5620 Read vs Fetch Acquisire Trasferire Tempo 1 Acquisire Trasferire Tempo 2
18 Processo di Misura Misure in Parallelo sui dati digitalizzati Collezione di un insieme di dati Calcolo Misura # 1 Calcolo Misura # 2 Calcolo Misura # 3 Calcolo Misura # 4
19 Processo di Misura Misure in Parallelo con i dati digitalizzati Misura della Potenza in Banda per entrambe le frequenze Demo: Parallel Measurements La velocità dell acquisizione permette di effettuare più misure sullo stesso insieme di dati
20 Riarmo per una nuova Misura Benefici del Test in Parallelo Ottimizzazione del Tempo di Collaudo Ottimizzazione nell uso della strumentazione Riduzione dei costi del sistema Minori ingombri
21 Size DOES Matter
22 Definizione Multithreading Tecnologia che consente l esecuzione di più processi in parallelo in un unica applicazione I molteplici task di una applicazione vengono eseguiti in thread diversi I Sistemi Operativi passano continuamente dall esecuzione di un thread all altro ad elevata velocità Consente ad un singolo computer di effettuare più misure in parallelo
23 Un Processo Molteplici Threads Programma1.exe Thread 1 Thread 2 Driver Instances Data
24 Tempistica di esecuzione di un Test Sincrono Synchronous UUT 1 Test 1 Test 2 Test 3 UUT 2 Test 1 Test 2 Test 3 UUT 3 Test 1 Test 2 Test 3 UUT 4 Test 1 Test 2 Test
25 Tempistica di esecuzione di un Test Asincrono Synchronous UUT 1 Test 1 Test 2 Test 3 UUT 2 Test 1 Test 2 Test 3 UUT 3 Test 1 Test 2 Test 3 UUT 4 Test 1 Test 2 Test Asynchronous UUT 1 Test 1 Test 2 Test 3 UUT 2 Test 1 Test 2 Test 3 UUT 3 Test 1 Test 2 Test 3 UUT 4 Test 1 Test 2 Test
26 Tempistica di un Test Auto-Schedule Synchronous UUT 1 Test 1 Test 2 Test 3 UUT 2 Test 1 Test 2 Test 3 UUT 3 Test 1 Test 2 Test 3 UUT 4 Test 1 Test 2 Test Asynchronous UUT 1 Test 1 Test 2 Test 3 UUT 2 Test 1 Test 2 Test 3 UUT 3 Test 1 Test 2 Test 3 UUT 4 Test 1 Test 2 Test UUT 1 Test 1 Test 2 Test 3 UUT 2 Test 2 Test 3 Test 1 UUT 3 Test 3 Test 1 Test 2 UUT 4 Test 1 Test 2 Test 3 Auto-Schedule
27 Test in Parallelo con TestStand TM Il parallelismo può incrementare le prestazioni e ottimizzare l uso dell hardware Il Multithreading consente una efficiente interazione delle operazioni in parallelo TestStand 2.0 facilita l esecuzione e la sincronizzazione dei threads I Parallel & Batch models forniscono implemetazioni per i più comuni scenari di test in parallelo
28 Tecniche per ottimizzare il tempo di collaudo Init. & Config. Acquisition Time Measurement Processing Re-Arm for New Measurement State caching Select Fast Hardware Use Double Buffering Fast PCs Multiple Measurements on One Data Set Multithreading Parallel Measurements IVI Drivers LabWindows/CVI Wizard Fast A/Ds and DDC High Throughput Bus Optimized FFT Data-oriented Measurements NI LabVIEW Parallel Mode in NI TestStand
29 Tutte le presentazioni NIDays su ni.com/italy! Inserire l Infocode: itnid03pres per scaricare le presentazioni! Il servizio sarà disponibile da metà marzo.
LabVIEW offre un ambiente di programmazione grafica
03 COME OTTIMIZZARE IN LABVIEW APPLICAZIONI DI TEST AUTOMATIZZATI PER PROCESSORI MULTICORE David Hall Vediamo come delle applicazioni scritte in LabVIEW possono essere ottimizzate sfruttando tecniche di
DettagliIntroduzione alle misure con moduli multifunzione (DAQ)
Facoltà di Ingegneria Università degli Studi di Firenze Dipartimento di Elettronica e Telecomunicazioni Introduzione alle misure con moduli multifunzione (DAQ) Ing. Andrea Zanobini - Maggio 2012 Dipartimento
DettagliSummer of LabVIEW The Sunny Side of System Design
Summer of LabVIEW The Sunny Side of System Design 30th June - 18th July 1 Test di visione: soluzioni implementative con NI LabVIEW e NI TestStand Gian Luca Pizzocolo Alessandro Ricco IPSES S.r.l. info@ipses.com
DettagliOttimizzazione dei Sistemi di Test Automatico: Multithreading in NI TestStand
Multithreading in NI TestStand - 2 Ottimizzazione dei Sistemi di Test Automatico: Multithreading in NI TestStand Ing. Luigi Magni Responsabile Sviluppo ATS Pragma Engineering Srl (Perugia Italy) Multithreading
DettagliNI DIAdem. Tecniche di Analisi Avanzata dei Dati e di Generazione dei Report
NI DIAdem Tecniche di Analisi Avanzata dei Dati e di Generazione dei Report Introduzione DIAdem è un tool ingegneristico di post-acquisizione: Interattivo Visualizzazione Analisi Generazione di Report
DettagliCalcolatori Elettronici A a.a. 2008/2009
Calcolatori Elettronici A a.a. 2008/2009 PRESTAZIONI DEL CALCOLATORE Massimiliano Giacomin Due dimensioni Tempo di risposta (o tempo di esecuzione): il tempo totale impiegato per eseguire un task (include
DettagliStruttura 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
DettagliCALCOLATORI ELETTRONICI A cura di Luca Orrù. Lezione n.7. Il moltiplicatore binario e il ciclo di base di una CPU
Lezione n.7 Il moltiplicatore binario e il ciclo di base di una CPU 1 SOMMARIO Architettura del moltiplicatore Architettura di base di una CPU Ciclo principale di base di una CPU Riprendiamo l analisi
DettagliDocente Prof. Claudio De Capua Ing. Antonella Meduri
Gruppo Misure Elettriche ed Elettroniche Facoltà di Ingegneria Università Mediterranea di Reggio Calabria Docente Prof. Claudio De Capua Ing. Antonella Meduri LabView Ambiente di sviluppo grafico: - LabVIEW
DettagliIl software di base comprende l insieme dei programmi predisposti per un uso efficace ed efficiente del computer.
I Sistemi Operativi Il Software di Base Il software di base comprende l insieme dei programmi predisposti per un uso efficace ed efficiente del computer. Il sistema operativo è il gestore di tutte le risorse
DettagliSTRUTTURE DEI SISTEMI DI CALCOLO
STRUTTURE DEI SISTEMI DI CALCOLO 2.1 Strutture dei sistemi di calcolo Funzionamento Struttura dell I/O Struttura della memoria Gerarchia delle memorie Protezione Hardware Architettura di un generico sistema
DettagliRESOURCE MANAGEMENT MEMORIZZIAMO LE VOSTRE TRACCE NELLA NEVE.
RESOURCE MANAGEMENT MEMORIZZIAMO LE VOSTRE TRACCE NELLA NEVE. PRINOTH RESOURCE MANAGEMENT Con Resource Management, il software di PRINOTH. 6 Risparmio di risorse 15 20 15 Aumento di efficienza Risparmio
DettagliIl processore. Il processore. Il processore. Il processore. Architettura dell elaboratore
Il processore Architettura dell elaboratore Il processore La esegue istruzioni in linguaggio macchina In modo sequenziale e ciclico (ciclo macchina o ciclo ) Effettuando operazioni di lettura delle istruzioni
DettagliLezione 2 Principi Fondamentali di SO Interrupt e Caching. Sommario
Lezione 2 Principi Fondamentali di SO Interrupt e Caching Sommario Operazioni di un SO: principi fondamentali Una visione schematica di un calcolatore Interazione tra SO, Computer e Programmi Utente 1
DettagliIn un modello a strati il SO si pone come un guscio (shell) tra la macchina reale (HW) e le applicazioni 1 :
Un Sistema Operativo è un insieme complesso di programmi che, interagendo tra loro, devono svolgere una serie di funzioni per gestire il comportamento del computer e per agire come intermediario consentendo
DettagliC. 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
DettagliLe tendenze future nella tecnologia PC Bus
Le tendenze future nella tecnologia PC Bus Agenda Bus Il software NI Demo Domande I Bus Test and Measurement Message based GPIB Ethernet USB Register-based VXI PCI PXI PCI Express Cos è la GPIB? General
DettagliAmbiente di sviluppo per applicazioni custom Atomic. Atomic - 22 marzo 2007 Pagina 1 di 20.
Ambiente di sviluppo per applicazioni custom Atomic Atomic - 22 marzo 2007 Pagina 1 di 20. Introduzione Atomic è un micro-linguaggio di programmazione sviluppato per la famiglia di azionamenti full digital
DettagliIntroduzione alle tecnologie informatiche. Strumenti mentali per il futuro
Introduzione alle tecnologie informatiche Strumenti mentali per il futuro Panoramica Affronteremo i seguenti argomenti. I vari tipi di computer e il loro uso Il funzionamento dei computer Il futuro delle
DettagliGESTIONE DEI PROCESSI
Sistemi Operativi GESTIONE DEI PROCESSI Processi Concetto di Processo Scheduling di Processi Operazioni su Processi Processi Cooperanti Concetto di Thread Modelli Multithread I thread in Java Concetto
DettagliSistemi Operativi II Corso di Laurea in Ingegneria Informatica
www.dis.uniroma1.it/~midlab Sistemi Operativi II Corso di Laurea in Ingegneria Informatica Prof. Roberto Baldoni Complementi: Buffer I/O Gestione dei buffer e I/O scheduling: 1. Richiami sulle tecniche
DettagliRoboTESTER 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
DettagliIl sistema di I/O. Hardware di I/O Interfacce di I/O Software di I/O. Introduzione
Il sistema di I/O Hardware di I/O Interfacce di I/O Software di I/O Introduzione 1 Sotto-sistema di I/O Insieme di metodi per controllare i dispositivi di I/O Obiettivo: Fornire ai processi utente un interfaccia
DettagliInformatica - A.A. 2010/11
Ripasso lezione precedente Facoltà di Medicina Veterinaria Corso di laurea in Tutela e benessere animale Corso Integrato: Matematica, Statistica e Informatica Modulo: Informatica Esercizio: Convertire
DettagliArchitettura 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
DettagliLezione 4 La Struttura dei Sistemi Operativi. Introduzione
Lezione 4 La Struttura dei Sistemi Operativi Introduzione Funzionamento di un SO La Struttura di un SO Sistemi Operativi con Struttura Monolitica Progettazione a Livelli di un SO 4.2 1 Introduzione (cont.)
DettagliFONDAMENTI 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
DettagliPer dimostrare i benefici della citylogistics in presenza di condizioni favorevoli per farla decollare, abbiamo deciso di costruire un modello di
Per dimostrare i benefici della citylogistics in presenza di condizioni favorevoli per farla decollare, abbiamo deciso di costruire un modello di simulazione con l aiuto della società Flexcon di Torino
DettagliLaboratorio di Informatica. Il computer
per chimica industriale e chimica applicata e ambientale LEZIONE 1 Il computer 1 INTRODUZIONE 2 1 L informatica È la disciplina scientifica che studia I calcolatori, nati in risposta all esigenza di eseguire
DettagliSISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI Prof. Andrea Borghesan venus.unive.it/borg borg@unive.it Ricevimento: martedì, 12.00-13.00. Dip. Di Matematica Modalità esame: scritto + tesina facoltativa 1
DettagliComputazione multi-processo. Condivisione, Comunicazione e Sincronizzazione dei Processi. Segnali. Processi e Threads Pt. 2
Computazione multi-processo Avere più processi allo stesso momento implica/richiede Processi e Threads Pt. 2 Concorrenza ed efficienza Indipendenza e protezione dei dati ma deve prevedere/permettere anche:
DettagliScheduling della CPU Introduzione ai Sistemi Operativi Corso di Abilità Informatiche Laurea in Fisica
Scheduling della CPU Introduzione ai Sistemi Operativi Corso di Abilità Informatiche Laurea in Fisica prof. Ing. Corrado Santoro A.A. 2010-11 Architettura di un sistema operativo Progr 1 Progr 2 Progr
DettagliDipartimento 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
DettagliSistemi Operativi. Processi GESTIONE DEI PROCESSI. Concetto di Processo. Scheduling di Processi. Operazioni su Processi. Processi Cooperanti
GESTIONE DEI PROCESSI 4.1 Processi Concetto di Processo Scheduling di Processi Operazioni su Processi Processi Cooperanti Concetto di Thread Modelli Multithread I thread in diversi S.O. 4.2 Concetto di
DettagliL unità di elaborazione pipeline L unità Pipelining
Struttura del processore L unità di elaborazione pipeline Corso ACSO prof. Cristina SILVANO Politecnico di Milano Incremento delle Per migliorare ulteriormente le si può: ridurre il periodo di clock aumentare
DettagliArchitettura del calcolatore
Architettura del calcolatore La prima decomposizione di un calcolatore è relativa a due macro-componenti: Hardware Software Architettura del calcolatore L architettura dell hardware di un calcolatore reale
DettagliCPU. Maurizio Palesi
CPU Central Processing Unit 1 Organizzazione Tipica CPU Dispositivi di I/O Unità di controllo Unità aritmetico logica (ALU) Terminale Stampante Registri CPU Memoria centrale Unità disco Bus 2 L'Esecutore
DettagliArchitettura di un sistema operativo
Architettura di un sistema operativo Dipartimento di Informatica Università di Verona, Italy Struttura di un S.O. Sistemi monolitici Sistemi a struttura semplice Sistemi a livelli Virtual Machine Sistemi
DettagliOttimizzazioni 1 Corso di sviluppo Nvidia CUDATM. Davide Barbieri
Ottimizzazioni 1 Corso di sviluppo Nvidia CUDATM Davide Barbieri Panoramica Lezione Principali versioni dell'hardware CUDA Tesla Fermi Accesso veloce alla memoria globale Accesso veloce alla memoria condivisa
DettagliIntroduzione ai sistemi operativi
Introduzione ai sistemi operativi Che cos è un S.O.? Shell Utente Utente 1 2 Utente N Window Compilatori Assembler Editor.. DB SOFTWARE APPLICATIVO System calls SISTEMA OPERATIVO HARDWARE Funzioni di un
DettagliInformatica di base. Hardware: CPU SCHEDA MADRE. Informatica Hardware di un PC Prof. Corrado Lai
Informatica di base Hardware: CPU SCHEDA MADRE HARDWARE DI UN PC 2 Hardware (parti fisiche) Sono le parti fisiche di un Personal Computer (processore, scheda madre, tastiera, mouse, monitor, memorie,..).
DettagliMC2 SERVIZI INFORMATICI S.r.l. LA DIGITALIZZAZIONE DEI DOCUMENTI CARTACEI
MC2 SERVIZI INFORMATICI S.r.l. LA DIGITALIZZAZIONE DEI DOCUMENTI CARTACEI QUANTO COSTA...? Quanto vi costano gli archivi? Quanto tempo impiegate per ricercare documenti? Quante volte vi capita di non trovare
Dettagli>>>>>>>>>> >>>>>>>>>> La ragione in magazzino. mobile. connect. control
La ragione in magazzino Warehouse è la soluzione dedicata alla gestione delle attività di magazzino che integra in un unica piattaforma informatica le tecnologie per l identificazione Automatica dei Dati:
DettagliDispensa 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.
DettagliSistemi Operativi IMPLEMENTAZIONE DEL FILE SYSTEM. D. Talia - UNICAL. Sistemi Operativi 9.1
IMPLEMENTAZIONE DEL FILE SYSTEM 9.1 Implementazione del File System Struttura del File System Implementazione Implementazione delle Directory Metodi di Allocazione Gestione dello spazio libero Efficienza
Dettagli8 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
Dettaglifacilitated contacts makes work easier
a new age is coming facilitated contacts makes work easier Nelle moderne aziende e nelle strutture di accoglienza di alto livello, l efficienza del NETWORKING è ormai un fattore imprescindibile. Poter
DettagliEsercitazione Schede di acquisizione dati
Esercitazione Schede di acquisizione dati - 1 Esercitazione Schede di acquisizione dati 1 - Oggetto Impiego di una scheda di acquisizione dati plug-in. Predisposizione dei parametri. Acquisizione da scheda.
DettagliLa Gestione delle risorse Renato Agati
Renato Agati delle risorse La Gestione Schedulazione dei processi Gestione delle periferiche File system Schedulazione dei processi Mono programmazione Multi programmazione Gestione delle periferiche File
DettagliElaborazione Numerica dei Segnali per Telecomunicazioni. Software Defined Radio e Campionamento Passa-Banda
Elaborazione Numerica dei Segnali per Telecomunicazioni Anno Accademico 2008/2009 Software Defined Radio e Campionamento Passa-Banda Francesco Benedetto (fbenedet@uniroma3.it) Digital Signal Processing,
DettagliWhat is LabVIEW???? Pietro Giannone. Dipartimento di Ingegneria Elettrica Elettronica e dei Sistemi. Università degli Studi di Catania
Università degli Studi di Catania Dipartimento di Ingegneria Elettrica Elettronica e dei Sistemi What is LabVIEW???? Pietro Giannone University of Catania Dipartimento di Ingegneria Elettrica Elettronica
DettagliLa macchina di Von Neumann. Archite(ura di un calcolatore. L unità di elaborazione (CPU) Sequenza di le(ura. Il bus di sistema
La macchina di Von Neumann rchite(ura di un calcolatore us di sistema Collegamento Unità di Elaborazione (CPU) Memoria Centrale (MM) Esecuzione istruzioni Memoria di lavoro Interfaccia Periferica P 1 Interfaccia
DettagliL informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia
L informatica È la disciplina scientifica che studia INTRODUZIONE I calcolatori, nati in risposta all esigenza di eseguire meccanicamente operazioni ripetitive Gli algoritmi, nati in risposta all esigenza
DettagliTutte le tipologie di New Digital Payment. Un nuovo modo di effettuare pagamenti. 70,2% 18,3% 11,5% PRINCIPALI EVIDENZE
New Digital Payment CONTESTO BENEFICI CARATTERISTICHE OFFERTA NEW DIGITAL CONTESTO BENEFICI CARATTERISTICHE OFFERTA NEW DIGITAL Un nuovo modo di effettuare pagamenti. Negli ultimi 5 anni la penetrazione
DettagliLezione 7 Sommatori e Moltiplicatori
Architettura degli Elaboratori e delle Reti Lezione 7 Sommatori e Moltiplicatori Proff. A. Borghese, F. Pedersini Dipartimento di Scienze dell Informazione Università degli Studi di Milano L 7 1/36 Sommario!
DettagliElettromobilità WITTENSTEIN La pole position degli azionamenti elettrici. efficiente compatto sicuro
WITTENSTEIN La pole position degli azionamenti elettrici efficiente compatto sicuro 101 Azionamenti perfettamente integrati da un unico partner L elettromobilità va ben oltre il semplice funzionamento
DettagliArchitettura del PIC 18F452
Controllo Digitale a.a. 2005-2006 Architettura del PIC 18F452 Ing. Federica Pascucci PIC 18F452 Caratteristiche Frequenza operativa: 40 MHz Memorie: Program FLASH memory: 32 KBytes, 16 K-istruzioni memorizzabili
DettagliCapitolo 5: I thread
Capitolo 5: I thread Generalità. Modelli multithread. Problematiche relative ai thread. Pthread. 5.1 I thread Il thread è un flusso di controllo relativo ad un dato processo. Molti sistemi operativi moderni
DettagliComprendere il funzionamento dei convertitori V/f Saper effettuare misure di collaudo
SCH 33 Voltmetro a 3 digit Obiettivi Comprendere il funzionamento dei convertitori V/f Saper effettuare misure di collaudo IC1 = CA 3162 A/D converter for 3-Digit Display IC2 = CA 3161 BCD to seven segment
DettagliDB Elettronica Leadership nel broadcasting
DB Elettronica Leadership nel broadcasting DB Elettronica è azienda leader nel mondo per la progettazione e la produzione di: Trasmettitori / Amplificatori TV analogici e digitali Ponti Radio Televisivi
DettagliDEFINIZIONE 1/2 memoria ad accesso casuale RAM
CORSO BASE DI TECNICO RIPARATORE HARDWARE RAM Docente: Dott. Ing. Antonio Pagano DEFINIZIONE 1/2 In informatica la memoria ad accesso casuale, acronimo RAM (del corrispondente termine inglese Random-Access
DettagliOSCILLOSCOPIO SOFTWARE
OSCILLOSCOPIO SOFTWARE Ghiro Andrea Franchino Gianluca Descrizione generale... 3 Interazioni tra processi e risorse... 4 Funzionalità di processi e risorse... 5 Interfaccia e comandi utente... 6 Funzioni
DettagliGuida a Intel Matrix Storage Manager
Guida a Intel Matrix Storage Manager 1. Accedere a Intel Matrix Storage Manager Il driver RAID è integrato nel driver Intel ALL in one fornito nel CD di supporto. Dopo avere installato il driver, si può
DettagliEsempio: 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
DettagliSistemi Operativi IMPLEMENTAZIONE DEL FILE SYSTEM. Implementazione del File System. Struttura del File System. Implementazione
IMPLEMENTAZIONE DEL FILE SYSTEM 9.1 Implementazione del File System Struttura del File System Implementazione Implementazione delle Directory Metodi di Allocazione Gestione dello spazio libero Efficienza
DettagliCome funziona un sistema di elaborazione
Introduzione Cosa è un Sistema Sste aoperativo? Come funziona un sistema di elaborazione Proprietà dei Sistemi Operativi Storia dei Sistemi di Elaborazione Sistemi Mainframe Sistemi Desktop Sistemi i Multiprocessori
DettagliUniversità di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2015-16. Pietro Frasca.
Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2015-16 Pietro Frasca Lezione 15 Martedì 24-11-2015 Struttura logica del sottosistema di I/O Processi
DettagliSommario. Analysis & design delle applicazioni parallele. Misura delle prestazioni parallele. Tecniche di partizionamento.
Sommario Analysis & design delle applicazioni parallele Misura delle prestazioni parallele Tecniche di partizionamento Comunicazioni Load balancing 2 Primi passi: analizzare il problema Prima di iniziare
DettagliRedundant Array of Inexpensive (Independent) Disks. Disco magnetico
26/5/25 RAID Redundant Array of Inexpensive (Independent) Disks Disco magnetico Costituito da un insieme di piatti rotanti (da a 5) Piatti rivestiti di una superficie magnetica Esiste una testina (bobina)
DettagliRETI E SISTEMI INFORMATIVI
RETI E SISTEMI INFORMATIVI Prof. Andrea Borghesan venus.unive.it/borg borg@unive.it Ricevimento: mercoledì, 10.00-11.00. Studio 34, primo piano. Dip. Statistica 1 Modalità esame: scritto + tesina facoltativa
DettagliThinking Fast: il sistema di backup più veloce al mondo ora esegue anche l'archiviazione
Thinking Fast: il sistema di backup più veloce al mondo ora esegue anche l'archiviazione I sistemi di backup più veloci al mondo Il primo sistema al mondo per la conservazione a lungo termine di backup
DettagliValutazione delle Prestazioni. Valutazione delle Prestazioni. Architetture dei Calcolatori (Lettere. Tempo di risposta e throughput
Valutazione delle Prestazioni Architetture dei Calcolatori (Lettere A-I) Valutazione delle Prestazioni Prof. Francesco Lo Presti Misura/valutazione di un insieme di parametri quantitativi per caratterizzare
DettagliSistemi di acquisizione dati
Sistemi di acquisizione dati - 1 Sistemi di acquisizione dati 1 - Configurazioni tipiche Generalità L impiego di tecniche numeriche per la rappresentazione dei segnali consente la successiva elaborazione
DettagliMonitoraggio e performance: il ruolo del DBA manager e gli strumenti a supporto
Denis Monari Monitoraggio e performance: il ruolo del DBA manager e gli strumenti a supporto Cinisello Balsamo, 26 novembre 2013 AGENDA Performance, servizi e risorse Tre scenari a crescente complessità
DettagliArchitettura di un sistema di calcolo
Richiami sulla struttura dei sistemi di calcolo Gestione delle Interruzioni Gestione della comunicazione fra processore e dispositivi periferici Gerarchia di memoria Protezione. 2.1 Architettura di un
DettagliAcquisizione dati: L interfaccia tra PC e mondo reale. 1. Esempi di convertitori DAC e ADC 2. Esempi pratici di acquisizione dati in ambiente MATLAB
Acquisizione dati: L interfaccia tra PC e mondo reale 1. Esempi di convertitori DAC e ADC 2. Esempi pratici di acquisizione dati in ambiente MATLAB Interfacciamento tra PC e mondo reale, Acquisizione Dati
DettagliModello Di Schedulazione Con Capacità Finita
Modello Di Schedulazione Con Capacità Finita Capacità Finita Applicata Alla Schedulazione Degli Ordini Pianif Descrizione Modello E un tool che: Integra la funzione delle vendite con quella logistico-produttiva
DettagliCriteri di Scheduling Algoritmi di Scheduling Multiple-Processor Scheduling Asymmetric/Symmetric multiprocessing Processori Multicore
Criteri di Scheduling Algoritmi di Scheduling Multiple-Processor Scheduling Asymmetric/Symmetric multiprocessing Processori Multicore 5.2 Silberschatz, Galvin and Gagne 2005 1 Massimizzare lʼutilizzo della
DettagliVari 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)
DettagliLaboratorio di Informatica
per chimica industriale e chimica applicata e ambientale LEZIONE 4 - parte II La memoria 1 La memoriaparametri di caratterizzazione Un dato dispositivo di memoria è caratterizzato da : velocità di accesso,
DettagliConsolidamento Server
Consolidamento Server Consolidare i server significa ridurre il numero di computer della sala macchine lasciando invariati i servizi offerti grazie alla tecnologia di virtualizzazione, che è lo strumento
DettagliISTITUTO DI ISTRUZIONE SUPERIORE J.C. MAXWELL Data: 12 /09 /2015 Pag. 1 di 4. PROGRAMMAZIONE ANNUALE A.S. 2015 / 16 MANUTENZIONE e ASSISTENZA TECNICA
ISTITUTO DI ISTRUZIONE SUPERIORE J.C. MAXWELL Data: 12 /09 /2015 Pag. 1 di 4 INDIRIZZO SCOLASTICO DISCIPLINA DOCENTE / I CLASSE / I MECCANICA e MECCATRONICA ELETTRONICA LOGISTICA e TRASPORTI LICEO SCIENTIFICO
DettagliEsame 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
DettagliElettronica 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
DettagliIl Sistema Operativo. C. Marrocco. Università degli Studi di Cassino
Il Sistema Operativo Il Sistema Operativo è uno strato software che: opera direttamente sull hardware; isola dai dettagli dell architettura hardware; fornisce un insieme di funzionalità di alto livello.
DettagliOpenVAS - Open Source Vulnerability Scanner
OpenVAS - Open Source Vulnerability Scanner di Maurizio Pagani Introduzione OpenVAS è un framework che include servizi e tool per la scansione e la gestione completa delle vulnerabilità. Un vulnerability
DettagliPR362009 24 novembre 2009 Software, controllo basato su PC Pagina 1 di 5
Software, controllo basato su PC Pagina 1 di 5 Utilizzo degli standard IT: ambiente di programmazione TwinCAT integrato in Microsoft Visual Studio TwinCAT 3, dalla standard Automation all extended Automation
DettagliSfrutta appieno le potenzialità del software SAP in modo semplice e rapido
Starter Package è una versione realizzata su misura per le Piccole Imprese, che garantisce una implementazione più rapida ad un prezzo ridotto. E ideale per le aziende che cercano ben più di un semplice
DettagliGestione dei Documenti del Ciclo Passivo. Intelligent Capture & Exchange
Gestione dei Documenti del Ciclo Passivo Intelligent Capture & Exchange Agenda Intelligent Capture & Exchange Le possibili soluzioni La gestione dei documenti del ciclo passivo Semplificazione Amministrativa
DettagliFile system II. Sistemi Operativi Lez. 20
File system II Sistemi Operativi Lez. 20 Gestione spazi su disco Esiste un trade-off,tra spreco dello spazio e velocità di trasferimento in base alla dimensione del blocco fisico Gestione spazio su disco
DettagliARCHITETTURA DELL ELABORATORE
1 ISTITUTO DI ISTRUZIONE SUPERIORE ANGIOY ARCHITETTURA DELL ELABORATORE Prof. G. Ciaschetti 1. Tipi di computer Nella vita di tutti giorni, abbiamo a che fare con tanti tipi di computer, da piccoli o piccolissimi
DettagliUn Laboratorio di Telecomunicazioni ed Elettromagnetismo applicato per Teledidattica
Un Laboratorio di Telecomunicazioni ed Elettromagnetismo applicato per Teledidattica A.N. D ANDREA, F. GIANNETTI, G. MANARA, M. MICHELINI, P. NEPA DIPARTIMENTO DI INGEGNERIA DELL INFORMAZIONE, UNIVERSITÀ
DettagliL Unità Centrale di Elaborazione
L Unità Centrale di Elaborazione ed il Microprocessore Prof. Vincenzo Auletta 1 L Unità Centrale di Elaborazione L Unità Centrale di Elaborazione (Central Processing Unit) è il cuore di computer e notebook
DettagliInput/Output. Moduli di Input/ Output. gestiscono quantità di dati differenti a velocità diverse in formati diversi. n Grande varietà di periferiche
Input/Output n Grande varietà di periferiche gestiscono quantità di dati differenti a velocità diverse in formati diversi n Tutti più lenti della CPU e della RAM n Necessità di avere moduli di I/O Moduli
DettagliPROJECT MANAGEMENT SERVIZI DI PROJECT MANAGEMENT DI ELEVATA PROFESSIONALITÀ
PROJECT MANAGEMENT SERVIZI DI PROJECT MANAGEMENT DI ELEVATA PROFESSIONALITÀ SERVIZI DI PROJECT MANAGEMENT CENTRATE I VOSTRI OBIETTIVI LA MISSIONE In qualità di clienti Rockwell Automation, potete contare
DettagliIntroduzione al sistema operativo. Laboratorio Software 2008-2009 C. Brandolese
Introduzione al sistema operativo Laboratorio Software 2008-2009 C. Brandolese Che cos è un sistema operativo Alcuni anni fa un sistema operativo era definito come: Il software necessario a controllare
DettagliL Architettura di un Calcolatore
ASTE Information Technology Excellence oad (I.T.E..) L Architettura di un Calcolatore aurizio Palesi Salvatore Serrano aster ITE Informatica di Base aurizio Palesi, Salvatore Serrano 1 Sommario Architettura
Dettagli2. CONFIGURAZIONE DEL PROGRAMMA ITER PER LA COMPILAZIONE DELLA PRATICA
2. CONFIGURAZIONE DEL PROGRAMMA ITER PER LA COMPILAZIONE DELLA PRATICA 1. Premessa FedraPlus è il nuovo prodotto per la compilazione delle pratiche relative agli adempimenti normativi del Registro delle
DettagliMaiello pompe e sistemi costruzione e servizi by L.E.M. s.r.l. Gruppi di pressurizzazione con Inverter
Elettropompe con inverter: analisi tecnico economica Il risparmio energetico delle elettropompe è un elemento cruciale per il sistema produttivo, in quanto la presenza di motori elettrici nella produzione
DettagliInput/Output: bus, interfacce, periferiche
Architettura degli Elaboratori e delle Reti Lezione 29 Input/Output: bus, interfacce, periferiche A. Borghese, F. Pedersini Dipartimento di Scienze dell Informazione Università degli Studi di Milano L
Dettagli