Enabling Smart System design with the SMAC Platform

Complex “smart” devices made of heterogeneous components and incorporating functions of sensing, actuation and control are increasingly requested, but, for the development of next generation systems, new techniques are required for managing the increasing design complexity. The SMAC Project aims at developing a common solution for Smart System design where cross-sectional flows converge into a common Platform, based on (co-)simulation and model abstraction methodologies. This paper describes the main requirements and features of the SMAC Platform and two industrial case studies.

[1]  Marco Crepaldi,et al.  A Physical-Aware Abstraction Flow for Efficient Design-Space Exploration of a Wireless Body Area Network Application , 2013, 2013 Euromicro Conference on Digital System Design.

[2]  Giovanni De Micheli,et al.  Readings in hardware / software co-design , 2001 .

[3]  Fabio Cenni,et al.  SystemC-AMS/MDVP-based modeling for the virtual prototyping of MEMS applications , 2015, 2015 Symposium on Design, Test, Integration and Packaging of MEMS/MOEMS (DTIP).

[4]  Daniel Gajski,et al.  Transaction level modeling: an overview , 2003, First IEEE/ACM/IFIP International Conference on Hardware/ Software Codesign and Systems Synthesis (IEEE Cat. No.03TH8721).

[5]  Enrico Macii,et al.  A Top-Down Constraint-Driven Methodology for Smart System Design , 2014, IEEE Circuits and Systems Magazine.

[6]  Thorsten Grotker,et al.  System Design with SystemC , 2002 .

[7]  D. Gajski,et al.  Transaction Level Modeling in System Level Design , 2003 .

[8]  Ayman Habib,et al.  OpenSim: Open-Source Software to Create and Analyze Dynamic Simulations of Movement , 2007, IEEE Transactions on Biomedical Engineering.

[9]  Enrico Macii,et al.  SMAC: Smart Systems Co-design , 2013, 2013 Euromicro Conference on Digital System Design.

[10]  Marco Crepaldi,et al.  A 0.07 mm$^2$ Asynchronous Logic CMOS Pulsed Receiver Based on Radio Events Self-Synchronization , 2014, IEEE Transactions on Circuits and Systems I: Regular Papers.