2005
DOI: 10.1109/tcsvt.2004.842608
|View full text |Cite
|
Sign up to set email alerts
|

A memory-efficient realization of cyclic convolution and its application to discrete cosine transform

Abstract: This paper presents a memory-efficient approach to realize the cyclic convolution and its application to the discrete cosine transform (DCT). We adopt the way of distributed arithmetic (DA) computation, exploit the symmetry property of DCT coefficients to merge the elements in the matrix of DCT kernel, separate the kernel to be two perfect cyclic forms, and partition the content of ROM into groups to facilitate an efficient realization of a one-dimensional (1-D) -point DCT kernel using ( -1)/2 adders or substr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2007
2007
2023
2023

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 39 publications
(5 citation statements)
references
References 16 publications
0
5
0
Order By: Relevance
“…The proposed structure's hardware complexity is dependent upon L. Furthermore, for long NCCs, or two-dimension NCCs when N and P are larger than L, the adder number of the proposed structure is lower than that of the structure [22], and the latency of the proposed structure is lower than that of the structure [33]. Figure 12 shows the three structures' adder number and latency increasing along with N, where the proposed structure adopts maximum adder and latency to perform comparisons.…”
Section: Structure Comparisonmentioning
confidence: 99%
See 4 more Smart Citations
“…The proposed structure's hardware complexity is dependent upon L. Furthermore, for long NCCs, or two-dimension NCCs when N and P are larger than L, the adder number of the proposed structure is lower than that of the structure [22], and the latency of the proposed structure is lower than that of the structure [33]. Figure 12 shows the three structures' adder number and latency increasing along with N, where the proposed structure adopts maximum adder and latency to perform comparisons.…”
Section: Structure Comparisonmentioning
confidence: 99%
“…Direct calculation 2N (N + 1) 3N (N + 1) FFT-based algorithm [8,9] (3/2) Nlog 2 N − (3/2) N + 16 (7/2) Nlog 2 N − N/2 + 15 DA-based algorithm [22] 7N − 1 (5N − 2) log 2 L + 8N − 1 Fast NCC algorithm [15] 0 3N (N + 1) The proposed algorithm 6N − 1 N (N + 5L/2 + 5) -4…”
Section: Algorithm Multiplication Additionmentioning
confidence: 99%
See 3 more Smart Citations