Current state of ASoC design methodology

Forschungszentrum Informatik76131 Karlsruhe, Haid-und-Neu-Str. 10-14, Germanybsander@fzi.deAbstract. This paper gives an overview of the current state of ASoCdesign methodology and presents preliminary results on evaluating thelearning classi er system XCS for the control of a QuadCore. The ASoCdesign methodology can determine system reliability based on activity,power and temperature analysis, together with reliability block diagrams.The evaluation of the XCS shows that in the evaluated setup, XCS can nd optimal operating points, even in changed environments or withchanged reward functions. This even works, though limited, without thegenetic algorithm the XCS uses internally. The results motivate us tocontinue the evaluation for more complex setups.Keywords. Dagstuhl Seminar Proceedings, System-on-Chip, design method-ology, system reliability, learning classi er system, XCS, ASoC

[1]  Yunjian Jiang,et al.  State-based power analysis for systems-on-chip , 2003, Proceedings 2003. Design Automation Conference (IEEE Cat. No.03CH37451).

[2]  Thomas D. Burd,et al.  Energy efficient CMOS microprocessor design , 1995, Proceedings of the Twenty-Eighth Annual Hawaii International Conference on System Sciences.

[3]  Sarita V. Adve,et al.  AS SCALING THREATENS TO ERODE RELIABILITY STANDARDS, LIFETIME RELIABILITY MUST BECOME A FIRST-CLASS DESIGN CONSTRAINT. MICROARCHITECTURAL INTERVENTION OFFERS A NOVEL WAY TO MANAGE LIFETIME RELIABILITY WITHOUT SIGNIFICANTLY SACRIFICING COST AND PERFORMANCE , 2005 .

[4]  Yervant Zorian,et al.  2003 technology roadmap for semiconductors , 2004, Computer.

[5]  Kevin Skadron,et al.  Temperature-aware microarchitecture , 2003, ISCA '03.

[6]  Shekhar Y. Borkar,et al.  Designing reliable systems from unreliable components: the challenges of transistor variability and degradation , 2005, IEEE Micro.

[7]  Stewart W. Wilson Classifier Fitness Based on Accuracy , 1995, Evolutionary Computation.

[8]  Martin V. Butz,et al.  An algorithmic description of XCS , 2000, Soft Comput..

[9]  Marco Dorigo,et al.  Alecsys and the AutonoMouse: Learning to control a real robot by distributed classifier systems , 2004, Machine Learning.

[10]  Kamran Eshraghian,et al.  Principles of CMOS VLSI Design: A Systems Perspective , 1985 .

[11]  H Kamil,et al.  PRACTICAL RELIABILITY ANALYSIS OF LINEAR LIFELINES UNDER NATURAL HAZARDS , 1980 .

[12]  Narayanan Vijaykrishnan,et al.  Reliability concerns in embedded system designs , 2006, Computer.

[13]  H. Crichton-Miller Adaptation , 1926 .

[14]  Nikil D. Dutt,et al.  Floorplan driven leakage power aware IP-based SoC design space exploration , 2006, Proceedings of the 4th International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS '06).

[15]  Dani Genossar Intel Pentium M Processor Power Estimation, Budgeting, Optimization, and Validation , 2003 .

[16]  T. Kovacs XCS Classifier System Reliably Evolves Accurate, Complete, and Minimal Representations for Boolean Functions , 1998 .

[17]  Andrzej Kos,et al.  Temperature influence on power consumption and time delay , 2003, Euromicro Symposium on Digital System Design, 2003. Proceedings..

[18]  Luca Benini,et al.  A survey of design techniques for system-level dynamic power management , 2000, IEEE Trans. Very Large Scale Integr. Syst..

[19]  Sharad Malik,et al.  Efficient microarchitecture modeling and path analysis for real-time software , 1995, Proceedings 16th IEEE Real-Time Systems Symposium.

[20]  G. Sohi,et al.  A static power model for architects , 2000, Proceedings 33rd Annual IEEE/ACM International Symposium on Microarchitecture. MICRO-33 2000.

[21]  Dakai Zhu Reliability-Aware Dynamic Energy Management in Dependable Embedded Real-Time Systems , 2006, IEEE Real Time Technology and Applications Symposium.