![Page 1: ESL: Electronic System Level Design طراحی الکترونیک در سطح سیستم Maziar Goudarzi Sharif University of Technology Fall 2009](https://reader036.vdocuments.pub/reader036/viewer/2022062308/56649da65503460f94a91a56/html5/thumbnails/1.jpg)
ESL: Electronic System Level Design
طراحی الکترونیک در سطح سیستم
Maziar GoudarziSharif University of Technology
Fall 2009
![Page 2: ESL: Electronic System Level Design طراحی الکترونیک در سطح سیستم Maziar Goudarzi Sharif University of Technology Fall 2009](https://reader036.vdocuments.pub/reader036/viewer/2022062308/56649da65503460f94a91a56/html5/thumbnails/2.jpg)
Source: Monterey Design Systems
![Page 3: ESL: Electronic System Level Design طراحی الکترونیک در سطح سیستم Maziar Goudarzi Sharif University of Technology Fall 2009](https://reader036.vdocuments.pub/reader036/viewer/2022062308/56649da65503460f94a91a56/html5/thumbnails/3.jpg)
![Page 4: ESL: Electronic System Level Design طراحی الکترونیک در سطح سیستم Maziar Goudarzi Sharif University of Technology Fall 2009](https://reader036.vdocuments.pub/reader036/viewer/2022062308/56649da65503460f94a91a56/html5/thumbnails/4.jpg)
HW – SW Migration
![Page 5: ESL: Electronic System Level Design طراحی الکترونیک در سطح سیستم Maziar Goudarzi Sharif University of Technology Fall 2009](https://reader036.vdocuments.pub/reader036/viewer/2022062308/56649da65503460f94a91a56/html5/thumbnails/5.jpg)
Multicore Processors
45nm-cell-processor-ps3
![Page 6: ESL: Electronic System Level Design طراحی الکترونیک در سطح سیستم Maziar Goudarzi Sharif University of Technology Fall 2009](https://reader036.vdocuments.pub/reader036/viewer/2022062308/56649da65503460f94a91a56/html5/thumbnails/6.jpg)
Co-Synthesis
SystemSpecification
Partitioning
HW ParameterEstimation
SW ParameterEstimation
SystemIntegration
Verification
Verification
Verification
Verification
Final Verification
SW SynthesisHW Synthesis
ASIC OS
EXE Code
![Page 7: ESL: Electronic System Level Design طراحی الکترونیک در سطح سیستم Maziar Goudarzi Sharif University of Technology Fall 2009](https://reader036.vdocuments.pub/reader036/viewer/2022062308/56649da65503460f94a91a56/html5/thumbnails/7.jpg)
Course Ingredients, What I do
• Design
• Design Automation
• Research Topics
![Page 8: ESL: Electronic System Level Design طراحی الکترونیک در سطح سیستم Maziar Goudarzi Sharif University of Technology Fall 2009](https://reader036.vdocuments.pub/reader036/viewer/2022062308/56649da65503460f94a91a56/html5/thumbnails/8.jpg)
What you do
• Design• Design Automation• Research Topics
![Page 9: ESL: Electronic System Level Design طراحی الکترونیک در سطح سیستم Maziar Goudarzi Sharif University of Technology Fall 2009](https://reader036.vdocuments.pub/reader036/viewer/2022062308/56649da65503460f94a91a56/html5/thumbnails/9.jpg)
What you do NOT do
• Assignments• Projects• Exams
![Page 10: ESL: Electronic System Level Design طراحی الکترونیک در سطح سیستم Maziar Goudarzi Sharif University of Technology Fall 2009](https://reader036.vdocuments.pub/reader036/viewer/2022062308/56649da65503460f94a91a56/html5/thumbnails/10.jpg)
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