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

High speed image processing computer with error correction and logging

Assignee: BAE Systems National Security Solutions Inc
•
Filing: 1989-01-24
•
Granted: 1990-09-04
•
Expires: 2009-01-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Disclosed is an image processor having an image algorithm processor (66) operating under control of a writable control store (94), and a number of parallel image processors (72) operating under control of instruction words from a writable control store (100). An image memory controller (68) receives memory addresses from the image algorithm processor (66) for coordinating the reading and writing of an image memory (82) using pixel data processed by the parallel image processor set (72). The image memory controller (68) arbitrates memory address request cycles, memory refresh cycles and screen refresh cycles. The image memory (82) includes different planes (84, 86 and 88) associated with red, green and blue pixel data. Associated with each image memory plane is a video processor (106) for converting parallel image data to high speed serial image data. The pixel data output by the video processor (106) is further processed through look-up tables (108) to provide red, green and blue color signals for output to a video monitor (28). Overlay data is stored in an overlay memory plane (90), and is processed by an associated overlay data processor (80) and a video output overlay processor (116). An error correction circuit is operable to detect and correct faulty data transferred between the image memory planes and their respective data processors.

Inventors

  • 👤 David M. Pfeiffer
  • 👤 David T. Stoner
  • 👤 John P. Norsworthy
  • 👤 Dwight D. Dipert
  • 👤 Jay A. Thompson
  • 👤 James A. Fontaine
  • 👤 Michael K. Corry

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 17:08
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/57; G06F5/00; G06F5/01; G06F5/015; G06F7/544; G06F7/5443; G06T; G06T1/00; G06T1/20; G06F2207/00; G06F2207/38; G06F2207/3804; G06F2207/3808; G06F2207/3828; G06F7/499; G06F7/49905; G06F7/4991; G06F7/49921; G06F7/49942; G06F7/49947

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 84 words
An image processing system comprising: a plurality of planes of image memory for storing image data; circuitry for addressing said memory planes for accessing said image data; data processor circuits connected to respective memory planes by data lines; a data error detector circuit coupled to said data lines for monitoring data transferred between said memory planes and said data processor circuits; and circuitry for preventing said data processor circuits from processing image data found to be in error by said data error detector circuit.
Claim 2
Dependent Claim 84 words
An image processing system comprising: a plurality of planes of image memory for storing image data; circuitry for addressing said memory planes for accessing said image data; data processor circuits connected to respective memory planes by data lines; a data error detector circuit coupled to said data lines for monitoring data transferred between said memory planes and said data processor circuits; and circuitry for preventing said data processor circuits from processing image data found to be in error by said data error detector circuit.
Claim 3
Dependent Claim 46 words
The image processing system of claim 1 wherein said data error detector circuit includes circuitry for correcting faulty image data coupled to said image memory and said data processor circuits, said data error detector circuit operable to transmit corrected image data to said data processor circuits.
Claim 4
Dependent Claim 27 words
The image processing system of claim 1, further including a plurality of data error detector circuits, each associated with a different one of said image memory planes.
Claim 5
Dependent Claim 26 words
The image processing system of claim 3, further including an error decode and logging circuit for generating and storing signals identifying a type of data fault.
Claim 6
Independent Claim 76 words
A method of processing image data comprising the steps of: storing image data in a plurality of image memory planes; addressing said memory planes for accessing said image data; processing said image data using data processing circuits associated with respective memory planes; monitoring data transfer between said data processing circuits and said respective memory planes; and preventing processing of said image data by said data processor where said image data is found to be in error.
Claim 7
Independent Claim 76 words
A method of processing image data comprising the steps of: storing image data in a plurality of image memory planes; addressing said memory planes for accessing said image data; processing said image data using data processing circuits associated with respective memory planes; monitoring data transfer between said data processing circuits and said respective memory planes; and preventing processing of said image data by said data processor where said image data is found to be in error.
Claim 8
Dependent Claim 32 words
The method of claim 5 and further comprising the step of correcting the image data found to be in error and transmitting the corrected image data to the respective data processor circuit.
Claim 9
Dependent Claim 20 words
The method of claim 6 and further comprising the step of storing signals which identify various types of data faults.

References Cited (Backward Citations)

US4394763A Cited
US4308557A Cited
US4456996A Cited
US4633472A Cited
US4542454A Cited
US4698811A Cited
US4692922A Cited
US4733396A Cited
US4788685A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-09-03 1994-03-05 1994-09-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-09-03 1998-03-05 1998-09-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-09-03 2002-03-05 2002-09-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag