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 :
بازگشت