REDUSA: module generation by automatic elimination of superfluous blocks in regular structures
An approach to module generation that does not require the construction of parametrized software procedures is presented. It is a design-by-example method that is based on the following concept: an example module (e.g., a 16-b multiplier) realizes a function between the set of input combinations and...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on computer-aided design of integrated circuits and systems 1989-09, Vol.8 (9), p.989-998 |
---|---|
Hauptverfasser: | , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 998 |
---|---|
container_issue | 9 |
container_start_page | 989 |
container_title | IEEE transactions on computer-aided design of integrated circuits and systems |
container_volume | 8 |
creator | Vandeweerd, I. Croes, K. Rijnders, L. Six, P. De Man, H.J. |
description | An approach to module generation that does not require the construction of parametrized software procedures is presented. It is a design-by-example method that is based on the following concept: an example module (e.g., a 16-b multiplier) realizes a function between the set of input combinations and the set of output combinations. In many applications, only a subset of input combinations (e.g., 8-b instead of 16-b inputs) is used. The restriction of the module's function to this subset can be realized by a simpler module. REDUSA constructs this module automatically by a reduction of the example module. This approach offers important advantages in both the construction and verification aspected of module generators.< > |
doi_str_mv | 10.1109/43.35551 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_pascalfrancis_primary_7357994</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>35551</ieee_id><sourcerecordid>28571379</sourcerecordid><originalsourceid>FETCH-LOGICAL-i231t-dc092f43275eddbd45b8b3915fa016bcfcd1e60c3c15eaaac263117cdc1d101d3</originalsourceid><addsrcrecordid>eNo9kE1LAzEYhIMoWKvg1VsO4m1r3s2mabyVtn5AQVB7dckm75Zodrcmm0P_vYstnoZhHoZhCLkGNgFg6r7gEy6EgBMyAsVlVoCAUzJiuZxljEl2Ti5i_GIMCpGrEfl8Wy037_MH2nQ2eaRbbDHo3nUtrfZUp75rBmcoete49hB0NY1ph6H2qUuRVr4z35G6lgbcJq8DjX1Ipk8B4yU5q7WPeHXUMdk8rj4Wz9n69ellMV9nLufQZ9YwldcFz6VAaytbiGpWcQWi1gymlamNBZwyww0I1FqbfMoBpLEGLDCwfEzuDr270P0kjH3ZuGjQe93isLHMZ0ICl2oAb4-gjkb7OujWuFjugmt02JeSC6lUMWA3B8wh4n_6dyz_BSAUbHg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>28571379</pqid></control><display><type>article</type><title>REDUSA: module generation by automatic elimination of superfluous blocks in regular structures</title><source>IEEE Electronic Library (IEL)</source><creator>Vandeweerd, I. ; Croes, K. ; Rijnders, L. ; Six, P. ; De Man, H.J.</creator><creatorcontrib>Vandeweerd, I. ; Croes, K. ; Rijnders, L. ; Six, P. ; De Man, H.J.</creatorcontrib><description>An approach to module generation that does not require the construction of parametrized software procedures is presented. It is a design-by-example method that is based on the following concept: an example module (e.g., a 16-b multiplier) realizes a function between the set of input combinations and the set of output combinations. In many applications, only a subset of input combinations (e.g., 8-b instead of 16-b inputs) is used. The restriction of the module's function to this subset can be realized by a simpler module. REDUSA constructs this module automatically by a reduction of the example module. This approach offers important advantages in both the construction and verification aspected of module generators.< ></description><identifier>ISSN: 0278-0070</identifier><identifier>EISSN: 1937-4151</identifier><identifier>DOI: 10.1109/43.35551</identifier><identifier>CODEN: ITCSDI</identifier><language>eng</language><publisher>New York, NY: IEEE</publisher><subject>Application software ; Applied sciences ; Arithmetic ; Design automation ; Design methodology ; Design. Technologies. Operation analysis. Testing ; Electronics ; Exact sciences and technology ; Integrated circuits ; Logic design ; Modular construction ; Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices ; Software debugging ; Software libraries ; Software maintenance ; Software tools</subject><ispartof>IEEE transactions on computer-aided design of integrated circuits and systems, 1989-09, Vol.8 (9), p.989-998</ispartof><rights>1989 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/35551$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/35551$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=7357994$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Vandeweerd, I.</creatorcontrib><creatorcontrib>Croes, K.</creatorcontrib><creatorcontrib>Rijnders, L.</creatorcontrib><creatorcontrib>Six, P.</creatorcontrib><creatorcontrib>De Man, H.J.</creatorcontrib><title>REDUSA: module generation by automatic elimination of superfluous blocks in regular structures</title><title>IEEE transactions on computer-aided design of integrated circuits and systems</title><addtitle>TCAD</addtitle><description>An approach to module generation that does not require the construction of parametrized software procedures is presented. It is a design-by-example method that is based on the following concept: an example module (e.g., a 16-b multiplier) realizes a function between the set of input combinations and the set of output combinations. In many applications, only a subset of input combinations (e.g., 8-b instead of 16-b inputs) is used. The restriction of the module's function to this subset can be realized by a simpler module. REDUSA constructs this module automatically by a reduction of the example module. This approach offers important advantages in both the construction and verification aspected of module generators.< ></description><subject>Application software</subject><subject>Applied sciences</subject><subject>Arithmetic</subject><subject>Design automation</subject><subject>Design methodology</subject><subject>Design. Technologies. Operation analysis. Testing</subject><subject>Electronics</subject><subject>Exact sciences and technology</subject><subject>Integrated circuits</subject><subject>Logic design</subject><subject>Modular construction</subject><subject>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</subject><subject>Software debugging</subject><subject>Software libraries</subject><subject>Software maintenance</subject><subject>Software tools</subject><issn>0278-0070</issn><issn>1937-4151</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1989</creationdate><recordtype>article</recordtype><recordid>eNo9kE1LAzEYhIMoWKvg1VsO4m1r3s2mabyVtn5AQVB7dckm75Zodrcmm0P_vYstnoZhHoZhCLkGNgFg6r7gEy6EgBMyAsVlVoCAUzJiuZxljEl2Ti5i_GIMCpGrEfl8Wy037_MH2nQ2eaRbbDHo3nUtrfZUp75rBmcoete49hB0NY1ph6H2qUuRVr4z35G6lgbcJq8DjX1Ipk8B4yU5q7WPeHXUMdk8rj4Wz9n69ellMV9nLufQZ9YwldcFz6VAaytbiGpWcQWi1gymlamNBZwyww0I1FqbfMoBpLEGLDCwfEzuDr270P0kjH3ZuGjQe93isLHMZ0ICl2oAb4-gjkb7OujWuFjugmt02JeSC6lUMWA3B8wh4n_6dyz_BSAUbHg</recordid><startdate>19890901</startdate><enddate>19890901</enddate><creator>Vandeweerd, I.</creator><creator>Croes, K.</creator><creator>Rijnders, L.</creator><creator>Six, P.</creator><creator>De Man, H.J.</creator><general>IEEE</general><general>Institute of Electrical and Electronics Engineers</general><scope>IQODW</scope><scope>7SC</scope><scope>7SP</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>19890901</creationdate><title>REDUSA: module generation by automatic elimination of superfluous blocks in regular structures</title><author>Vandeweerd, I. ; Croes, K. ; Rijnders, L. ; Six, P. ; De Man, H.J.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i231t-dc092f43275eddbd45b8b3915fa016bcfcd1e60c3c15eaaac263117cdc1d101d3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1989</creationdate><topic>Application software</topic><topic>Applied sciences</topic><topic>Arithmetic</topic><topic>Design automation</topic><topic>Design methodology</topic><topic>Design. Technologies. Operation analysis. Testing</topic><topic>Electronics</topic><topic>Exact sciences and technology</topic><topic>Integrated circuits</topic><topic>Logic design</topic><topic>Modular construction</topic><topic>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</topic><topic>Software debugging</topic><topic>Software libraries</topic><topic>Software maintenance</topic><topic>Software tools</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Vandeweerd, I.</creatorcontrib><creatorcontrib>Croes, K.</creatorcontrib><creatorcontrib>Rijnders, L.</creatorcontrib><creatorcontrib>Six, P.</creatorcontrib><creatorcontrib>De Man, H.J.</creatorcontrib><collection>Pascal-Francis</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Mechanical & Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE transactions on computer-aided design of integrated circuits and systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Vandeweerd, I.</au><au>Croes, K.</au><au>Rijnders, L.</au><au>Six, P.</au><au>De Man, H.J.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>REDUSA: module generation by automatic elimination of superfluous blocks in regular structures</atitle><jtitle>IEEE transactions on computer-aided design of integrated circuits and systems</jtitle><stitle>TCAD</stitle><date>1989-09-01</date><risdate>1989</risdate><volume>8</volume><issue>9</issue><spage>989</spage><epage>998</epage><pages>989-998</pages><issn>0278-0070</issn><eissn>1937-4151</eissn><coden>ITCSDI</coden><abstract>An approach to module generation that does not require the construction of parametrized software procedures is presented. It is a design-by-example method that is based on the following concept: an example module (e.g., a 16-b multiplier) realizes a function between the set of input combinations and the set of output combinations. In many applications, only a subset of input combinations (e.g., 8-b instead of 16-b inputs) is used. The restriction of the module's function to this subset can be realized by a simpler module. REDUSA constructs this module automatically by a reduction of the example module. This approach offers important advantages in both the construction and verification aspected of module generators.< ></abstract><cop>New York, NY</cop><pub>IEEE</pub><doi>10.1109/43.35551</doi><tpages>10</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 0278-0070 |
ispartof | IEEE transactions on computer-aided design of integrated circuits and systems, 1989-09, Vol.8 (9), p.989-998 |
issn | 0278-0070 1937-4151 |
language | eng |
recordid | cdi_pascalfrancis_primary_7357994 |
source | IEEE Electronic Library (IEL) |
subjects | Application software Applied sciences Arithmetic Design automation Design methodology Design. Technologies. Operation analysis. Testing Electronics Exact sciences and technology Integrated circuits Logic design Modular construction Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices Software debugging Software libraries Software maintenance Software tools |
title | REDUSA: module generation by automatic elimination of superfluous blocks in regular structures |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-09T23%3A13%3A48IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=REDUSA:%20module%20generation%20by%20automatic%20elimination%20of%20superfluous%20blocks%20in%20regular%20structures&rft.jtitle=IEEE%20transactions%20on%20computer-aided%20design%20of%20integrated%20circuits%20and%20systems&rft.au=Vandeweerd,%20I.&rft.date=1989-09-01&rft.volume=8&rft.issue=9&rft.spage=989&rft.epage=998&rft.pages=989-998&rft.issn=0278-0070&rft.eissn=1937-4151&rft.coden=ITCSDI&rft_id=info:doi/10.1109/43.35551&rft_dat=%3Cproquest_RIE%3E28571379%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=28571379&rft_id=info:pmid/&rft_ieee_id=35551&rfr_iscdi=true |