Loading…
A method for multiple-level logic synthesis based on the simulated annealing algorithm
In this work we address the problem of the synthesis of multiple-level logic functions aimed at achieving area-efficient implementation, using the simulated annealing algorithm (SA). In the quest for a more efficient multiple level synthesis, a two-level optimization with ESPRESSO (T. Sasao, Logic S...
Saved in:
Published in: | Microelectronics 1997-02, Vol.28 (2), p.143-150 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c338t-a922d799a34b139866a859e6f916d416dce2132db945e14c327f543430dd3a5e3 |
---|---|
cites | cdi_FETCH-LOGICAL-c338t-a922d799a34b139866a859e6f916d416dce2132db945e14c327f543430dd3a5e3 |
container_end_page | 150 |
container_issue | 2 |
container_start_page | 143 |
container_title | Microelectronics |
container_volume | 28 |
creator | Lanchares, Juan Hidalgo, JoséIgnacio Sánchez, Juan Manuel |
description | In this work we address the problem of the synthesis of multiple-level logic functions aimed at achieving area-efficient implementation, using the simulated annealing algorithm (SA). In the quest for a more efficient multiple level synthesis, a two-level optimization with ESPRESSO (T. Sasao, Logic Synthesis and Optimization, Kluwer, Amsterdam, 1993) is first carried out. Then, the SA algorithm is applied by means of two new cost functions which yield better results than those obtained with the classical cost functions. The results of the application of this method to the IWLS'93 benchmarks are shown to improve those obtained by the Design Optimizer tool of Synopsys. |
doi_str_mv | 10.1016/S0026-2692(96)00063-8 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_27246669</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0026269296000638</els_id><sourcerecordid>27246669</sourcerecordid><originalsourceid>FETCH-LOGICAL-c338t-a922d799a34b139866a859e6f916d416dce2132db945e14c327f543430dd3a5e3</originalsourceid><addsrcrecordid>eNqFkEtLAzEUhQdRsFZ_gpCV6GI0j5nMZCWl-IKCCx_bkCZ32khmUpO00H9v2rpw5-JyH5x74HxFcUnwLcGE371hTHlJuaDXgt9gjDkr26NiRNpGlJQJcvxnPi3OYvzKorqh1aj4nKAe0tIb1PmA-rVLduWgdLABh5xfWI3idkhLiDaiuYpgkB9Q3lG0Wa1SPqhhAOXssEDKLXywadmfFyedchEufvu4-Hh8eJ8-l7PXp5fpZFZqxtpUKkGpaYRQrJoTJlrOVVsL4J0g3FS5NFDCqJmLqgZSaUabrq5YxbAxTNXAxsXVwXcV_PcaYpK9jRqcUwP4dZQ0h-SciyysD0IdfIwBOrkKtldhKwmWO4pyT1HuKErB5Z6ibPPf_eEPcoqNhSCjtjBoMDaATtJ4-4_DD4-1ebs</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>27246669</pqid></control><display><type>article</type><title>A method for multiple-level logic synthesis based on the simulated annealing algorithm</title><source>Elsevier</source><creator>Lanchares, Juan ; Hidalgo, JoséIgnacio ; Sánchez, Juan Manuel</creator><creatorcontrib>Lanchares, Juan ; Hidalgo, JoséIgnacio ; Sánchez, Juan Manuel</creatorcontrib><description>In this work we address the problem of the synthesis of multiple-level logic functions aimed at achieving area-efficient implementation, using the simulated annealing algorithm (SA). In the quest for a more efficient multiple level synthesis, a two-level optimization with ESPRESSO (T. Sasao, Logic Synthesis and Optimization, Kluwer, Amsterdam, 1993) is first carried out. Then, the SA algorithm is applied by means of two new cost functions which yield better results than those obtained with the classical cost functions. The results of the application of this method to the IWLS'93 benchmarks are shown to improve those obtained by the Design Optimizer tool of Synopsys.</description><identifier>ISSN: 1879-2391</identifier><identifier>ISSN: 0026-2692</identifier><identifier>EISSN: 1879-2391</identifier><identifier>DOI: 10.1016/S0026-2692(96)00063-8</identifier><language>eng</language><publisher>Elsevier Ltd</publisher><ispartof>Microelectronics, 1997-02, Vol.28 (2), p.143-150</ispartof><rights>1997</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c338t-a922d799a34b139866a859e6f916d416dce2132db945e14c327f543430dd3a5e3</citedby><cites>FETCH-LOGICAL-c338t-a922d799a34b139866a859e6f916d416dce2132db945e14c327f543430dd3a5e3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Lanchares, Juan</creatorcontrib><creatorcontrib>Hidalgo, JoséIgnacio</creatorcontrib><creatorcontrib>Sánchez, Juan Manuel</creatorcontrib><title>A method for multiple-level logic synthesis based on the simulated annealing algorithm</title><title>Microelectronics</title><description>In this work we address the problem of the synthesis of multiple-level logic functions aimed at achieving area-efficient implementation, using the simulated annealing algorithm (SA). In the quest for a more efficient multiple level synthesis, a two-level optimization with ESPRESSO (T. Sasao, Logic Synthesis and Optimization, Kluwer, Amsterdam, 1993) is first carried out. Then, the SA algorithm is applied by means of two new cost functions which yield better results than those obtained with the classical cost functions. The results of the application of this method to the IWLS'93 benchmarks are shown to improve those obtained by the Design Optimizer tool of Synopsys.</description><issn>1879-2391</issn><issn>0026-2692</issn><issn>1879-2391</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1997</creationdate><recordtype>article</recordtype><recordid>eNqFkEtLAzEUhQdRsFZ_gpCV6GI0j5nMZCWl-IKCCx_bkCZ32khmUpO00H9v2rpw5-JyH5x74HxFcUnwLcGE371hTHlJuaDXgt9gjDkr26NiRNpGlJQJcvxnPi3OYvzKorqh1aj4nKAe0tIb1PmA-rVLduWgdLABh5xfWI3idkhLiDaiuYpgkB9Q3lG0Wa1SPqhhAOXssEDKLXywadmfFyedchEufvu4-Hh8eJ8-l7PXp5fpZFZqxtpUKkGpaYRQrJoTJlrOVVsL4J0g3FS5NFDCqJmLqgZSaUabrq5YxbAxTNXAxsXVwXcV_PcaYpK9jRqcUwP4dZQ0h-SciyysD0IdfIwBOrkKtldhKwmWO4pyT1HuKErB5Z6ibPPf_eEPcoqNhSCjtjBoMDaATtJ4-4_DD4-1ebs</recordid><startdate>19970201</startdate><enddate>19970201</enddate><creator>Lanchares, Juan</creator><creator>Hidalgo, JoséIgnacio</creator><creator>Sánchez, Juan Manuel</creator><general>Elsevier Ltd</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>7U5</scope><scope>8FD</scope><scope>L7M</scope></search><sort><creationdate>19970201</creationdate><title>A method for multiple-level logic synthesis based on the simulated annealing algorithm</title><author>Lanchares, Juan ; Hidalgo, JoséIgnacio ; Sánchez, Juan Manuel</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c338t-a922d799a34b139866a859e6f916d416dce2132db945e14c327f543430dd3a5e3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1997</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Lanchares, Juan</creatorcontrib><creatorcontrib>Hidalgo, JoséIgnacio</creatorcontrib><creatorcontrib>Sánchez, Juan Manuel</creatorcontrib><collection>CrossRef</collection><collection>Electronics & Communications Abstracts</collection><collection>Solid State and Superconductivity Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>Microelectronics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Lanchares, Juan</au><au>Hidalgo, JoséIgnacio</au><au>Sánchez, Juan Manuel</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A method for multiple-level logic synthesis based on the simulated annealing algorithm</atitle><jtitle>Microelectronics</jtitle><date>1997-02-01</date><risdate>1997</risdate><volume>28</volume><issue>2</issue><spage>143</spage><epage>150</epage><pages>143-150</pages><issn>1879-2391</issn><issn>0026-2692</issn><eissn>1879-2391</eissn><abstract>In this work we address the problem of the synthesis of multiple-level logic functions aimed at achieving area-efficient implementation, using the simulated annealing algorithm (SA). In the quest for a more efficient multiple level synthesis, a two-level optimization with ESPRESSO (T. Sasao, Logic Synthesis and Optimization, Kluwer, Amsterdam, 1993) is first carried out. Then, the SA algorithm is applied by means of two new cost functions which yield better results than those obtained with the classical cost functions. The results of the application of this method to the IWLS'93 benchmarks are shown to improve those obtained by the Design Optimizer tool of Synopsys.</abstract><pub>Elsevier Ltd</pub><doi>10.1016/S0026-2692(96)00063-8</doi><tpages>8</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1879-2391 |
ispartof | Microelectronics, 1997-02, Vol.28 (2), p.143-150 |
issn | 1879-2391 0026-2692 1879-2391 |
language | eng |
recordid | cdi_proquest_miscellaneous_27246669 |
source | Elsevier |
title | A method for multiple-level logic synthesis based on the simulated annealing algorithm |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-27T22%3A30%3A13IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20method%20for%20multiple-level%20logic%20synthesis%20based%20on%20the%20simulated%20annealing%20algorithm&rft.jtitle=Microelectronics&rft.au=Lanchares,%20Juan&rft.date=1997-02-01&rft.volume=28&rft.issue=2&rft.spage=143&rft.epage=150&rft.pages=143-150&rft.issn=1879-2391&rft.eissn=1879-2391&rft_id=info:doi/10.1016/S0026-2692(96)00063-8&rft_dat=%3Cproquest_cross%3E27246669%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c338t-a922d799a34b139866a859e6f916d416dce2132db945e14c327f543430dd3a5e3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=27246669&rft_id=info:pmid/&rfr_iscdi=true |