Patent US4849937A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4849937A Expired / Lapsed US ⏱️ 0.0 years remaining

Digital delay unit with interleaved memory

Assignee: Mitsubishi Electric Corp
•
Filing: 1988-03-17
•
Granted: 1989-07-18
•
Expires: 2008-03-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A first memory cell array (84) has an even address space and a second memory cell array 94 has an odd address space. The memory cell arrays (84, 94) are alternately accessed by even address signals generated from an address counter (81) and odd address signals generated from an address counter (91) so that the data stored in the memory cell arrays are alternately read while new input data are written in the accessed memory cells.

Inventors

  • 👤 Masahiko Yoshimoto

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 19:37
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/76; H04N5/907; G; G11; G11C; G11C7/00; G11C7/10; G11C7/1015; G11C7/1042; G11C7/1075; G11C8/00; G11C8/04

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 403 words
A digital delay unit controlled in synchronization with basic clock pulses φ S to output a signal representing an input signal delayed by a prescribed time period of arbitrary maximum length of M times the period of said basic clock pulses, said digital delay unit comprising: input terminals for receiving input data in synchronization with said basic clock pulses φ S ; even address signal generator means for generating address signals synchronized with said basic clock pulses φ S so that single different address signals are generated respectively upon alternate ones of said basic clock pulses φ S ; odd address signal generator means for generating address signals synchronized with said basic clock pulses φ S so that single different address signals are generated respectively upon the remaining alternate ones of said basic clock pulses φ S ; a first memory cell array having M/2 addressable locations for addresses to be designated by said even address signal generator means; a second memory cell array having M/2 addressable locations for addresses to be designated by said odd address signal generator means; first latch means for temporarily storing and holding data which is address-designated by said even address signal generator means and read from said first memory cell array; first data write means for writing, during storage and holding of said data from said first memory cell array by said first latch means, input data from said input terminals in memory cells of said first memory cell array currently designated by said even address signal generator means; second latch means for temporarily storing and holding data which is address-designated by said odd address signal generator means and read from said second memory cell array; second data write means for writing, during storage and holding of said data from said second memory cell array by said second latch means, input data from said input terminals in memory cells of said second memory cell array currently designated by said odd address signal generator means; means for alternately outputting data stored in said first and second latch means at the clock rate of said basic clock pulses φ S ; wherein said first data write means writes data to said first memory cell array while data is read from said second memory cell array and said second data write means writes data to said second memory cell array while data is read from said first memory cell array.
Claim 2
Dependent Claim 403 words
A digital delay unit controlled in synchronization with basic clock pulses φ S to output a signal representing an input signal delayed by a prescribed time period of arbitrary maximum length of M times the period of said basic clock pulses, said digital delay unit comprising: input terminals for receiving input data in synchronization with said basic clock pulses φ S ; even address signal generator means for generating address signals synchronized with said basic clock pulses φ S so that single different address signals are generated respectively upon alternate ones of said basic clock pulses φ S ; odd address signal generator means for generating address signals synchronized with said basic clock pulses φ S so that single different address signals are generated respectively upon the remaining alternate ones of said basic clock pulses φ S ; a first memory cell array having M/2 addressable locations for addresses to be designated by said even address signal generator means; a second memory cell array having M/2 addressable locations for addresses to be designated by said odd address signal generator means; first latch means for temporarily storing and holding data which is address-designated by said even address signal generator means and read from said first memory cell array; first data write means for writing, during storage and holding of said data from said first memory cell array by said first latch means, input data from said input terminals in memory cells of said first memory cell array currently designated by said even address signal generator means; second latch means for temporarily storing and holding data which is address-designated by said odd address signal generator means and read from said second memory cell array; second data write means for writing, during storage and holding of said data from said second memory cell array by said second latch means, input data from said input terminals in memory cells of said second memory cell array currently designated by said odd address signal generator means; means for alternately outputting data stored in said first and second latch means at the clock rate of said basic clock pulses φ S ; wherein said first data write means writes data to said first memory cell array while data is read from said second memory cell array and said second data write means writes data to said second memory cell array while data is read from said first memory cell array.
Claim 3
Dependent Claim 62 words
A digital delay unit as claimed in claim 1, wherein one of said odd address signal generator means and said even address signal generator means includes delay means for delaying the address signal generated by the other of said odd address signal generating means and said even address signal generating means by one cycle of said basic clock pulses φ S .
Claim 4
Dependent Claim 403 words
A digital delay unit controlled in synchronization with basic clock pulses φ S to output a signal representing an input signal delayed by a prescribed time period of arbitrary maximum length of M times the period of said basic clock pulses, said digital delay unit comprising: input terminals for receiving input data in synchronization with said basic clock pulses φ S ; first address signal generator means for generating address signals synchronized with said basic clock pulses φ S so that different address signals are generated respectively upon alternate ones of said basic clock pulses φ S ; second address signal generator means for generating address signals synchronized with said basic clock pulses φ S and including delay means for delaying address signals generated by said first address signal generator means for a period of one clock cycle; a first memory cell array having M/2 addressable locations for addresses to be designated by said first address signal generator means; a second memory cell array having M/2 addressable locations for addresses to be designated by said second address signal generator means; first latch means for temporarily storing and holding data which is address-designated by said first address signal generator means and read from said first memory cell array; first data write means for writing, during storage and holding of said data from said first memory cell array by said first latch means, input data from said input terminals in memory cells of said first memory cell array currently designated by said first address signal generator means; second latch means for temporarily storing and holding data which is address-designated by said second address signal generator means and read from said second memory cell array; second data write means for writing, during storage and holding of said data from said second memory cell array by said second latch means, input data from said input terminals in memory cells of said second memory cell array currently designated by said second address signal generator means; means for alternately outputting data stored in said first and second latch means at the clock rate of said basic clock pulses φ S ; wherein said first data write means writes data to said first memory cell array while data is read from said second memory cell array and said second data write means writes data to said second memory cell array while data is read from said first memory cell array.
Claim 5
Dependent Claim 403 words
A digital delay unit controlled in synchronization with basic clock pulses φ S to output a signal representing an input signal delayed by a prescribed time period of arbitrary maximum length of M times the period of said basic clock pulses, said digital delay unit comprising: input terminals for receiving input data in synchronization with said basic clock pulses φ S ; first address signal generator means for generating address signals synchronized with said basic clock pulses φ S so that different address signals are generated respectively upon alternate ones of said basic clock pulses φ S ; second address signal generator means for generating address signals synchronized with said basic clock pulses φ S and including delay means for delaying address signals generated by said first address signal generator means for a period of one clock cycle; a first memory cell array having M/2 addressable locations for addresses to be designated by said first address signal generator means; a second memory cell array having M/2 addressable locations for addresses to be designated by said second address signal generator means; first latch means for temporarily storing and holding data which is address-designated by said first address signal generator means and read from said first memory cell array; first data write means for writing, during storage and holding of said data from said first memory cell array by said first latch means, input data from said input terminals in memory cells of said first memory cell array currently designated by said first address signal generator means; second latch means for temporarily storing and holding data which is address-designated by said second address signal generator means and read from said second memory cell array; second data write means for writing, during storage and holding of said data from said second memory cell array by said second latch means, input data from said input terminals in memory cells of said second memory cell array currently designated by said second address signal generator means; means for alternately outputting data stored in said first and second latch means at the clock rate of said basic clock pulses φ S ; wherein said first data write means writes data to said first memory cell array while data is read from said second memory cell array and said second data write means writes data to said second memory cell array while data is read from said first memory cell array.
Claim 6
Dependent Claim 387 words
A digital delay unit controlled in synchronization with basic clock pulses φ S to output a signal representing an input signal delayed by a prescribed time period of arbitrary maximum length of M times the period of said basic pulses, said digital delay unit comprising: input terminals for receiving input data in synchronization with said basic clock pulses φ S ; address signal generator means for generating address signals in synchronization with said basic clock pulses φ S , alternately generating even address signals and odd address signals respectively corresponding to alternate ones of said basic clock pulses φ S , said address signal generator means including delay means for delaying one of said even address signals and said odd address signals by one cycle of said basic clock pulses φ S ; a first memory cell array having an address space for M/2 addresses to be designated by said even address signals; a second memory cell array having an address space for M/2 addresses to be designated by said odd address signals; first latch means for temporarily storing and holding data which is address-designated by said even address signals and read from said first memory cell array; first data write means for writing, during storage and holding of said data from said first memory cell array by said first latch means, input data from said input terminals in memory cells of said first memory cell array currently designated by said even address signals; second latch means for temporarily storing and holding data which is address-designated by said odd address signals and read from said second memory cell array; second data write means for writing, during storage and holding of said data from said second memory cell array by said second latch means, input data from said input terminals in memory cells of said second memory cell array currently desigated by said odd address signals; means for alternately outputting data stored in said first and second latch means at the clock rate of said basic clock pulses φ S ; wherein said first data write means writes data to said first memory cell array while data is read from said second memory cell array and said second data write means writes data to said second memory array while data is read from said first memory cell array.
Claim 7
Dependent Claim 387 words
A digital delay unit controlled in synchronization with basic clock pulses φ S to output a signal representing an input signal delayed by a prescribed time period of arbitrary maximum length of M times the period of said basic pulses, said digital delay unit comprising: input terminals for receiving input data in synchronization with said basic clock pulses φ S ; address signal generator means for generating address signals in synchronization with said basic clock pulses φ S , alternately generating even address signals and odd address signals respectively corresponding to alternate ones of said basic clock pulses φ S , said address signal generator means including delay means for delaying one of said even address signals and said odd address signals by one cycle of said basic clock pulses φ S ; a first memory cell array having an address space for M/2 addresses to be designated by said even address signals; a second memory cell array having an address space for M/2 addresses to be designated by said odd address signals; first latch means for temporarily storing and holding data which is address-designated by said even address signals and read from said first memory cell array; first data write means for writing, during storage and holding of said data from said first memory cell array by said first latch means, input data from said input terminals in memory cells of said first memory cell array currently designated by said even address signals; second latch means for temporarily storing and holding data which is address-designated by said odd address signals and read from said second memory cell array; second data write means for writing, during storage and holding of said data from said second memory cell array by said second latch means, input data from said input terminals in memory cells of said second memory cell array currently desigated by said odd address signals; means for alternately outputting data stored in said first and second latch means at the clock rate of said basic clock pulses φ S ; wherein said first data write means writes data to said first memory cell array while data is read from said second memory cell array and said second data write means writes data to said second memory array while data is read from said first memory cell array.

References Cited (Backward Citations)

DE2415600A1 Cited
US3866180A Cited
DE2364254A1 Cited
DE2751022A1 Cited
US4122489A Cited
US4171538A Cited
US4361869A Cited
US4513372A Cited
US4740923A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-07-17 1993-01-16 1993-07-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-07-17 1997-01-16 1997-07-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-07-17 2001-01-16 2001-07-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag