esl: electronic system level design طراحی الکترونیک در سطح سیستم maziar...

10
ESL: Electronic System Level Design م ت س سی ح ط س در ک ی ن رو کت ل ی ا ح را طMaziar Goudarzi Sharif University of Technology Fall 2009

Upload: felicia-higgins

Post on 23-Dec-2015

230 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ESL: Electronic System Level Design طراحی الکترونیک در سطح سیستم Maziar Goudarzi Sharif University of Technology Fall 2009

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

Source: Monterey Design Systems

Page 3: ESL: Electronic System Level Design طراحی الکترونیک در سطح سیستم Maziar Goudarzi Sharif University of Technology Fall 2009
Page 4: ESL: Electronic System Level Design طراحی الکترونیک در سطح سیستم Maziar Goudarzi Sharif University of Technology Fall 2009

HW – SW Migration

Page 5: ESL: Electronic System Level Design طراحی الکترونیک در سطح سیستم Maziar Goudarzi Sharif University of Technology Fall 2009

Multicore Processors

45nm-cell-processor-ps3

Page 6: ESL: Electronic System Level Design طراحی الکترونیک در سطح سیستم Maziar Goudarzi Sharif University of Technology Fall 2009

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

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

What you do

• Design• Design Automation• Research Topics

Page 9: ESL: Electronic System Level Design طراحی الکترونیک در سطح سیستم Maziar Goudarzi Sharif University of Technology Fall 2009

What you do NOT do

• Assignments• Projects• Exams

Page 10: ESL: Electronic System Level Design طراحی الکترونیک در سطح سیستم Maziar Goudarzi Sharif University of Technology Fall 2009

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