11.07.2015 Views

EBD_intro_slides.pdf - Microelectronic Systems Laboratory - EPFL

EBD_intro_slides.pdf - Microelectronic Systems Laboratory - EPFL

EBD_intro_slides.pdf - Microelectronic Systems Laboratory - EPFL

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Design methodology♦ Series of standards, rules and procedures to optimize the designprocess/flow on the basis of particular criteria such as:• User's needs (performances)•Market relevance (cost)• Available resources (time to market)♦ EDA tools• Specification toolse.g., Matlab/Simulink, VHDL,diagram editors• Design toolse.g., schematic/layout editors, logicsynthesizers, place&route tools• Verification toolse.g., simulators, formal checkers,DRC, LVS• Test toolse.g., ATPG tools, fault simulators,scan insertion tools♦ Technological process• Full/semi-custom designProcess description (designrules, device models)Cell libraries (logic gates,custom blocks)IP libraries (memories, etc.)• Programmable devices (FPGA)Pre-placed configurable blocksProgrammable interconnectsIP blocks (memories,processor cores, etc.)A. Vachoux, 2005-2006 EDA Based Design Introduction - 6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!