Logic Transformations by Multiple Wire Network Addition

This paper presents an important improvement in the current capabilities of existing redundancy addition and removal (RAR) techniques for digital circuits logic optimization. In this work we present a new efficient way of finding all the possible logic addition transformations that allow the removal...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: San Millan, E., Entrena, L.A., Espejo, J.A.
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 786
container_issue
container_start_page 779
container_title
container_volume
creator San Millan, E.
Entrena, L.A.
Espejo, J.A.
description This paper presents an important improvement in the current capabilities of existing redundancy addition and removal (RAR) techniques for digital circuits logic optimization. In this work we present a new efficient way of finding all the possible logic addition transformations that allow the removal of a given selected wire in the circuit. All the possible points in the circuit where the addition can be performed and all the possible transformations, involving multiple wires, in each of those points are identified. We prove the necessary and sufficient conditions for the existence of such transformations. RAR algorithms use these possible sets of transformations for different optimizations, like area or timing, which have been shown to be very effective in previous works. Improving the core of these algorithms is the key to improve the RAR optimization methods themselves.
doi_str_mv 10.1109/DSD.2008.79
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_4669315</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>4669315</ieee_id><sourcerecordid>4669315</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-8ffca588aea0ead5970d6d3beef3a8946b6166fe91339e63030b163eec7015503</originalsourceid><addsrcrecordid>eNotjsFOwzAQRC2hSkDJiSMX_0DCOhuv7WPVAkUKcKCIY-Uka2Rom8oJQv17WsFc5vBGTyPEtYJCKXC3i9dFUQLYwrgzkTljwZDTWBpDE3F5Iq4khXgusmH4hGMqrZDgQpi6_4itXCW_G0Kftn6M_W6QzUE-fW_GuN-wfI-J5TOPP336krOui6fJlZgEvxk4---peLu_W82Xef3y8Dif1XlURo-5DaH12lrPHth32hnoqMOGOaC3rqKGFFFgdzznmBAQGkXI3BpQWgNOxc2fNzLzep_i1qfDuiJyqDT-AqCSRfc</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Logic Transformations by Multiple Wire Network Addition</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>San Millan, E. ; Entrena, L.A. ; Espejo, J.A.</creator><creatorcontrib>San Millan, E. ; Entrena, L.A. ; Espejo, J.A.</creatorcontrib><description>This paper presents an important improvement in the current capabilities of existing redundancy addition and removal (RAR) techniques for digital circuits logic optimization. In this work we present a new efficient way of finding all the possible logic addition transformations that allow the removal of a given selected wire in the circuit. All the possible points in the circuit where the addition can be performed and all the possible transformations, involving multiple wires, in each of those points are identified. We prove the necessary and sufficient conditions for the existence of such transformations. RAR algorithms use these possible sets of transformations for different optimizations, like area or timing, which have been shown to be very effective in previous works. Improving the core of these algorithms is the key to improve the RAR optimization methods themselves.</description><identifier>ISBN: 9780769532776</identifier><identifier>ISBN: 0769532772</identifier><identifier>DOI: 10.1109/DSD.2008.79</identifier><identifier>LCCN: 2008926133</identifier><language>eng</language><publisher>IEEE</publisher><subject>Computer networks ; Cost function ; Design methodology ; Design optimization ; Digital circuits ; Digital systems ; Logic circuits ; Logic design ; Optimization methods ; Wire</subject><ispartof>2008 11th EUROMICRO Conference on Digital System Design Architectures, Methods and Tools, 2008, p.779-786</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/4669315$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/4669315$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>San Millan, E.</creatorcontrib><creatorcontrib>Entrena, L.A.</creatorcontrib><creatorcontrib>Espejo, J.A.</creatorcontrib><title>Logic Transformations by Multiple Wire Network Addition</title><title>2008 11th EUROMICRO Conference on Digital System Design Architectures, Methods and Tools</title><addtitle>DSD</addtitle><description>This paper presents an important improvement in the current capabilities of existing redundancy addition and removal (RAR) techniques for digital circuits logic optimization. In this work we present a new efficient way of finding all the possible logic addition transformations that allow the removal of a given selected wire in the circuit. All the possible points in the circuit where the addition can be performed and all the possible transformations, involving multiple wires, in each of those points are identified. We prove the necessary and sufficient conditions for the existence of such transformations. RAR algorithms use these possible sets of transformations for different optimizations, like area or timing, which have been shown to be very effective in previous works. Improving the core of these algorithms is the key to improve the RAR optimization methods themselves.</description><subject>Computer networks</subject><subject>Cost function</subject><subject>Design methodology</subject><subject>Design optimization</subject><subject>Digital circuits</subject><subject>Digital systems</subject><subject>Logic circuits</subject><subject>Logic design</subject><subject>Optimization methods</subject><subject>Wire</subject><isbn>9780769532776</isbn><isbn>0769532772</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2008</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotjsFOwzAQRC2hSkDJiSMX_0DCOhuv7WPVAkUKcKCIY-Uka2Rom8oJQv17WsFc5vBGTyPEtYJCKXC3i9dFUQLYwrgzkTljwZDTWBpDE3F5Iq4khXgusmH4hGMqrZDgQpi6_4itXCW_G0Kftn6M_W6QzUE-fW_GuN-wfI-J5TOPP336krOui6fJlZgEvxk4---peLu_W82Xef3y8Dif1XlURo-5DaH12lrPHth32hnoqMOGOaC3rqKGFFFgdzznmBAQGkXI3BpQWgNOxc2fNzLzep_i1qfDuiJyqDT-AqCSRfc</recordid><startdate>200809</startdate><enddate>200809</enddate><creator>San Millan, E.</creator><creator>Entrena, L.A.</creator><creator>Espejo, J.A.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>200809</creationdate><title>Logic Transformations by Multiple Wire Network Addition</title><author>San Millan, E. ; Entrena, L.A. ; Espejo, J.A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-8ffca588aea0ead5970d6d3beef3a8946b6166fe91339e63030b163eec7015503</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2008</creationdate><topic>Computer networks</topic><topic>Cost function</topic><topic>Design methodology</topic><topic>Design optimization</topic><topic>Digital circuits</topic><topic>Digital systems</topic><topic>Logic circuits</topic><topic>Logic design</topic><topic>Optimization methods</topic><topic>Wire</topic><toplevel>online_resources</toplevel><creatorcontrib>San Millan, E.</creatorcontrib><creatorcontrib>Entrena, L.A.</creatorcontrib><creatorcontrib>Espejo, J.A.</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>San Millan, E.</au><au>Entrena, L.A.</au><au>Espejo, J.A.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Logic Transformations by Multiple Wire Network Addition</atitle><btitle>2008 11th EUROMICRO Conference on Digital System Design Architectures, Methods and Tools</btitle><stitle>DSD</stitle><date>2008-09</date><risdate>2008</risdate><spage>779</spage><epage>786</epage><pages>779-786</pages><isbn>9780769532776</isbn><isbn>0769532772</isbn><abstract>This paper presents an important improvement in the current capabilities of existing redundancy addition and removal (RAR) techniques for digital circuits logic optimization. In this work we present a new efficient way of finding all the possible logic addition transformations that allow the removal of a given selected wire in the circuit. All the possible points in the circuit where the addition can be performed and all the possible transformations, involving multiple wires, in each of those points are identified. We prove the necessary and sufficient conditions for the existence of such transformations. RAR algorithms use these possible sets of transformations for different optimizations, like area or timing, which have been shown to be very effective in previous works. Improving the core of these algorithms is the key to improve the RAR optimization methods themselves.</abstract><pub>IEEE</pub><doi>10.1109/DSD.2008.79</doi><tpages>8</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9780769532776
ispartof 2008 11th EUROMICRO Conference on Digital System Design Architectures, Methods and Tools, 2008, p.779-786
issn
language eng
recordid cdi_ieee_primary_4669315
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Computer networks
Cost function
Design methodology
Design optimization
Digital circuits
Digital systems
Logic circuits
Logic design
Optimization methods
Wire
title Logic Transformations by Multiple Wire Network Addition
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T01%3A01%3A28IST&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=Logic%20Transformations%20by%20Multiple%20Wire%20Network%20Addition&rft.btitle=2008%2011th%20EUROMICRO%20Conference%20on%20Digital%20System%20Design%20Architectures,%20Methods%20and%20Tools&rft.au=San%20Millan,%20E.&rft.date=2008-09&rft.spage=779&rft.epage=786&rft.pages=779-786&rft.isbn=9780769532776&rft.isbn_list=0769532772&rft_id=info:doi/10.1109/DSD.2008.79&rft_dat=%3Cieee_6IE%3E4669315%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=4669315&rfr_iscdi=true