Primiano Tucci Università di Bologna



Similar documents
SAP FORUM 2014 Hana Cloud Portal: Il cloud come ti serve

APC-Pro sa Computer Service

Progetto Ombra Milano propone un nuovo progetto dal design tutto italiano. Una SCALA di prestigio accessibile a tutti.

IBM Academic Initiative

Quartus II Software Design Series : Foundation. Digitale Signalverarbeitung mit FPGA. Digitale Signalverarbeitung mit FPGA (DSF) Quartus II 1

Source code security testing

«Software Open Source come fattore abilitante dei Progetti per le Smart Cities»

Non v è Arte là dove non v è stile There is no art where there is no style...

Governare la trasformazione IT attraverso la BTO

APC-Pro sa Computer Service

ISTITUTO NAZIONALE DI FISICA NUCLEARE CONSIGLIO DIRETTIVO DELIBERAZIONE N

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai Jens Onno Krah

IBM System Storage DS3400 Simple SAN Express Kit PN U

SISTEMA ANTE EVO 2 DOOR SYSTEM EVO 2

Corso: Supporting and Troubleshooting Windows 10 Codice PCSNET: MW10-3 Cod. Vendor: Durata: 5

IBM System Storage DS3400 Simple SAN Ready Express

Politiche, programmi e strumenti a supporto dello sviluppo delle Smart Cities

Le sfide e le opportunità dell internet mobile nelle aziende

How To Test For Hcv Pharmacogenetics

Exemplar. Novembre Cosima Fiaschi Fabrizio Trentini

DTI / Titolo principale della presentazione IPHONE ENCRYPTION. Litiano Piccin. 11 ottobre 2014

WHO EUROPEAN HEALTHY CITIES NETWORK Annual Business and Technical Conference 14-16th of June 2012 St. Petersburg, Russia

High Performance Computing Systems and Enabling Platforms

Smart Factory: non un lontano futuro, ma un attuale opportunità grazie al concetto Optimized Packaging Plant (OPP)

Supply chain strategies

Cloud Services: cosa sono e quali vantaggi portano alle aziende manifatturiere

Applicazione del Web Semantico alle Imprese

Nuovi domini di primo livello - Registra nuove estensioni con FabsWeb_HOST

Organization Requested Amount ( ) Leading Organization Partner 1*

Blogs.msdn.com/vstsitalia.

HEADBOX Pressurized Rectifier Rolls

The Economic Outlook Il quadro economico INTELLIGENCE ON THE WORLD, EUROPE, AND ITALY LO SCENARIO DI OGGI E DI DOMANI PER LE STRATEGIE COMPETITIVE

Serialization and Good Distribution Practices: Regulatory Impacts, Opportunities and Criticalities for Manufacturers and Drugs Distribution Chain

IBM System Storage DS3400 Simple SAN

Galileo LED. design Emanuele Ricci

Nios II Software Developer s Handbook

Chi sono in quattro punti.

Organization Requested Amount ( ) Leading Organization Partner 1*

Corso: Microsoft Project Server 2010 Technical Boot Camp Codice PCSNET: AAAA-0 Cod. Vendor: - Durata: 5

Laboratorio di Sistemi Digitali M A.A. 2010/11

Un nuovo modello di efficienza all interno del Data Center Fabio Di Dionisio HP Storage Division

ITIL v3 - Overview. Claudio Tancini Marzo 2015 INTERNAL USE ONLY

From Complexity to Client Centricity - Business Analytics nel settore bancario

APC-Pro sa Computer Service

The New Luxury World: l identità digitale nel lusso fa la differenza

The New Luxury World: l identità digitale nel lusso fa la differenza

1/20. MobiLab. 17 Luglio

Analytical study on online communication tools within elearning systems

