Publication:
Fast Monte Carlo estimation of timing yield with importance sampling and transistor-level circuit simulation

dc.contributor.departmentN/A
dc.contributor.departmentDepartment of Electrical and Electronics Engineering
dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.kuauthorBayrakçı, Alp Arslan
dc.contributor.kuauthorDemir, Alper
dc.contributor.kuauthorTaşıran, Serdar
dc.contributor.kuprofilePhD Student
dc.contributor.kuprofileFaculty Member
dc.contributor.kuprofileFaculty Member
dc.contributor.otherDepartment of Electrical and Electronics Engineering
dc.contributor.otherDepartment of Computer Engineering
dc.contributor.schoolcollegeinstituteGraduate School of Sciences and Engineering
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.yokidN/A
dc.contributor.yokid3756
dc.contributor.yokidN/A
dc.date.accessioned2024-11-09T23:04:50Z
dc.date.issued2010
dc.description.abstractConsiderable effort has been expended in the electronic design automation community in trying to cope with the statistical timing problem. Most of this effort has been aimed at generalizing the static timing analyzers to the statistical case. On the other hand, detailed transistor-level simulations of the critical paths in a circuit are usually performed at the final stage of performance verification. We describe a transistor-level Monte Carlo (MC) technique which makes final transistor-level timing verification practically feasible. The MC method is used as a golden reference in assessing the accuracy of other timing yield estimation techniques. However, it is generally believed that it can not be used in practice as it requires too many costly transistor-level simulations. We present a novel approach to constructing an improved MC estimator for timing yield which provides the same accuracy as standard MC but at a cost of much fewer transistor-level simulations. This improved estimator is based on a unique combination of a variance reduction technique, importance sampling, and a cheap but approximate gate delay model. The results we present demonstrate that our improved yield estimator achieves the same accuracy as standard MC at a cost reduction reaching several orders of magnitude.
dc.description.indexedbyWoS
dc.description.indexedbyScopus
dc.description.issue9
dc.description.openaccessNO
dc.description.sponsorshipTurkish Academy of Sciences
dc.description.sponsorshipScientific and Technological Research Council of Turkey (TUBITAK) [104E057, 104E058] Manuscript received June 15, 2009
dc.description.sponsorshiprevised October 10, 2009 and January 31, 2010. Date of current version August 20, 2010. This work was supported in part by the Turkish Academy of Sciences Distinguished Young Scientist Award Program and in part by the two Scientific and Technological Research Council of Turkey (TUBITAK) Career Awards, under Grants 104E057 and 104E058. This paper was recommended by Associate Editor F. N. Najm.
dc.description.volume29
dc.identifier.doi10.1109/TCAD.2010.2049042
dc.identifier.eissn1937-4151
dc.identifier.issn0278-0070
dc.identifier.scopus2-s2.0-77956041487
dc.identifier.urihttp://dx.doi.org/10.1109/TCAD.2010.2049042
dc.identifier.urihttps://hdl.handle.net/20.500.14288/8701
dc.identifier.wos283145400003
dc.keywordsImportance sampling (IS)
dc.keywordsMonte Carlo (MC) method
dc.keywordsStatistical timing analysis
dc.keywordsStatistically critical paths
dc.keywordsTransistor-level simulation
dc.keywordsYield estimation
dc.languageEnglish
dc.publisherIeee-Inst Electrical Electronics Engineers Inc
dc.sourceIeee Transactions On Computer-Aided Design Of Integrated Circuits And Systems
dc.subjectComputer science
dc.subjectHardware architecture
dc.subjectEngineering
dc.subjectElectrical electronic engineering
dc.titleFast Monte Carlo estimation of timing yield with importance sampling and transistor-level circuit simulation
dc.typeJournal Article
dspace.entity.typePublication
local.contributor.authorid000-0002-2824-036X
local.contributor.authorid0000-0002-1927-3960
local.contributor.authoridN/A
local.contributor.kuauthorBayrakçı, Alp Arslan
local.contributor.kuauthorDemir, Alper
local.contributor.kuauthorTaşıran, Serdar
relation.isOrgUnitOfPublication21598063-a7c5-420d-91ba-0cc9b2db0ea0
relation.isOrgUnitOfPublication89352e43-bf09-4ef4-82f6-6f9d0174ebae
relation.isOrgUnitOfPublication.latestForDiscovery21598063-a7c5-420d-91ba-0cc9b2db0ea0

Files