Loading…

A new systolic array algorithm for a high throughput low cost VLSI implementation of DCT

This paper presents a new design approach for the VLSI implementation of a prime-length discrete cosine transform DCT based on a new hardware algorithm for DCT that can be implemented using a multi-port ROM-based systolic array. The proposed algorithm is based on the idea of reformulating prime-leng...

Full description

Saved in:
Bibliographic Details
Main Authors: Chiper, D. F., Swamy, M.N.S., Ahmad, O.
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 493
container_issue
container_start_page 490
container_title
container_volume
creator Chiper, D. F.
Swamy, M.N.S.
Ahmad, O.
description This paper presents a new design approach for the VLSI implementation of a prime-length discrete cosine transform DCT based on a new hardware algorithm for DCT that can be implemented using a multi-port ROM-based systolic array. The proposed algorithm is based on the idea of reformulating prime-length DCT into several cycle convolutions having the same length and similar structures. Using the proposed approach we can efficiently exploit the inherent parallelism thus doubling the throughput without to double the hardware and I/O cost but only slightly increasing them. Moreover, the proposed VLSI implementation preserves all the other advantages of the VLSI algorithms based on circular correlations or cycle convolutions such as modular and regular structures with local interconnection topology..
doi_str_mv 10.1109/ICECS.2008.4674897
format conference_proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_4674897</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>4674897</ieee_id><sourcerecordid>4674897</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-c097a063e31f0ec78021b437f457132b745b2afaefd16bc81e03a9de24655e783</originalsourceid><addsrcrecordid>eNpFkM1KAzEUhSNS0Na-gG7uC7Te_MwkWZax1kLBRQdxVzLTpBOZaUompczbq1jwbA4fHL7FIeSR4pxS1M_rYlls5wxRzUUuhdLyhoypYEIwqpi-_QeKIzL-HWqkVOIdmfb9F_5EZFzm6p58LuBoL9APfQqtr8HEaAYw7SFEn5oOXIhgoPGHBlITw_nQnM4J2nCBOvQJPjbbNfju1NrOHpNJPhwhOHgpygcycqbt7fTaE1K-LsvibbZ5X62LxWbmNaZZjVoazLnl1KGtpUJGK8GlE5mknFVSZBUzzli3p3lVK2qRG723TORZZqXiE_L0p_XW2t0p-s7EYXd9hX8DnE9T0Q</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A new systolic array algorithm for a high throughput low cost VLSI implementation of DCT</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Chiper, D. F. ; Swamy, M.N.S. ; Ahmad, O.</creator><creatorcontrib>Chiper, D. F. ; Swamy, M.N.S. ; Ahmad, O.</creatorcontrib><description>This paper presents a new design approach for the VLSI implementation of a prime-length discrete cosine transform DCT based on a new hardware algorithm for DCT that can be implemented using a multi-port ROM-based systolic array. The proposed algorithm is based on the idea of reformulating prime-length DCT into several cycle convolutions having the same length and similar structures. Using the proposed approach we can efficiently exploit the inherent parallelism thus doubling the throughput without to double the hardware and I/O cost but only slightly increasing them. Moreover, the proposed VLSI implementation preserves all the other advantages of the VLSI algorithms based on circular correlations or cycle convolutions such as modular and regular structures with local interconnection topology..</description><identifier>ISBN: 1424421810</identifier><identifier>ISBN: 9781424421817</identifier><identifier>EISBN: 1424421829</identifier><identifier>EISBN: 9781424421824</identifier><identifier>DOI: 10.1109/ICECS.2008.4674897</identifier><identifier>LCCN: 2008901170</identifier><language>eng</language><publisher>IEEE</publisher><subject>Algorithm design and analysis ; Convolution ; Convolutional codes ; Costs ; Discrete cosine transforms ; Hardware ; Signal processing algorithms ; Systolic arrays ; Throughput ; Very large scale integration</subject><ispartof>2008 15th IEEE International Conference on Electronics, Circuits and Systems, 2008, p.490-493</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/4674897$$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/4674897$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Chiper, D. F.</creatorcontrib><creatorcontrib>Swamy, M.N.S.</creatorcontrib><creatorcontrib>Ahmad, O.</creatorcontrib><title>A new systolic array algorithm for a high throughput low cost VLSI implementation of DCT</title><title>2008 15th IEEE International Conference on Electronics, Circuits and Systems</title><addtitle>ICECS</addtitle><description>This paper presents a new design approach for the VLSI implementation of a prime-length discrete cosine transform DCT based on a new hardware algorithm for DCT that can be implemented using a multi-port ROM-based systolic array. The proposed algorithm is based on the idea of reformulating prime-length DCT into several cycle convolutions having the same length and similar structures. Using the proposed approach we can efficiently exploit the inherent parallelism thus doubling the throughput without to double the hardware and I/O cost but only slightly increasing them. Moreover, the proposed VLSI implementation preserves all the other advantages of the VLSI algorithms based on circular correlations or cycle convolutions such as modular and regular structures with local interconnection topology..</description><subject>Algorithm design and analysis</subject><subject>Convolution</subject><subject>Convolutional codes</subject><subject>Costs</subject><subject>Discrete cosine transforms</subject><subject>Hardware</subject><subject>Signal processing algorithms</subject><subject>Systolic arrays</subject><subject>Throughput</subject><subject>Very large scale integration</subject><isbn>1424421810</isbn><isbn>9781424421817</isbn><isbn>1424421829</isbn><isbn>9781424421824</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2008</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNpFkM1KAzEUhSNS0Na-gG7uC7Te_MwkWZax1kLBRQdxVzLTpBOZaUompczbq1jwbA4fHL7FIeSR4pxS1M_rYlls5wxRzUUuhdLyhoypYEIwqpi-_QeKIzL-HWqkVOIdmfb9F_5EZFzm6p58LuBoL9APfQqtr8HEaAYw7SFEn5oOXIhgoPGHBlITw_nQnM4J2nCBOvQJPjbbNfju1NrOHpNJPhwhOHgpygcycqbt7fTaE1K-LsvibbZ5X62LxWbmNaZZjVoazLnl1KGtpUJGK8GlE5mknFVSZBUzzli3p3lVK2qRG723TORZZqXiE_L0p_XW2t0p-s7EYXd9hX8DnE9T0Q</recordid><startdate>200808</startdate><enddate>200808</enddate><creator>Chiper, D. F.</creator><creator>Swamy, M.N.S.</creator><creator>Ahmad, O.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>200808</creationdate><title>A new systolic array algorithm for a high throughput low cost VLSI implementation of DCT</title><author>Chiper, D. F. ; Swamy, M.N.S. ; Ahmad, O.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-c097a063e31f0ec78021b437f457132b745b2afaefd16bc81e03a9de24655e783</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2008</creationdate><topic>Algorithm design and analysis</topic><topic>Convolution</topic><topic>Convolutional codes</topic><topic>Costs</topic><topic>Discrete cosine transforms</topic><topic>Hardware</topic><topic>Signal processing algorithms</topic><topic>Systolic arrays</topic><topic>Throughput</topic><topic>Very large scale integration</topic><toplevel>online_resources</toplevel><creatorcontrib>Chiper, D. F.</creatorcontrib><creatorcontrib>Swamy, M.N.S.</creatorcontrib><creatorcontrib>Ahmad, O.</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>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>Chiper, D. F.</au><au>Swamy, M.N.S.</au><au>Ahmad, O.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A new systolic array algorithm for a high throughput low cost VLSI implementation of DCT</atitle><btitle>2008 15th IEEE International Conference on Electronics, Circuits and Systems</btitle><stitle>ICECS</stitle><date>2008-08</date><risdate>2008</risdate><spage>490</spage><epage>493</epage><pages>490-493</pages><isbn>1424421810</isbn><isbn>9781424421817</isbn><eisbn>1424421829</eisbn><eisbn>9781424421824</eisbn><abstract>This paper presents a new design approach for the VLSI implementation of a prime-length discrete cosine transform DCT based on a new hardware algorithm for DCT that can be implemented using a multi-port ROM-based systolic array. The proposed algorithm is based on the idea of reformulating prime-length DCT into several cycle convolutions having the same length and similar structures. Using the proposed approach we can efficiently exploit the inherent parallelism thus doubling the throughput without to double the hardware and I/O cost but only slightly increasing them. Moreover, the proposed VLSI implementation preserves all the other advantages of the VLSI algorithms based on circular correlations or cycle convolutions such as modular and regular structures with local interconnection topology..</abstract><pub>IEEE</pub><doi>10.1109/ICECS.2008.4674897</doi><tpages>4</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 1424421810
ispartof 2008 15th IEEE International Conference on Electronics, Circuits and Systems, 2008, p.490-493
issn
language eng
recordid cdi_ieee_primary_4674897
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Algorithm design and analysis
Convolution
Convolutional codes
Costs
Discrete cosine transforms
Hardware
Signal processing algorithms
Systolic arrays
Throughput
Very large scale integration
title A new systolic array algorithm for a high throughput low cost VLSI implementation of DCT
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T13%3A28%3A14IST&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=A%20new%20systolic%20array%20algorithm%20for%20a%20high%20throughput%20low%20cost%20VLSI%20implementation%20of%20DCT&rft.btitle=2008%2015th%20IEEE%20International%20Conference%20on%20Electronics,%20Circuits%20and%20Systems&rft.au=Chiper,%20D.%20F.&rft.date=2008-08&rft.spage=490&rft.epage=493&rft.pages=490-493&rft.isbn=1424421810&rft.isbn_list=9781424421817&rft_id=info:doi/10.1109/ICECS.2008.4674897&rft.eisbn=1424421829&rft.eisbn_list=9781424421824&rft_dat=%3Cieee_6IE%3E4674897%3C/ieee_6IE%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i90t-c097a063e31f0ec78021b437f457132b745b2afaefd16bc81e03a9de24655e783%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=4674897&rfr_iscdi=true