Loading…

Programmable 2D linear filter for video applications

A fully integrated 2-D linear filter including a line buffer for a 7*7 kernel is presented. To run the filter in real time at video clock frequencies, an array of pipelined carry-save adders was used as a very fast arithmetic unit. The filter chip contains 292451 transistors on a silicon area of 135...

Full description

Saved in:
Bibliographic Details
Published in:IEEE journal of solid-state circuits 1990-06, Vol.25 (3), p.735-740
Main Authors: Kamp, W., Kunemund, R., Soldner, H., Hofer, R.
Format: Article
Language:English
Subjects:
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-c336t-ed021bae420cb58549d1c4ef42ce8f03ad7bc5c68ad477a94ad6ff9e0da157f43
cites cdi_FETCH-LOGICAL-c336t-ed021bae420cb58549d1c4ef42ce8f03ad7bc5c68ad477a94ad6ff9e0da157f43
container_end_page 740
container_issue 3
container_start_page 735
container_title IEEE journal of solid-state circuits
container_volume 25
creator Kamp, W.
Kunemund, R.
Soldner, H.
Hofer, R.
description A fully integrated 2-D linear filter including a line buffer for a 7*7 kernel is presented. To run the filter in real time at video clock frequencies, an array of pipelined carry-save adders was used as a very fast arithmetic unit. The filter chip contains 292451 transistors on a silicon area of 135 mm/sup 2/. The maximum clock frequency under worst-case conditions for technology and temperature was simulated to be 20 MHz. The main blocks are designed as independent parameterizable modules. The line buffer and the arithmetic unit are available as macros in a standard cell library for semicustom design. With these macros a semicustom chip for image enhancement in a X-ray system was produced. This chip works with a system frequency of 13 MHz. The line buffer module is used in another full-custom image processing chip-a two-dimensional rank order filter with a kernel size of also 7*7. This chip contains more than 300000 transistors on a silicon area of 103 mm/sup 2/. In this case the module containing the 1-D FIR (finite impulse response) filters is replaced by additional pixel delays and a sorter module. Simulations have shown that the chip could work with clock frequencies up to 20 MHz.< >
doi_str_mv 10.1109/4.102668
format article
fullrecord <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_proquest_miscellaneous_28503054</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>102668</ieee_id><sourcerecordid>29024673</sourcerecordid><originalsourceid>FETCH-LOGICAL-c336t-ed021bae420cb58549d1c4ef42ce8f03ad7bc5c68ad477a94ad6ff9e0da157f43</originalsourceid><addsrcrecordid>eNqF0L9LxDAYxvEgCp6n4OzURXGpJmnSJKOcP-FABwW38jZ9I5H0WpOe4H9vzx7o5vTwwofv8BJyzOgFY9RcigtGeVnqHTJjUuqcqeJ1l8woZTo3nNJ9cpDS-3gKodmMiKfYvUVoW6gDZvw6C36FEDPnw4DjdDH79A12GfR98BYG363SIdlzEBIebXdOXm5vnhf3-fLx7mFxtcxtUZRDjg3lrAYUnNpaailMw6xAJ7hF7WgBjaqttKWGRigFRkBTOmeQNsCkcqKYk7Op28fuY41pqFqfLIYAK-zWqeKGclGq4n-oJS2o3BTPJ2hjl1JEV_XRtxC_Kkarzf8qUU3_G-nptgnJQnARVtanX2-UEtqw0Z1MziPin9xP5BtxBHb7</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>28503054</pqid></control><display><type>article</type><title>Programmable 2D linear filter for video applications</title><source>IEEE Xplore (Online service)</source><creator>Kamp, W. ; Kunemund, R. ; Soldner, H. ; Hofer, R.</creator><creatorcontrib>Kamp, W. ; Kunemund, R. ; Soldner, H. ; Hofer, R.</creatorcontrib><description>A fully integrated 2-D linear filter including a line buffer for a 7*7 kernel is presented. To run the filter in real time at video clock frequencies, an array of pipelined carry-save adders was used as a very fast arithmetic unit. The filter chip contains 292451 transistors on a silicon area of 135 mm/sup 2/. The maximum clock frequency under worst-case conditions for technology and temperature was simulated to be 20 MHz. The main blocks are designed as independent parameterizable modules. The line buffer and the arithmetic unit are available as macros in a standard cell library for semicustom design. With these macros a semicustom chip for image enhancement in a X-ray system was produced. This chip works with a system frequency of 13 MHz. The line buffer module is used in another full-custom image processing chip-a two-dimensional rank order filter with a kernel size of also 7*7. This chip contains more than 300000 transistors on a silicon area of 103 mm/sup 2/. In this case the module containing the 1-D FIR (finite impulse response) filters is replaced by additional pixel delays and a sorter module. Simulations have shown that the chip could work with clock frequencies up to 20 MHz.&lt; &gt;</description><identifier>ISSN: 0018-9200</identifier><identifier>EISSN: 1558-173X</identifier><identifier>DOI: 10.1109/4.102668</identifier><identifier>CODEN: IJSCBC</identifier><language>eng</language><publisher>New York, NY: IEEE</publisher><subject>Applied sciences ; Arithmetic ; Clocks ; Electronics ; Exact sciences and technology ; Finite impulse response filter ; Frequency ; Image enhancement ; Integrated circuits ; Integrated circuits by function (including memories and processors) ; Kernel ; Libraries ; Nonlinear filters ; Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices ; Silicon ; Temperature</subject><ispartof>IEEE journal of solid-state circuits, 1990-06, Vol.25 (3), p.735-740</ispartof><rights>1991 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c336t-ed021bae420cb58549d1c4ef42ce8f03ad7bc5c68ad477a94ad6ff9e0da157f43</citedby><cites>FETCH-LOGICAL-c336t-ed021bae420cb58549d1c4ef42ce8f03ad7bc5c68ad477a94ad6ff9e0da157f43</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/102668$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,314,780,784,789,790,23930,23931,25140,27924,27925,54796</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=19774891$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Kamp, W.</creatorcontrib><creatorcontrib>Kunemund, R.</creatorcontrib><creatorcontrib>Soldner, H.</creatorcontrib><creatorcontrib>Hofer, R.</creatorcontrib><title>Programmable 2D linear filter for video applications</title><title>IEEE journal of solid-state circuits</title><addtitle>JSSC</addtitle><description>A fully integrated 2-D linear filter including a line buffer for a 7*7 kernel is presented. To run the filter in real time at video clock frequencies, an array of pipelined carry-save adders was used as a very fast arithmetic unit. The filter chip contains 292451 transistors on a silicon area of 135 mm/sup 2/. The maximum clock frequency under worst-case conditions for technology and temperature was simulated to be 20 MHz. The main blocks are designed as independent parameterizable modules. The line buffer and the arithmetic unit are available as macros in a standard cell library for semicustom design. With these macros a semicustom chip for image enhancement in a X-ray system was produced. This chip works with a system frequency of 13 MHz. The line buffer module is used in another full-custom image processing chip-a two-dimensional rank order filter with a kernel size of also 7*7. This chip contains more than 300000 transistors on a silicon area of 103 mm/sup 2/. In this case the module containing the 1-D FIR (finite impulse response) filters is replaced by additional pixel delays and a sorter module. Simulations have shown that the chip could work with clock frequencies up to 20 MHz.&lt; &gt;</description><subject>Applied sciences</subject><subject>Arithmetic</subject><subject>Clocks</subject><subject>Electronics</subject><subject>Exact sciences and technology</subject><subject>Finite impulse response filter</subject><subject>Frequency</subject><subject>Image enhancement</subject><subject>Integrated circuits</subject><subject>Integrated circuits by function (including memories and processors)</subject><subject>Kernel</subject><subject>Libraries</subject><subject>Nonlinear filters</subject><subject>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</subject><subject>Silicon</subject><subject>Temperature</subject><issn>0018-9200</issn><issn>1558-173X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1990</creationdate><recordtype>article</recordtype><recordid>eNqF0L9LxDAYxvEgCp6n4OzURXGpJmnSJKOcP-FABwW38jZ9I5H0WpOe4H9vzx7o5vTwwofv8BJyzOgFY9RcigtGeVnqHTJjUuqcqeJ1l8woZTo3nNJ9cpDS-3gKodmMiKfYvUVoW6gDZvw6C36FEDPnw4DjdDH79A12GfR98BYG363SIdlzEBIebXdOXm5vnhf3-fLx7mFxtcxtUZRDjg3lrAYUnNpaailMw6xAJ7hF7WgBjaqttKWGRigFRkBTOmeQNsCkcqKYk7Op28fuY41pqFqfLIYAK-zWqeKGclGq4n-oJS2o3BTPJ2hjl1JEV_XRtxC_Kkarzf8qUU3_G-nptgnJQnARVtanX2-UEtqw0Z1MziPin9xP5BtxBHb7</recordid><startdate>19900601</startdate><enddate>19900601</enddate><creator>Kamp, W.</creator><creator>Kunemund, R.</creator><creator>Soldner, H.</creator><creator>Hofer, R.</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>19900601</creationdate><title>Programmable 2D linear filter for video applications</title><author>Kamp, W. ; Kunemund, R. ; Soldner, H. ; Hofer, R.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c336t-ed021bae420cb58549d1c4ef42ce8f03ad7bc5c68ad477a94ad6ff9e0da157f43</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1990</creationdate><topic>Applied sciences</topic><topic>Arithmetic</topic><topic>Clocks</topic><topic>Electronics</topic><topic>Exact sciences and technology</topic><topic>Finite impulse response filter</topic><topic>Frequency</topic><topic>Image enhancement</topic><topic>Integrated circuits</topic><topic>Integrated circuits by function (including memories and processors)</topic><topic>Kernel</topic><topic>Libraries</topic><topic>Nonlinear filters</topic><topic>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</topic><topic>Silicon</topic><topic>Temperature</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kamp, W.</creatorcontrib><creatorcontrib>Kunemund, R.</creatorcontrib><creatorcontrib>Soldner, H.</creatorcontrib><creatorcontrib>Hofer, R.</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Electronics &amp; 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</fulltext></delivery><addata><au>Kamp, W.</au><au>Kunemund, R.</au><au>Soldner, H.</au><au>Hofer, R.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Programmable 2D linear filter for video applications</atitle><jtitle>IEEE journal of solid-state circuits</jtitle><stitle>JSSC</stitle><date>1990-06-01</date><risdate>1990</risdate><volume>25</volume><issue>3</issue><spage>735</spage><epage>740</epage><pages>735-740</pages><issn>0018-9200</issn><eissn>1558-173X</eissn><coden>IJSCBC</coden><abstract>A fully integrated 2-D linear filter including a line buffer for a 7*7 kernel is presented. To run the filter in real time at video clock frequencies, an array of pipelined carry-save adders was used as a very fast arithmetic unit. The filter chip contains 292451 transistors on a silicon area of 135 mm/sup 2/. The maximum clock frequency under worst-case conditions for technology and temperature was simulated to be 20 MHz. The main blocks are designed as independent parameterizable modules. The line buffer and the arithmetic unit are available as macros in a standard cell library for semicustom design. With these macros a semicustom chip for image enhancement in a X-ray system was produced. This chip works with a system frequency of 13 MHz. The line buffer module is used in another full-custom image processing chip-a two-dimensional rank order filter with a kernel size of also 7*7. This chip contains more than 300000 transistors on a silicon area of 103 mm/sup 2/. In this case the module containing the 1-D FIR (finite impulse response) filters is replaced by additional pixel delays and a sorter module. Simulations have shown that the chip could work with clock frequencies up to 20 MHz.&lt; &gt;</abstract><cop>New York, NY</cop><pub>IEEE</pub><doi>10.1109/4.102668</doi><tpages>6</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0018-9200
ispartof IEEE journal of solid-state circuits, 1990-06, Vol.25 (3), p.735-740
issn 0018-9200
1558-173X
language eng
recordid cdi_proquest_miscellaneous_28503054
source IEEE Xplore (Online service)
subjects Applied sciences
Arithmetic
Clocks
Electronics
Exact sciences and technology
Finite impulse response filter
Frequency
Image enhancement
Integrated circuits
Integrated circuits by function (including memories and processors)
Kernel
Libraries
Nonlinear filters
Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices
Silicon
Temperature
title Programmable 2D linear filter for video applications
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-27T20%3A24%3A04IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Programmable%202D%20linear%20filter%20for%20video%20applications&rft.jtitle=IEEE%20journal%20of%20solid-state%20circuits&rft.au=Kamp,%20W.&rft.date=1990-06-01&rft.volume=25&rft.issue=3&rft.spage=735&rft.epage=740&rft.pages=735-740&rft.issn=0018-9200&rft.eissn=1558-173X&rft.coden=IJSCBC&rft_id=info:doi/10.1109/4.102668&rft_dat=%3Cproquest_ieee_%3E29024673%3C/proquest_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c336t-ed021bae420cb58549d1c4ef42ce8f03ad7bc5c68ad477a94ad6ff9e0da157f43%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=28503054&rft_id=info:pmid/&rft_ieee_id=102668&rfr_iscdi=true