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

Controlled ram signal processor

Assignee: RCA Licensing Corp
•
Filing: 1981-07-23
•
Granted: 1983-08-02
•
Expires: 2001-07-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital signal processor uses a RAM for signal processing. This allows the transfer function to be easily changed by either hardwired circuitry or a microprocessor. Two RAMs per channel can be used, one processing the signal, while the other has its transfer function changed. The operations of the RAMs can be changed during a portion of the input signal, e.g. blanking times, when the switch over is not objectionable.

Inventors

  • 👤 Robert A. Dischert

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 05:02
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/02; G06F1/03; H; H04; H04N; H04N5/00; H04N5/14

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 83 words
A digital look-up table signal processing system comprising: a first high-speed RAM having addresses and producing at output terminals data representative of the contents of the accessed address selected by an incoming signal in accordance with a composite transfer function; a plurality of sources of control signals for determining components of said composite transfer function; means for obtaining from said control signals appropriate new contents for said addresses according to a predetermined algorithm; and means for loading said RAM with said new contents.
Claim 2
Dependent Claim 83 words
A digital look-up table signal processing system comprising: a first high-speed RAM having addresses and producing at output terminals data representative of the contents of the accessed address selected by an incoming signal in accordance with a composite transfer function; a plurality of sources of control signals for determining components of said composite transfer function; means for obtaining from said control signals appropriate new contents for said addresses according to a predetermined algorithm; and means for loading said RAM with said new contents.
Claim 3
Dependent Claim 39 words
A system as claimed in claim 1, further comprising a second RAM, means for switching said incoming signal between said RAMs, and wherein said means for loading loads only that one of said RAMs not processing said incoming signal.
Claim 4
Dependent Claim 33 words
A system as claimed in claim 1, further comprising second and third RAMs, each of said RAMs coupled in a signal processing channel respectively, all RAMs being loaded by said means for loading.
Claim 5
Dependent Claim 24 words
A system as claimed in claim 3, wherein said channels comprise signals representing red, green and blue color component signals of a television signal.
Claim 6
Dependent Claim 19 words
A system as claimed in claim 1, wherein said sources of control signals each comprises a digital shaft encoder.
Claim 7
Dependent Claim 23 words
A system as claimed in claim 1, wherein said sources of control signals controls at least one of gain, pedestal, and gamma functions.
Claim 8
Dependent Claim 20 words
A system as claimed in claim 1, wherein said means for obtaining comprises a means for calculating said new contents.
Claim 9
Dependent Claim 21 words
A system as claimed in claim 7, wherein said means for calculating comprises circuitry coupled together in accordance with said algorithm.
Claim 10
Dependent Claim 28 words
A system as claimed in claim 7, wherein said means for calculating comprises a ROM means for storing said algorithm and a microprocessor coupled to said ROM means.
Claim 11
Dependent Claim 32 words
A system as claimed in claim 8, wherein said means for loading comprises an address generator having an input means for receiving a load clock and an output coupled to said RAM.
Claim 12
Dependent Claim 19 words
A system as claimed in claim 1, wherein said means for loading comprises a microprocessor coupled to said RAM.
Claim 13
Independent Claim 31 words
A system as claimed in claims 10 or 11, wherein said means for loading comprises means for ensuring loading of said RAM only during a blanking interval of the incoming signal.
Claim 14
Dependent Claim 24 words
A system as claimed in claim 1, wherein said means for obtaining comprises means for storing at least a portion of said new contents.
Claim 15
Dependent Claim 85 words
A digital look-up table signal processing system comprising: first and second high-speed RAMs each having addresses and producing at output terminals data representative of the contents of the accessed address selected for an incoming signal; means for switching said incoming signal between said RAMs; a source of control signals; means for obtaining from said control signals appropriate new contents for said addresses according to a predetermined algorithm; and means for loading that one of said RAMs not processing said incoming signal with said new contents.
Claim 16
Dependent Claim 85 words
A digital look-up table signal processing system comprising: first and second high-speed RAMs each having addresses and producing at output terminals data representative of the contents of the accessed address selected for an incoming signal; means for switching said incoming signal between said RAMs; a source of control signals; means for obtaining from said control signals appropriate new contents for said addresses according to a predetermined algorithm; and means for loading that one of said RAMs not processing said incoming signal with said new contents.
Claim 17
Dependent Claim 81 words
A digital look-up table signal processing system comprising: first, second and third high-speed RAMs, each of said RAMs coupled in a signal processing channel respectively and having addresses and producing at output terminals data representative of the contents of the accessed address selected by incoming signals; a source of control signals; means for obtaining from said control signals appropriate new contents for said addresses according to a predetermined algorithm; and means for loading all of said RAMs with said new contents.
Claim 18
Dependent Claim 81 words
A digital look-up table signal processing system comprising: first, second and third high-speed RAMs, each of said RAMs coupled in a signal processing channel respectively and having addresses and producing at output terminals data representative of the contents of the accessed address selected by incoming signals; a source of control signals; means for obtaining from said control signals appropriate new contents for said addresses according to a predetermined algorithm; and means for loading all of said RAMs with said new contents.
Claim 19
Dependent Claim 77 words
A digital look-up table signal processing system comprising: a first high-speed RAM having addresses and producing at output terminals data representative of the contents of the accessed address selected by an incoming signal; a source of control signals for controlling at least one of gain, pedestal, and gamma functions; means for obtaining from said control signals appropriate new contents for said addresses according to a predetermined algorithm; and means for loading said RAM with said new contents.
Claim 20
Dependent Claim 77 words
A digital look-up table signal processing system comprising: a first high-speed RAM having addresses and producing at output terminals data representative of the contents of the accessed address selected by an incoming signal; a source of control signals for controlling at least one of gain, pedestal, and gamma functions; means for obtaining from said control signals appropriate new contents for said addresses according to a predetermined algorithm; and means for loading said RAM with said new contents.
Claim 21
Dependent Claim 77 words
A digital look-up table signal processing system comprising: a first high-speed RAM having addresses and producing at output terminals data representative of the contents of the accessed address selected by an incoming digital video signal having a blanking interval; a source of control signals; means for obtaining from said control signals appropriate new contents for said addresses according to a predetermined algorithm; and means for loading said RAM wiith said new contents only during a blanking interval.
Claim 22
Dependent Claim 77 words
A digital look-up table signal processing system comprising: a first high-speed RAM having addresses and producing at output terminals data representative of the contents of the accessed address selected by an incoming digital video signal having a blanking interval; a source of control signals; means for obtaining from said control signals appropriate new contents for said addresses according to a predetermined algorithm; and means for loading said RAM wiith said new contents only during a blanking interval.
Claim 23
Dependent Claim 158 words
A digital video signal translating system comprising: a digital video signal path including a random access memory operable in first and second modes, and having address inputs responsive to an input digital video signal, and outputs for reproducing stored digital signals representative of said input digital video signal modified by a given transfer function when said memory is operated in said first mode, and operable in said second mode for loading applied digital signals into said memory; means for generating a control signal representative of the desired transfer function of said signal path; means responsive to said control signal for generating a table of digital signals for said random access memory; means, coupled to said generating means, for storing said table of digital signals; and means, coupled between said storing means and said random access memory, for loading said table of digital signals into said random access memory during a vertical retrace interval of said digital video signal.
Claim 24
Dependent Claim 158 words
A digital video signal translating system comprising: a digital video signal path including a random access memory operable in first and second modes, and having address inputs responsive to an input digital video signal, and outputs for reproducing stored digital signals representative of said input digital video signal modified by a given transfer function when said memory is operated in said first mode, and operable in said second mode for loading applied digital signals into said memory; means for generating a control signal representative of the desired transfer function of said signal path; means responsive to said control signal for generating a table of digital signals for said random access memory; means, coupled to said generating means, for storing said table of digital signals; and means, coupled between said storing means and said random access memory, for loading said table of digital signals into said random access memory during a vertical retrace interval of said digital video signal.
Claim 25
Dependent Claim 197 words
A digital video signal translation system comprising: a plurality of video signal paths, each including a random access memory operable in first and second modes, and having address inputs responsive to a respective input digital video signal, and signal outputs for reproducing data words stored in addressed memory locations, said data words being representative of said respective input digital video signal modified by a given transfer function, when said memory is operated in said first mode, and operable in said second mode for loading applied digital data words into said memory locations; means for generating a control signal representative of the desired transfer function of a selected one of said digital video signal paths; means responsive to said control signal for generating a table of digital data words; means, coupled to said generating means, for storing said table of digital data words; a data bus coupled between said storing means and said random access memories; and means for controllably loading said stored table of digital data words into said memory locations of said random access memory of said selected video signal path when said random access memory of said selected path is operating in said second mode.
Claim 26
Dependent Claim 197 words
A digital video signal translation system comprising: a plurality of video signal paths, each including a random access memory operable in first and second modes, and having address inputs responsive to a respective input digital video signal, and signal outputs for reproducing data words stored in addressed memory locations, said data words being representative of said respective input digital video signal modified by a given transfer function, when said memory is operated in said first mode, and operable in said second mode for loading applied digital data words into said memory locations; means for generating a control signal representative of the desired transfer function of a selected one of said digital video signal paths; means responsive to said control signal for generating a table of digital data words; means, coupled to said generating means, for storing said table of digital data words; a data bus coupled between said storing means and said random access memories; and means for controllably loading said stored table of digital data words into said memory locations of said random access memory of said selected video signal path when said random access memory of said selected path is operating in said second mode.

References Cited (Backward Citations)

US4148070A Cited
US4240113A Cited
US4163249A Cited
US4240106A Cited
US4146931A Cited
US4212072A Cited
GB2015847B Cited
US4242704A Cited
US4270145A Cited
US4222076A Cited
US4346405A Cited
US4309772A Cited
US4340903A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-08-01 1987-01-31 1987-08-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-08-01 1991-01-31 1991-08-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-08-01 1995-01-31 1995-08-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag