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...

Full description

Saved in:
Bibliographic Details
Published in:Microelectronics 1997-02, Vol.28 (2), p.143-150
Main Authors: Lanchares, Juan, Hidalgo, JoséIgnacio, Sánchez, Juan Manuel
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 &amp; 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