Performance driven placement for cell-based designs

In this paper we present a performance driven quadratic programming based placement method for large ASICs. A set of performance bounds is first calculated for a given circuit. The performance bounds are calculated using a zero-slack algorithm. The performance bounds are then used to derive a timing...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Natesan, V., Bhatia, D.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 240
container_issue
container_start_page 237
container_title
container_volume
creator Natesan, V.
Bhatia, D.
description In this paper we present a performance driven quadratic programming based placement method for large ASICs. A set of performance bounds is first calculated for a given circuit. The performance bounds are calculated using a zero-slack algorithm. The performance bounds are then used to derive a timing driven placement for cell based layouts. The bounds, if satisfied, guarantee correct operation of circuit for specified timing requirements. The approach has been integrated with high-level synthesis tools for generating layouts of datapaths of synthesized designs.
doi_str_mv 10.1109/ASIC.1995.580722
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_580722</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>580722</ieee_id><sourcerecordid>580722</sourcerecordid><originalsourceid>FETCH-LOGICAL-i87t-8a14087f5610db54e51fe81987161cfab040d7e09007b1b707ece58a807b8eed3</originalsourceid><addsrcrecordid>eNotj8tqwzAQRUUfUCftvnTlH5A7I1nWaBlMH4FAC80-SNa4qNhusEKhf19DujqLC4d7hLhHqBDBPW4-tm2FzpnKEFilLkShsKklWqsvxQosgVYWLF6JAqHREhzRjVjl_AWgQBEWQr_z3H_Po586LuOcfngqj4PveOTpVC5L2fEwyOAzxzJyTp9TvhXXvR8y3_1zLfbPT_v2Ve7eXrbtZicT2ZMkjzWQ7U2DEIOp2WDPhI4sNtj1PkAN0TI4ABswLD-5Y0N-SQnEHPVaPJy1iZkPxzmNfv49nFP1Hw6_RRY</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Performance driven placement for cell-based designs</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Natesan, V. ; Bhatia, D.</creator><creatorcontrib>Natesan, V. ; Bhatia, D.</creatorcontrib><description>In this paper we present a performance driven quadratic programming based placement method for large ASICs. A set of performance bounds is first calculated for a given circuit. The performance bounds are calculated using a zero-slack algorithm. The performance bounds are then used to derive a timing driven placement for cell based layouts. The bounds, if satisfied, guarantee correct operation of circuit for specified timing requirements. The approach has been integrated with high-level synthesis tools for generating layouts of datapaths of synthesized designs.</description><identifier>ISSN: 1063-0988</identifier><identifier>ISBN: 0780327071</identifier><identifier>ISBN: 9780780327078</identifier><identifier>EISSN: 2164-1773</identifier><identifier>DOI: 10.1109/ASIC.1995.580722</identifier><language>eng</language><publisher>IEEE</publisher><subject>Contracts ; Design automation ; Feedback ; High level synthesis ; Integrated circuit synthesis ; Laboratories ; Quadratic programming ; Solid state circuits ; Timing ; Workability</subject><ispartof>Proceedings of Eighth International Application Specific Integrated Circuits Conference, 1995, p.237-240</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/580722$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/580722$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Natesan, V.</creatorcontrib><creatorcontrib>Bhatia, D.</creatorcontrib><title>Performance driven placement for cell-based designs</title><title>Proceedings of Eighth International Application Specific Integrated Circuits Conference</title><addtitle>ASIC</addtitle><description>In this paper we present a performance driven quadratic programming based placement method for large ASICs. A set of performance bounds is first calculated for a given circuit. The performance bounds are calculated using a zero-slack algorithm. The performance bounds are then used to derive a timing driven placement for cell based layouts. The bounds, if satisfied, guarantee correct operation of circuit for specified timing requirements. The approach has been integrated with high-level synthesis tools for generating layouts of datapaths of synthesized designs.</description><subject>Contracts</subject><subject>Design automation</subject><subject>Feedback</subject><subject>High level synthesis</subject><subject>Integrated circuit synthesis</subject><subject>Laboratories</subject><subject>Quadratic programming</subject><subject>Solid state circuits</subject><subject>Timing</subject><subject>Workability</subject><issn>1063-0988</issn><issn>2164-1773</issn><isbn>0780327071</isbn><isbn>9780780327078</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1995</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj8tqwzAQRUUfUCftvnTlH5A7I1nWaBlMH4FAC80-SNa4qNhusEKhf19DujqLC4d7hLhHqBDBPW4-tm2FzpnKEFilLkShsKklWqsvxQosgVYWLF6JAqHREhzRjVjl_AWgQBEWQr_z3H_Po586LuOcfngqj4PveOTpVC5L2fEwyOAzxzJyTp9TvhXXvR8y3_1zLfbPT_v2Ve7eXrbtZicT2ZMkjzWQ7U2DEIOp2WDPhI4sNtj1PkAN0TI4ABswLD-5Y0N-SQnEHPVaPJy1iZkPxzmNfv49nFP1Hw6_RRY</recordid><startdate>1995</startdate><enddate>1995</enddate><creator>Natesan, V.</creator><creator>Bhatia, D.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>1995</creationdate><title>Performance driven placement for cell-based designs</title><author>Natesan, V. ; Bhatia, D.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i87t-8a14087f5610db54e51fe81987161cfab040d7e09007b1b707ece58a807b8eed3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1995</creationdate><topic>Contracts</topic><topic>Design automation</topic><topic>Feedback</topic><topic>High level synthesis</topic><topic>Integrated circuit synthesis</topic><topic>Laboratories</topic><topic>Quadratic programming</topic><topic>Solid state circuits</topic><topic>Timing</topic><topic>Workability</topic><toplevel>online_resources</toplevel><creatorcontrib>Natesan, V.</creatorcontrib><creatorcontrib>Bhatia, D.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Natesan, V.</au><au>Bhatia, D.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Performance driven placement for cell-based designs</atitle><btitle>Proceedings of Eighth International Application Specific Integrated Circuits Conference</btitle><stitle>ASIC</stitle><date>1995</date><risdate>1995</risdate><spage>237</spage><epage>240</epage><pages>237-240</pages><issn>1063-0988</issn><eissn>2164-1773</eissn><isbn>0780327071</isbn><isbn>9780780327078</isbn><abstract>In this paper we present a performance driven quadratic programming based placement method for large ASICs. A set of performance bounds is first calculated for a given circuit. The performance bounds are calculated using a zero-slack algorithm. The performance bounds are then used to derive a timing driven placement for cell based layouts. The bounds, if satisfied, guarantee correct operation of circuit for specified timing requirements. The approach has been integrated with high-level synthesis tools for generating layouts of datapaths of synthesized designs.</abstract><pub>IEEE</pub><doi>10.1109/ASIC.1995.580722</doi><tpages>4</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1063-0988
ispartof Proceedings of Eighth International Application Specific Integrated Circuits Conference, 1995, p.237-240
issn 1063-0988
2164-1773
language eng
recordid cdi_ieee_primary_580722
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Contracts
Design automation
Feedback
High level synthesis
Integrated circuit synthesis
Laboratories
Quadratic programming
Solid state circuits
Timing
Workability
title Performance driven placement for cell-based designs
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-24T22%3A32%3A12IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Performance%20driven%20placement%20for%20cell-based%20designs&rft.btitle=Proceedings%20of%20Eighth%20International%20Application%20Specific%20Integrated%20Circuits%20Conference&rft.au=Natesan,%20V.&rft.date=1995&rft.spage=237&rft.epage=240&rft.pages=237-240&rft.issn=1063-0988&rft.eissn=2164-1773&rft.isbn=0780327071&rft.isbn_list=9780780327078&rft_id=info:doi/10.1109/ASIC.1995.580722&rft_dat=%3Cieee_6IE%3E580722%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=580722&rfr_iscdi=true