esl: electronic system level design طراحی الکترونیک در سطح سیستم maziar...
TRANSCRIPT
ESL: Electronic System Level Design
طراحی الکترونیک در سطح سیستم
Maziar GoudarziSharif University of Technology
Fall 2009
Source: Monterey Design Systems
HW – SW Migration
Multicore Processors
45nm-cell-processor-ps3
Co-Synthesis
SystemSpecification
Partitioning
HW ParameterEstimation
SW ParameterEstimation
SystemIntegration
Verification
Verification
Verification
Verification
Final Verification
SW SynthesisHW Synthesis
ASIC OS
EXE Code
Course Ingredients, What I do
• Design
• Design Automation
• Research Topics
What you do
• Design• Design Automation• Research Topics
What you do NOT do
• Assignments• Projects• Exams
Reading Material• Main Reference
– Brian Bailey, Grant Martin, Andrew Piziali, “Electronic System Level Design and Verification,” Morgan Kaufmann Publishers, Series in Systems on Silicon, 2007.
• Others:– W. Wolf, “Computers as Components: Principles of Embedded Computing System
Design”, Morgan Kaufman Publishers, 2001.– J. Staunstrup, W. Wolf, "Hardware/Software Codesign: Principles and Practice",
Kluwer Academic Publishers, 1997.– G. DeMicheli, "Hardware/Software Codesign", Kluwer Academic Publishers, 1996.– S. Kumar, S. Klumar, “The Codesign of Embedded Systems: A Unified
Hardware/Software Representation”, Kluwer Academic Publishers, 1995.– H. Chang, et al, “Surviving SoC Revolution”, Kluwer Academic Publishers, 1999. – F. Balarin et al, "Hardware/Software Codesign: The POLIS Approach", Kluwer
Academic Publishers, 1997.– Papers from IEEE/ACM sponsored journals, Conferences, and Workshops
– SystemC eBooks