DocumentCode
1938859
Title
Implementation and trade-offs of a DCT architecture using high-level synthesis
Author
Torbey, Elie ; Knight, John
Author_Institution
Carleton Univ., Ottawa, Ont., Canada
fYear
1998
fDate
13-16 Sep 1998
Firstpage
193
Lastpage
197
Abstract
This paper presents architectural trade-offs of a time-shared implementation of a modified fast discrete cosine transform algorithm using a high-level synthesis tool. The architecture presented here allows time-sharing of operators in different stages. The overhead in control and multiplexing is minimal. A full implementation of an 8×8 2-D DCT outperforms the original pipelined architecture and a hand-crafted time-shared architecture by reducing the required area by up to 50%. It also improves the latency by up to 70%. It achieves these improvements maintaining the throughput for a 5% decrease in the required critical path timing. The complexity of the 2-D DCT used is higher than the traditional benchmarks for high-level synthesis. This paper shows the effectiveness of the synthesis tool used for large, practical algorithms
Keywords
critical path analysis; discrete cosine transforms; high level synthesis; pipeline processing; time-sharing systems; timing; DCT architecture; critical path timing; discrete cosine transform algorithm; high-level synthesis; latency; operator time-sharing; pipelined architecture; throughput; time-shared implementation; Arithmetic; Circuit synthesis; Delay; Discrete cosine transforms; Flow graphs; High level synthesis; Registers; Throughput; Time sharing computer systems; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
ASIC Conference 1998. Proceedings. Eleventh Annual IEEE International
Conference_Location
Rochester, NY
ISSN
1063-0988
Print_ISBN
0-7803-4980-6
Type
conf
DOI
10.1109/ASIC.1998.722897
Filename
722897
Link To Document