![Page 1: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/1.jpg)
DDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , WWireless ireless interconnectinterconnect and and SSystemystem--onon--chipchip
Center Center ofof ExcellenceExcellence DEWSDEWS
Università degli Studi dell’Aquila
Luigi [email protected]
1st Italian Workshop on Embedded Systems (IWES 2016)
![Page 2: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/2.jpg)
IWES 2016IWES 2016 22DEWSDEWS
Overview
• Introduction
• Main Research Topics
• Main Research Projects
• Contacts
![Page 3: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/3.jpg)
Introduction
![Page 4: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/4.jpg)
IWES 2016IWES 2016 44DEWSDEWS
Introduction
• Center of Excellence DEWS Design methodologies for
Embedded controllersWireless interconnect andSystem-on-chip
MIUR Call
2000
2001
2002
2003
2004
Start
2005
2006
2007
2008
EECI NCSLaboratory
2009
2010
20112015
Member ofArtemis-IA
http://dews.univaq.it
2016Member of HiPEAC
![Page 5: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/5.jpg)
IWES 2016IWES 2016 55DEWSDEWS
Introduction
• Center of Excellence DEWS Research Lines
![Page 6: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/6.jpg)
Main Research Topics (M3)
![Page 7: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/7.jpg)
IWES 2016IWES 2016 77DEWSDEWS
Main Research Topics (M3)
• Electronic System-Level HW/SW Co-Design
• HW Profilers for Parallel Architectures on FPGA
• Mixed-Criticality Systems
• Wireless Sensor Networks
• Advanced Processing Architectures for SDR/TSR
• ICT for New Arts
![Page 8: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/8.jpg)
Main Research Topics (M3)
Electronic System-Level HW/SW Co-Design
![Page 9: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/9.jpg)
IWES 2016IWES 2016 99DEWSDEWS
Main Research Topics (M3)
• Electronic System-Level HW/SW Co-Design HEPSYCODE
HW/SW Co-Design of Heterogeneous Parallel Dedicated/Embedded Systems System-Level Synthesis: DSE and HW/SW Co-Simulation
Concurrent Error Detection Mixed-Criticality Monitorability
SystemBehaviour
Model
FunctionalSimulation
ReferenceInputs
Co-AnalysisCo-Estimation
- Affinity- Timing- Size- Concurrency- Load- Bandwidth
TimingConstraints
HW/SW Partitioning,Mapping and
Architecture Definition
TimingCo-Simulation
Design Space Exploration
Algorithm-LevelFlow
System-Level Flow
HetrogeneousParallel
DedicatedSystem
Technologies Library-Processors-Memories
-Interconnections
SchedulingDirectives
ArchitecturalConstraints
![Page 10: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/10.jpg)
Main Research Topics (M3)
HW Profilers for Parallel Architectures on FPGA
![Page 11: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/11.jpg)
IWES 2016IWES 2016 1111DEWSDEWS
Main Research Topics (M3)
• HW Profilers for Parallel Architectures on FPGA Distributed HW Profiling System Platforms
4-LOOP, A-LOOP ARM, MicroBlaze, LEON3
core core
Bridge
Cache I/D
core
Cache I/D
Cache I/D
SDRAM
Controller
NetworkUART
SSSSSS
SS SSSSSSSS
SS
SS SSSSSS
Global monitorGlobal monitor
![Page 12: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/12.jpg)
Main Research Topics (M3)
Mixed-Criticality Systems
![Page 13: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/13.jpg)
IWES 2016IWES 2016 1313DEWSDEWS
Main Research Topics (M3)
• Mixed-Criticality Systems Hypervisor technologies for mixed-criticality multi-core platforms
PikeOS, Xtratum ARM, LEON3, LEON4
Mixed-criticality Network-On-Chip Ad-hoc HW mechanisms to support isolation
PARTITION 1
HYPERCALL INTERFACE
KER
NE
L M
OD
EU
SER
MO
DE
PARTITION 2 PARTITION 3
XTRATUM
USER PARTITIONS
SUPERVISORPARTITIONS
PARTITION 1
HYPERCALL INTERFACE
KER
NE
L M
OD
EU
SER
MO
DE
PARTITION 2 PARTITION 3
XTRATUM
USER PARTITIONS
SUPERVISORPARTITIONS
PIKEOS SYSTEM SOFTWARE
PARTITION 1 PARTITION 2 PARTITION 3
PIKEOS SEPARATION MICROKERNEL
ARCHITECTURE SUPPORT PACKAGE
PLATFORM SUPPORT PACKAGE
KER
NE
L M
OD
EU
SER
M
OD
E
PIKEOS SYSTEM SOFTWARE
PARTITION 1 PARTITION 2 PARTITION 3
PIKEOS SEPARATION MICROKERNEL
ARCHITECTURE SUPPORT PACKAGE
PLATFORM SUPPORT PACKAGE
KER
NE
L M
OD
EU
SER
M
OD
E
![Page 14: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/14.jpg)
Main Research Topics (M3)
Wireless Sensor Networks
![Page 15: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/15.jpg)
IWES 2016IWES 2016 1515DEWSDEWS
• Wireless Sensor Networks Basic technologies
HW CrossBow/Memsic, Advanticsys, Texas Instruments, Atmel
SW C/HAL, TinyOS, FreeRTOS, Contiki
Communication protocols IEEE 802.15.4 (802.15.4e), OpenZB, TinyAODV
Remote Lab and Testbed (LabSMILING) Up to 100 nodes remotely programmable and monitorable
WSN data collection and analysis Communication protocols assessment
Main Research Topics (M3)
![Page 16: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/16.jpg)
IWES 2016IWES 2016 1616DEWSDEWS
• Wireless Sensor Networks Middlewares for WSN
Heterogeneous HW/SW/radio platforms Mobile-agents based Virtual Machines
Support to IOT application development and deployment Services
Indoor Localization TinyGIS
Security Cryptography Intrusion Detection System
Technologies TinyOS Agilla/Agilla2 IBM MoteRunner DEWS MW (WIP)
Main Research Topics (M3)
![Page 17: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/17.jpg)
Main Research Topics (M3)
Advanced Processing Architectures
![Page 18: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/18.jpg)
IWES 2016IWES 2016 1818DEWSDEWS
Main Research Topics (M3)
• Advanced Processing Architectures SDR Platforms
Sundance HW/SW development kits for Software-Defined-Radio Wi-Fi, 802.15.4, Wi-Max
Many-core accelerators Development of Parallel SW for True Software Radio
Avionic/TLC algorithms for a 64 VLIW cores accelerator Simulator for PRAM MoC
![Page 19: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/19.jpg)
Main Research Topics (M3)
ICT for New Arts
![Page 20: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/20.jpg)
IWES 2016IWES 2016 2020DEWSDEWS
Main Research Topics (M3)
• ICT for New Arts RF Sounding
Awareness of surrounding electromagnetic fields due to both base stationsand users mobile terminals
Augmented Trumpet Avoid any sensor and use a camera to gather data from a trumpet player
Crazy Square E-learning music environment for digital natives
![Page 21: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/21.jpg)
Main Research Projects (M3)
![Page 22: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/22.jpg)
IWES 2016IWES 2016 2222DEWSDEWS
Main Research Projects (M3)
• VISION (ERC-2009-StG 240555) [CLOSED] Video-oriented UWB-based Intelligent Ubiquitous Sensing
http://www.vision-ercproject.eu/
• SMILING (RIDITT 2009, national project) [CLOSED] SMart In home LIviNG
http://smiling.univpm.it/
• PRESTO (Artemis-JU ASP 2010-269362) [CLOSED] ImProvements of industrial Real Time Embedded SysTems develOpment process
http://www.presto-embedded.eu/
• CRAFTERS (Artemis-JU ASP 2011-295371) [CLOSED] ConstRaint and Application-driven Framework for Tailoring Embedded Real-time
Systems http://www.ecsi.org/crafters
![Page 23: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/23.jpg)
IWES 2016IWES 2016 2323DEWSDEWS
Main Research Projects (M3)
• EMC2 (Artemis-JU AIPP 2013-621429) Embedded Multi-Core systems for Mixed Criticality applications in dynamic and
changeable real-time environments http://www.artemis-emc2.eu/
• CASPER (H2020-MSCA-RISE-2014) User-centric MW Architecture for Advanced Service Provisioning in Future
Networks
• SAFECOP (ECSEL-JU RIA-2015) Safe Cooperating Cyber-Physical Systems using Wireless Communication
![Page 24: Design esign methodologiesmethodologies forfor E ...retis.sssup.it/iwes/groups/uniaq.pdfDesign esign methodologiesmethodologies forfor EEmbeddedmbedded controllerscontrollers, , Wireless](https://reader036.vdocuments.mx/reader036/viewer/2022081600/608e2af686c0405e07445f44/html5/thumbnails/24.jpg)
ContactsLuigi Pomante (Assistant Professor): [email protected]
Marco Santic (Post-doc): [email protected] Rinaldi (Post-doc): [email protected] Alesii (Post-Doc): [email protected]
Giacomo Valente (PhD Student): [email protected] Muttillo (PhD Student): [email protected]
Center of Excellence DEWS - Università degli Studi dell’AquilaVia Giovanni Gronchi 18, Zona Ind.le Pile, 67100 L’Aquila
ITALY
http://dews.univaq.it