Skip to main content

Table 3 Memory usage and adders for RNS-based approaches for N-tap DWT

From: An optimized two-level discrete wavelet implementation using residue number system

 

Number of memories

Number of MAs

One-level

N∗w/a

q∗(N∗w/a−1)+4

Two-level

2∗N∗w/a

2∗(q∗(N∗w/a−1)+4)

Optimized memory-based FCMA

\( q * N * (\lceil \frac {n}{a} \rceil) \)

\( N * q*((\lceil \frac {n}{a} \rceil) - 1) + q * (N-1) \)

Optimized shift-based FCMA

0

\(N* q (\bar {n} - 1) + q * (N-1) \)