High-speed CMOS adder and multiplier modules for digital signal processing in a semicustom environment
For the realization of digital filters in a semicustom environment, high-performance adder and multiplier modules have been developed. These modules define the performance limits for digital finite impulse response (FIR) filters. The Gate Forest semicustom environment is a sea-of-gates-type transist...
Gespeichert in:
Veröffentlicht in: | IEEE journal of solid-state circuits 1989-06, Vol.24 (3), p.570-575, Article 570 |
---|---|
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 | 575 |
---|---|
container_issue | 3 |
container_start_page | 570 |
container_title | IEEE journal of solid-state circuits |
container_volume | 24 |
creator | Kernhof, J. Beunder, M.A. Hoefflinger, B. Haas, W. |
description | For the realization of digital filters in a semicustom environment, high-performance adder and multiplier modules have been developed. These modules define the performance limits for digital finite impulse response (FIR) filters. The Gate Forest semicustom environment is a sea-of-gates-type transistor array. It supports the implementation of dynamic (domino) CMOS logic circuits. The circuit-design technique is applicable to compact high-speed designs. The realized dynamic adder architecture consists of a 2-b group adder and a Manchester carry chain (MCC). For an N-b addition this results in a N/2-b carry lookahead path. This dynamic adder scheme can be expanded into 4-b group adder modules. The multiplier module is a combination of a modified Booth-coded static adder array with a final dynamic MCC adder. The multiplier is clocked with a single (symmetric) clock signal. The clock signal is divided into a precharge pulse, in which the static part of the multiplier added array is evaluated, and an evaluation phase for the generation of the multiplication result (least significant bits). A 16-b*16-b multiplier based on this architecture runs with a 40-MHz system clock. The first chips have been processed in a 2- mu m CMOS double-metal technology.< > |
doi_str_mv | 10.1109/4.32009 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_miscellaneous_28929835</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>32009</ieee_id><sourcerecordid>28929835</sourcerecordid><originalsourceid>FETCH-LOGICAL-c333t-132a31b8eb3928cb4e68d2b123970593032280a07ff3fd6f429a1495984bed03</originalsourceid><addsrcrecordid>eNqNkM9rFDEYhoNUcK3i2Vsu6mlqfs1OcpRFu4WVHtyDtyGTfFlTMpltvhnB_97YLS0UDz19vLwPDx8vIe84u-Ccmc_qQgrGzAuy4m2rG97Jn2dkxRjXjanFK_Ia8aZGpTRfkbCNh18NHgE83Xy__kGt91CozZ6OS5rjMcUax8kvCZCGqVAfD3G2iWI85HqOZXKAGPOBxkwtRRijW3CeRgr5dyxTHiHPb8jLYBPC2_t7Tvbfvu4322Z3fXm1-bJrnJRybrgUVvJBwyCN0G5QsNZeDFxI07HWSCaF0MyyLgQZ_DooYSxXpjVaDeCZPCcfT9r61e0COPdjRAcp2QzTgr3QRhgt22eAkplWqAp-OoGuTIgFQn8scbTlT89Z_2_vXvV3e1fyw73SorMpFJtdxEfcdIKt265yzROjq3vOccpzsTH9x_v-xEcAeNCdur8P25X9</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>28309524</pqid></control><display><type>article</type><title>High-speed CMOS adder and multiplier modules for digital signal processing in a semicustom environment</title><source>IEEE Electronic Library (IEL)</source><creator>Kernhof, J. ; Beunder, M.A. ; Hoefflinger, B. ; Haas, W.</creator><creatorcontrib>Kernhof, J. ; Beunder, M.A. ; Hoefflinger, B. ; Haas, W.</creatorcontrib><description>For the realization of digital filters in a semicustom environment, high-performance adder and multiplier modules have been developed. These modules define the performance limits for digital finite impulse response (FIR) filters. The Gate Forest semicustom environment is a sea-of-gates-type transistor array. It supports the implementation of dynamic (domino) CMOS logic circuits. The circuit-design technique is applicable to compact high-speed designs. The realized dynamic adder architecture consists of a 2-b group adder and a Manchester carry chain (MCC). For an N-b addition this results in a N/2-b carry lookahead path. This dynamic adder scheme can be expanded into 4-b group adder modules. The multiplier module is a combination of a modified Booth-coded static adder array with a final dynamic MCC adder. The multiplier is clocked with a single (symmetric) clock signal. The clock signal is divided into a precharge pulse, in which the static part of the multiplier added array is evaluated, and an evaluation phase for the generation of the multiplication result (least significant bits). A 16-b*16-b multiplier based on this architecture runs with a 40-MHz system clock. The first chips have been processed in a 2- mu m CMOS double-metal technology.< ></description><identifier>ISSN: 0018-9200</identifier><identifier>EISSN: 1558-173X</identifier><identifier>DOI: 10.1109/4.32009</identifier><identifier>CODEN: IJSCBC</identifier><language>eng</language><publisher>New York, NY: IEEE</publisher><subject>Adders ; Applied sciences ; Circuit properties ; Clocks ; CMOS logic circuits ; CMOS process ; CMOS technology ; Digital circuits ; Digital filters ; Electric, optical and optoelectronic circuits ; Electronic circuits ; Electronics ; Exact sciences and technology ; Finite impulse response filter ; Phased arrays ; Pulse generation ; Signal generators</subject><ispartof>IEEE journal of solid-state circuits, 1989-06, Vol.24 (3), p.570-575, Article 570</ispartof><rights>1991 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c333t-132a31b8eb3928cb4e68d2b123970593032280a07ff3fd6f429a1495984bed03</citedby><cites>FETCH-LOGICAL-c333t-132a31b8eb3928cb4e68d2b123970593032280a07ff3fd6f429a1495984bed03</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/32009$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27915,27916,54749</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/32009$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=19720657$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Kernhof, J.</creatorcontrib><creatorcontrib>Beunder, M.A.</creatorcontrib><creatorcontrib>Hoefflinger, B.</creatorcontrib><creatorcontrib>Haas, W.</creatorcontrib><title>High-speed CMOS adder and multiplier modules for digital signal processing in a semicustom environment</title><title>IEEE journal of solid-state circuits</title><addtitle>JSSC</addtitle><description>For the realization of digital filters in a semicustom environment, high-performance adder and multiplier modules have been developed. These modules define the performance limits for digital finite impulse response (FIR) filters. The Gate Forest semicustom environment is a sea-of-gates-type transistor array. It supports the implementation of dynamic (domino) CMOS logic circuits. The circuit-design technique is applicable to compact high-speed designs. The realized dynamic adder architecture consists of a 2-b group adder and a Manchester carry chain (MCC). For an N-b addition this results in a N/2-b carry lookahead path. This dynamic adder scheme can be expanded into 4-b group adder modules. The multiplier module is a combination of a modified Booth-coded static adder array with a final dynamic MCC adder. The multiplier is clocked with a single (symmetric) clock signal. The clock signal is divided into a precharge pulse, in which the static part of the multiplier added array is evaluated, and an evaluation phase for the generation of the multiplication result (least significant bits). A 16-b*16-b multiplier based on this architecture runs with a 40-MHz system clock. The first chips have been processed in a 2- mu m CMOS double-metal technology.< ></description><subject>Adders</subject><subject>Applied sciences</subject><subject>Circuit properties</subject><subject>Clocks</subject><subject>CMOS logic circuits</subject><subject>CMOS process</subject><subject>CMOS technology</subject><subject>Digital circuits</subject><subject>Digital filters</subject><subject>Electric, optical and optoelectronic circuits</subject><subject>Electronic circuits</subject><subject>Electronics</subject><subject>Exact sciences and technology</subject><subject>Finite impulse response filter</subject><subject>Phased arrays</subject><subject>Pulse generation</subject><subject>Signal generators</subject><issn>0018-9200</issn><issn>1558-173X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1989</creationdate><recordtype>article</recordtype><recordid>eNqNkM9rFDEYhoNUcK3i2Vsu6mlqfs1OcpRFu4WVHtyDtyGTfFlTMpltvhnB_97YLS0UDz19vLwPDx8vIe84u-Ccmc_qQgrGzAuy4m2rG97Jn2dkxRjXjanFK_Ia8aZGpTRfkbCNh18NHgE83Xy__kGt91CozZ6OS5rjMcUax8kvCZCGqVAfD3G2iWI85HqOZXKAGPOBxkwtRRijW3CeRgr5dyxTHiHPb8jLYBPC2_t7Tvbfvu4322Z3fXm1-bJrnJRybrgUVvJBwyCN0G5QsNZeDFxI07HWSCaF0MyyLgQZ_DooYSxXpjVaDeCZPCcfT9r61e0COPdjRAcp2QzTgr3QRhgt22eAkplWqAp-OoGuTIgFQn8scbTlT89Z_2_vXvV3e1fyw73SorMpFJtdxEfcdIKt265yzROjq3vOccpzsTH9x_v-xEcAeNCdur8P25X9</recordid><startdate>19890601</startdate><enddate>19890601</enddate><creator>Kernhof, J.</creator><creator>Beunder, M.A.</creator><creator>Hoefflinger, B.</creator><creator>Haas, W.</creator><general>IEEE</general><general>Institute of Electrical and Electronics Engineers</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope><scope>7U5</scope></search><sort><creationdate>19890601</creationdate><title>High-speed CMOS adder and multiplier modules for digital signal processing in a semicustom environment</title><author>Kernhof, J. ; Beunder, M.A. ; Hoefflinger, B. ; Haas, W.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c333t-132a31b8eb3928cb4e68d2b123970593032280a07ff3fd6f429a1495984bed03</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1989</creationdate><topic>Adders</topic><topic>Applied sciences</topic><topic>Circuit properties</topic><topic>Clocks</topic><topic>CMOS logic circuits</topic><topic>CMOS process</topic><topic>CMOS technology</topic><topic>Digital circuits</topic><topic>Digital filters</topic><topic>Electric, optical and optoelectronic circuits</topic><topic>Electronic circuits</topic><topic>Electronics</topic><topic>Exact sciences and technology</topic><topic>Finite impulse response filter</topic><topic>Phased arrays</topic><topic>Pulse generation</topic><topic>Signal generators</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kernhof, J.</creatorcontrib><creatorcontrib>Beunder, M.A.</creatorcontrib><creatorcontrib>Hoefflinger, B.</creatorcontrib><creatorcontrib>Haas, W.</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Solid State and Superconductivity Abstracts</collection><jtitle>IEEE journal of solid-state circuits</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Kernhof, J.</au><au>Beunder, M.A.</au><au>Hoefflinger, B.</au><au>Haas, W.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>High-speed CMOS adder and multiplier modules for digital signal processing in a semicustom environment</atitle><jtitle>IEEE journal of solid-state circuits</jtitle><stitle>JSSC</stitle><date>1989-06-01</date><risdate>1989</risdate><volume>24</volume><issue>3</issue><spage>570</spage><epage>575</epage><pages>570-575</pages><artnum>570</artnum><issn>0018-9200</issn><eissn>1558-173X</eissn><coden>IJSCBC</coden><abstract>For the realization of digital filters in a semicustom environment, high-performance adder and multiplier modules have been developed. These modules define the performance limits for digital finite impulse response (FIR) filters. The Gate Forest semicustom environment is a sea-of-gates-type transistor array. It supports the implementation of dynamic (domino) CMOS logic circuits. The circuit-design technique is applicable to compact high-speed designs. The realized dynamic adder architecture consists of a 2-b group adder and a Manchester carry chain (MCC). For an N-b addition this results in a N/2-b carry lookahead path. This dynamic adder scheme can be expanded into 4-b group adder modules. The multiplier module is a combination of a modified Booth-coded static adder array with a final dynamic MCC adder. The multiplier is clocked with a single (symmetric) clock signal. The clock signal is divided into a precharge pulse, in which the static part of the multiplier added array is evaluated, and an evaluation phase for the generation of the multiplication result (least significant bits). A 16-b*16-b multiplier based on this architecture runs with a 40-MHz system clock. The first chips have been processed in a 2- mu m CMOS double-metal technology.< ></abstract><cop>New York, NY</cop><pub>IEEE</pub><doi>10.1109/4.32009</doi><tpages>6</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 0018-9200 |
ispartof | IEEE journal of solid-state circuits, 1989-06, Vol.24 (3), p.570-575, Article 570 |
issn | 0018-9200 1558-173X |
language | eng |
recordid | cdi_proquest_miscellaneous_28929835 |
source | IEEE Electronic Library (IEL) |
subjects | Adders Applied sciences Circuit properties Clocks CMOS logic circuits CMOS process CMOS technology Digital circuits Digital filters Electric, optical and optoelectronic circuits Electronic circuits Electronics Exact sciences and technology Finite impulse response filter Phased arrays Pulse generation Signal generators |
title | High-speed CMOS adder and multiplier modules for digital signal processing in a semicustom environment |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T23%3A32%3A30IST&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=High-speed%20CMOS%20adder%20and%20multiplier%20modules%20for%20digital%20signal%20processing%20in%20a%20semicustom%20environment&rft.jtitle=IEEE%20journal%20of%20solid-state%20circuits&rft.au=Kernhof,%20J.&rft.date=1989-06-01&rft.volume=24&rft.issue=3&rft.spage=570&rft.epage=575&rft.pages=570-575&rft.artnum=570&rft.issn=0018-9200&rft.eissn=1558-173X&rft.coden=IJSCBC&rft_id=info:doi/10.1109/4.32009&rft_dat=%3Cproquest_RIE%3E28929835%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=28309524&rft_id=info:pmid/&rft_ieee_id=32009&rfr_iscdi=true |