← Back to Patent Explorer
US6047303A Expired / Lapsed US ⏱️ 0.0 years remaining

Systolic architecture for computing an inverse discrete wavelet transforms

Assignee: Intel Corp
•
Filing: 1998-08-06
•
Granted: 2000-04-04
•
Expires: 2018-08-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention provides an integrated systolic architecture which can perform both forward and inverse Discrete Wavelet Transforms with a minimum of complexity. A plurality of processing cells, each having an adder and a multiplier, are coupled to a set of multiplexers and delay elements to selectively receive a single input datastream in the forward DWT mode and two datastreams in the inverse DWT mode. In the forward DWT mode, the integrated architecture decomposes the input datastream into two output sequences--a high frequency sub-band output and a low frequency sub-band output. In the inverse DWT mode, the integrated architecture reconstructs the original input sequence by outputting even terms and odd terms on alternating clock cycles. As a result, the architecture can achieve 100% utilization and is suitable to be implemented in VLSI circuitry.

Inventors

  • 👤 Tinku Acharya

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 22:48
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/76; G06F15/80; G06F15/8046; G06F17/00; G06F17/10; G06F17/14; G06F17/148

Claims Analysis

Total Claims: 3
Claim 1
Independent Claim 119 words
A systolic array for computing an inverse Discrete Wavelet Transform of a high-frequency sub-band input and a low-frequency sub-band input, said array comprising: an even output generating block, said even output generating block generating even numbered outputs of said output datastream; and an odd output generating block generating odd numbered outputs of said output bitstream; a plurality of processing cells selectively coupled to said high-frequency sub-band input and said low-frequency sub-band input; each processing computing an intermediate output; an adder/controller selectively adding said intermediate outputs from said processing cells; and delay elements selectively coupled to said processing cells, said elements delaying selectively said high frequency sub-band inputs and said low-frequency sub-band inputs to compute the inverse Discrete Wavelet Transform.
Claim 2
Dependent Claim 119 words
A systolic array for computing an inverse Discrete Wavelet Transform of a high-frequency sub-band input and a low-frequency sub-band input, said array comprising: an even output generating block, said even output generating block generating even numbered outputs of said output datastream; and an odd output generating block generating odd numbered outputs of said output bitstream; a plurality of processing cells selectively coupled to said high-frequency sub-band input and said low-frequency sub-band input; each processing computing an intermediate output; an adder/controller selectively adding said intermediate outputs from said processing cells; and delay elements selectively coupled to said processing cells, said elements delaying selectively said high frequency sub-band inputs and said low-frequency sub-band inputs to compute the inverse Discrete Wavelet Transform.
Claim 3
Dependent Claim 40 words
A systolic array according to claim 1 wherein each intermediate output is a function of an inverse filter coefficient, said inverse filter coefficients selected to be symmetric to reduce the number of processing cells required to computer the inverse DWT.

References Cited (Backward Citations)

US5602589A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-04-04 2003-10-04 2004-04-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-04-04 2007-10-04 2008-04-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-04-04 2011-10-04 2012-04-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag