Generation of yield-aware Pareto surfaces for hierarchical circuit design space exploration
Pareto surfaces in the performance space determine the range of feasible performance values for a circuit topology in a given technology. We present a non-dominated sorting based global optimization algorithm to generate the nominal pareto front efficiently using a simulator-in-a-loop approach. The...
Saved in:
Published in | 2006 43rd ACM/IEEE Design Automation Conference pp. 31 - 36 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
New York, NY, USA
ACM
24.07.2006
IEEE |
Series | ACM Conferences |
Subjects | |
Online Access | Get full text |
ISBN | 1595933816 9781595933812 |
ISSN | 0738-100X |
DOI | 10.1145/1146909.1146921 |
Cover
Abstract | Pareto surfaces in the performance space determine the range of feasible performance values for a circuit topology in a given technology. We present a non-dominated sorting based global optimization algorithm to generate the nominal pareto front efficiently using a simulator-in-a-loop approach. The solutions on this pareto front combined with efficient Monte Carlo approximation ideas are then used to compute the yield-aware pareto fronts. We show experimental results for both the nominal and yield-aware pareto fronts for power and phase noise for a voltage controlled oscillator (VCO) circuit. The presented methodology computes yield-aware pareto fronts in approximately 5-6 times the time required for a single circuit synthesis run and is thus practically efficient. We also show applications of yield-aware paretos to find the optimal VCO circuit to meet the system level specifications of a phase locked loop. |
---|---|
AbstractList | Pareto surfaces in the performance space determine the range of feasible performance values for a circuit topology in a given technology. We present a non-dominated sorting based global optimization algorithm to generate the nominal pareto front efficiently using a simulator-in-a-loop approach. The solutions on this pareto front combined with efficient Monte Carlo approximation ideas are then used to compute the yield-aware pareto fronts. We show experimental results for both the nominal and yield-aware pareto fronts for power and phase noise for a voltage controlled oscillator (VCO) circuit. The presented methodology computes yield-aware pareto fronts in approximately 5-6 times the time required for a single circuit synthesis run and is thus practically efficient. We also show applications of yield-aware paretos to find the optimal VCO circuit to meet the system level specifications of a phase locked loop. |
Author | Tiwary, Saurabh K. Tiwary, Pragati K. Rutenbar, Rob A. |
Author_xml | – sequence: 1 givenname: Saurabh K. surname: Tiwary fullname: Tiwary, Saurabh K. organization: Carnegie Mellon University, Pittsburgh, PA – sequence: 2 givenname: Pragati K. surname: Tiwary fullname: Tiwary, Pragati K. organization: BIT Mesra, Jharkhand India – sequence: 3 givenname: Rob A. surname: Rutenbar fullname: Rutenbar, Rob A. organization: Carnegie Mellon University, Pittsburgh, PA |
BookMark | eNqNkDFPwzAUhC1RJAp0ZmDxhFhS_Ow6cUZUQUFCggEkJAbLdp6pIY2LnQr49wTaH8DybrjvTnp3SEZd7JCQE2BTgJm8GE5Zs3r6pxz2yCHIWtZCKChHZMwqoQpg7PmATHJ-Y4wBCMVnckxeFthhMn2IHY2efgdsm8J8moT0YTh9pHmTvHGYqY-JLsMAJ7cMzrTUheQ2oacN5vDa0bweMIpf6zZuC4_JvjdtxslOj8jT9dXj_Ka4u1_czi_vCgO16AvgteUzgSCkB1Uxy3yjvODWWNcozgVaVdrKVM4pVgs-_MV5XcpmZj1nBsQROdv2rlP82GDu9Spkh21rOoybrAVwUFKIATzdggER9TqFlUnfGkqlKikHd7p1jVtpG-N71sD07756t6_e7attCuiHwPk_A-IHw4B60Q |
ContentType | Conference Proceeding |
Copyright | 2006 ACM |
Copyright_xml | – notice: 2006 ACM |
DBID | 6IE 6IH CBEJK RIE RIO 7SC 8FD JQ2 L7M L~C L~D |
DOI | 10.1145/1146909.1146921 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan (POP) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP) 1998-present Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
DatabaseTitle | Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
DatabaseTitleList | Computer and Information Systems Abstracts |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EndPage | 36 |
ExternalDocumentID | 1688755 |
Genre | orig-research Conference Paper |
GroupedDBID | 6IE 6IF 6IG 6IH 6IK 6IL 6IM 6IN AAJGR AARBI ACM ADPZR ALMA_UNASSIGNED_HOLDINGS APO BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK GUFHI IERZE OCL RIE RIL RIO 123 29O AAWTH ACGFS ADZIZ CHZPO IEGSK IJVOP IPLJI M43 RNS 7SC 8FD JQ2 L7M LHSKQ L~C L~D |
ID | FETCH-LOGICAL-a193t-129b243e135f1870b0fd8f32babcd8223eb86b7a7cc8093259322965d4bf20a13 |
IEDL.DBID | RIE |
ISBN | 1595933816 9781595933812 |
ISSN | 0738-100X |
IngestDate | Fri Jul 11 05:16:47 EDT 2025 Wed Aug 27 02:18:16 EDT 2025 Wed Jan 31 06:47:13 EST 2024 |
IsPeerReviewed | false |
IsScholarly | true |
Keywords | performance space optimization pareto surfaces yield |
Language | English |
License | Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Permissions@acm.org |
LinkModel | DirectLink |
MeetingName | DAC06: The 43rd Annual Design Automation Conference 2006 |
MergedId | FETCHMERGED-LOGICAL-a193t-129b243e135f1870b0fd8f32babcd8223eb86b7a7cc8093259322965d4bf20a13 |
Notes | SourceType-Conference Papers & Proceedings-1 ObjectType-Conference Paper-1 content type line 25 |
PQID | 31218533 |
PQPubID | 23500 |
PageCount | 6 |
ParticipantIDs | proquest_miscellaneous_31218533 acm_books_10_1145_1146909_1146921 ieee_primary_1688755 acm_books_10_1145_1146909_1146921_brief |
PublicationCentury | 2000 |
PublicationDate | 20060724 20060000 20060701 |
PublicationDateYYYYMMDD | 2006-07-24 2006-01-01 2006-07-01 |
PublicationDate_xml | – month: 07 year: 2006 text: 20060724 day: 24 |
PublicationDecade | 2000 |
PublicationPlace | New York, NY, USA |
PublicationPlace_xml | – name: New York, NY, USA |
PublicationSeriesTitle | ACM Conferences |
PublicationTitle | 2006 43rd ACM/IEEE Design Automation Conference |
PublicationTitleAbbrev | DAC |
PublicationYear | 2006 |
Publisher | ACM IEEE |
Publisher_xml | – name: ACM – name: IEEE |
SSID | ssj0001138245 ssj0004161 |
Score | 1.9228407 |
Snippet | Pareto surfaces in the performance space determine the range of feasible performance values for a circuit topology in a given technology. We present a... |
SourceID | proquest ieee acm |
SourceType | Aggregation Database Publisher |
StartPage | 31 |
SubjectTerms | Algorithms Design Circuit simulation Circuit synthesis Circuit topology Computational modeling Hardware -- Electronic design automation -- Physical design (EDA) Monte Carlo methods optimization Pareto optimization pareto surfaces performance space Sorting Space exploration Space technology Voltage-controlled oscillators Yield |
Title | Generation of yield-aware Pareto surfaces for hierarchical circuit design space exploration |
URI | https://ieeexplore.ieee.org/document/1688755 https://www.proquest.com/docview/31218533 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3Na9RAFH90e6oXq624ttURBC9mm2RmksxZLEWoeGhhwcMwn7CIG8kmiP3r-94k2xUV2lsCM8nkvfn45X38HsA74Z1ThsvMoIIz4WKT2ahcFmIUVWy8USl97OpLdXkjPi_lcg8-3OfChBBS8FlY0GXy5fvWDWQqOy8qXBJSzmBW12rM1drZU4hMT-ygLwH3RMHJib40X1JSlyQWXvKUTVxP2_ty4vwphDynLF2Vq8Shq4hBdGbcj6n0yj_7dTqELp7C1Xb4Y-zJ98XQ24W7_YvZ8bHfdwjHu3Q_9vX-IHsGe2H9HJ78wVR4BN9GemrSImsj-01xb5n5ZTrsSXVyW7YZukjhXQxRMKMC28lFgTOAuVXnhlXPfAoWYbiF4fvG4aUHHsPNxafrj5fZVJchMwj3-gwhgi0FDwWXscD1bvPom8hLa6zzCDh4sE1la1M71-SID1HIZakq6YWNZW4K_gL21-06vASmahlF7n0hXCV8KE1oJLYKiBsMR_A6h7cofk0_HBs95lBLPalITyqaw_sH22jbrUKcwxEJXf8ciTz0JO85vNmqVePiIo-JWYd22GhelIRn-Kv_dzyBg51F5hT2-24IZ4hRevs6Tc471pvbEg |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1La9wwEB6S9NDm0kdSsukjKgR6qTe2JXntc2nYttnQQwILPQg9YQlZB69NSH59Z2RvtqSF9maDJFszenzSzHwDcCyctZXmMtGo4ETYUCYmVDbxIYgilE5XMXxsdl5ML8W3uZxvwaeHWBjvfXQ-82N6jLZ8V9uOrspOsgKnhJTb8ETiqWLSR2ttblSITk9swC9B90jCyYnANJ1TWJckHl6ylQ1sT-v3fGD9yYQ8oTjdKq0ii25FHKLb2l4PyVf-WLHjNnT6HGbrDvTeJ1fjrjVje_-I2_F_e_gC9jcBf-zHw1b2Erb88hXs_sZVuAc_e4Jq0iOrA7sjz7dE3-oGa1Km3JqtuiaQgxdDHMwoxXY0UuAYYHbR2G7RMhfdRRguYvi9_vdig_twefrl4vM0GTIzJBoBX5sgSDC54D7jMmQ4400aXBl4brSxDiEH96YszERPrC1TRIgo5DyvCumECXmqM_4adpb10h8AqyYyiNS5TNhCOJ9rX0os5RE5aI7wdQQfUPyKjhwr1UdRSzWoSA0qGsHHf5ZRpln4MII9Erq66ak81CDvERyt1apwepHNRC993a0Uz3JCNPzw7xWP4On0Ynamzr6ef38Dzzb3M29hp206_w4RS2vex4H6C40m3mM |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2006+43rd+ACM%2FIEEE+Design+Automation+Conference&rft.atitle=Generation+of+yield-aware+Pareto+surfaces+for+hierarchical+circuit+design+space+exploration&rft.au=Tiwary%2C+S.K.&rft.au=Tiwary%2C+P.K.&rft.au=Rutenbar%2C+R.A.&rft.date=2006-01-01&rft.pub=IEEE&rft.isbn=9781595933812&rft.issn=0738-100X&rft.spage=31&rft.epage=36&rft_id=info:doi/10.1145%2F1146909.1146921&rft.externalDocID=1688755 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0738-100X&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0738-100X&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0738-100X&client=summon |