public class neurale extends JFrame implements NeuralNetListener {

Technologies and systems for business integration.

L informatica nel mondo industriale

ICT PSP: regole e consigli per la partecipazione

IT Governance e Cloud Computing Approccio IBM per la realizzazione di sistemi di Cloud Computing sicuri ed efficaci

E U R O P E A N C U R R I C U L U M V I T A E F O R M A T PERSONAL INFORMATION

8Q PRQGR GL FRQWHQLWRUL $ ZRUOG RI HQFORVXUHV

24 novembre Relatrici: Monica Proto e Carmela Cornacchia CNR-IMAA. Sportello APRE Basilicata/TeRN

How To Lock A File In A Microsoft Microsoft System

Dr. Michele Suman, PhD

(A) DESNET (DEmand & Supply NETwork) Identification. Identification

Tecnologia innovativa e design intelligente al servizio del business.

Introduzione. Roberto Pinto Dipartimento di Ingegneria Gestionale, dell Informazione e della Produzione (DIGIP) Università di Bergamo

The Italian Securities Market - A Guide For Beginners

Outline. Introduction. Multiprocessor Systems on Chip. A MPSoC Example: Nexperia DVP. A New Paradigm: Network on Chip

FMM. . Foratrice 2 mandrini fissi/indipendenti. . Foratrice 3 mandrini fissi/indipendenti. . Foratrice 5 mandrini fissi/indipendenti

Alberto Meneghini! Security Leader, IBM Italia! IBM Security IBM Corporation IBM Corporation

Introduzione. Roberto Pinto Dipartimento di Ingegneria Gestionale, dell Informazione e della Produzione (DIGIP) Università di Bergamo

Five Ways to Build Flexibility into Industrial Applications with FPGAs

Master in Diagnostica avanzata per i Beni Culturali I livello Anno accademico:

http: / INTERNATIONAL FREIGHT FORWARDER INTERNATIONAL FREIGHT FORWARDER

Scenari evolutivi nei sistemi e nella tecnologia e loro impatti sui consumi energetici

Da Bari a Crema: l EFQM nella esperienza Bosch Italia

CATALOGO 2008 UPGRADE METAFORM

C.S.E. Nodi Tipici Parametrizzati al /04/2015 Copyright (c) Castalia srl

P.O.N. RICERCA E COMPETITIVITA' Azione II "Interventi di sostegno alla ricerca industriale"

Trasmissione di segnali a banda larga per mezzo di impianti elettrici

The secret color in 10 points. Basso contenuto ammoniacale LOW AMMONIA CONTENT. emulsione olio in acqua Oil in water emulsion COVERAGE

remote customer interaction

Un esperienza di successo IDEAS: il progetto Advanced Grant MULTITHERMAN

Deliberazione n.6/2013. Audit su Annual Progress Report del CERN. SEZIONE DI CONTROLLO PER GLI AFFARI COMUNITARI ED INTERNAZIONALI

Cloud INFN-Bari

The Dell Advantage. Piero Papasodaro Cross Domain Infrastructure Sales Engineer

Throughout the 5 Days

Cad Service e l integrazione CAD : Una partnership di valore per. Meeting. G.Delmonte Founder and CEO CadService

Embedded Electric Power Network Monitoring System

Presentation title here

Big Data, Big True. IDC Big Data Conference II, Bologna 19 novembre Fabio Rizzotto IT Research&Consulting Director, IDC Italy

Next Step Publishing. Federico Ruberti Fake Press. Roma, 7 dicembre 2010, Digital Cafè, Più libri più liberi 2010.

Networking Remote-Controlled Moving Image Monitoring System

EMBEDDED LINUX. Reference to: Ettore Di Giacinto Luca Montunato

Gara Europea a procedura aperta per l affidamento dei servizi di gestione e

Video Conference System

Progetto FI-STAR: empowerment del paziente e gestione delle patologie croniche con il Fascicolo Sanitario Elettronico

Scheda informativa su nuove norme. Peculiarità delle Norma

Programmable Graphics Hardware

Meccanismo regolabile per armadi con ante scorrevoli sovrapposte. Adjustable system for wardrobes with overlapping sliding doors.

Prof. Fabio Donato, Università di Ferrara Rappresentante Italiano in Horizon 2020 SC6. Roma, 9 aprile 2015

Fabio Donato, Università di Ferrara Rappresentante Italiano in Horizon 2020 SC6. Ferrara, 5 novembre 2015

MOSTRA. Venezia, ex chiesa di Santa Marta > inaugurazione ore 19

Power meter. Caratterizzazione di amplificatori a RF. Amplificatori a RF. Incertezza Corso di Laboratorio di misure ad alta frequenza

Lo scenario tecnologico nel Knowledge Management

Transcription:

Hard real-time meets embedded multicore NIOS SoPCs Primiano Tucci Università di Bologna DEIS Dipartimento di Elettronica, Informatica e Sistemistica

Il paradigma System on (Programmable) Chip come fattore abilitativo per le tecnologie Real-Time embedded Consolidamento della infrastruttura hardware, integrando: Piattaforme computazionali general-purpose(nios-ii soft-processor) Hardware custom special-purpose Acceleratori / IP Coredi terze parti (FFT, AES, MAC ) Possibilità di realizzare configurazioni multi-processore Nuove sfide sia per quanto riguarda sia il software che l hardware.

Obiettivo del progetto Piattaforma real-time multi-processore Definizione della architettura hardware Definizione della architettura software Design dei componenti necessari alla integrazione HW/SW

Architettura software

Problematiche Inapplicabilità dell approccio SMP (coerenza cache, meccanismi IPC, maggiore complessità software) Layout software Approccio AMP, istanze indipendenti del RTOS su ogni processore. Coordinare dinamicamente l avanzamento dei task tra i vari RTOS, garantendo il rispetto dei vincoli temporali Intervenire in modo portabilesenza modificare il sistema operativo ma sfruttando le primitive da esso messe a disposizione.

Architettura hardware

Integrazione nella piattaforma SoPC

Implementazione

Risultati Offload delle funzioni di scheduling La politica di scheduling è completamente gestita in hardware, riducendo al minimo l overhead computazionale richiesto ai soft-processor. Overhead interrupt service routine Overhead task shell Min Max Min Max 245 T CLK (4.9 us) 4189 T CLK (83.78 us) 245 T CLK (4.9 us) 1249 T CLK (24.98 us) Basso jitter nel rilascio di processi periodi (10 ns@ 50 MHz) Adattabilità dell hardware in base alle necessità Synthesis on a Cyclone II EP2C20F484C7 using the Quartus II EDA (Opt.: balanced) and the TimeQuest timing analyzer (slow-model)

Grazie per l attenzione