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

Alternate memory addressing for information storage and retrieval

Assignee: INTERNATIONAL TELESYSTEMS Corp 2100 RESTON AVENUE RESTON VIRGINIA 22091
•
Filing: 1987-03-18
•
Granted: 1989-10-17
•
Expires: 2007-03-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus for alternate memory addressing of a random access memory (RAM) allows a first processor to write into the memory on a row-by-row basis and a second processor to read out of the memory on a column-by-column basis. The memory is typically divided into a pluralilty of channels into which the first processor writes data for respective channels asynchronously by the use of twin RAMs. While one RAM is written to by the first processor, the second RAM is read from synchronously with automatic address translation.

Inventors

  • 👤 James J. Frimmel, Jr.
  • 👤 Thomas Ouellette
  • 👤 Richard N. Deglin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 23:59
CPC Classifications
G; G06; G06F; G06F12/00; G06F12/02; G06F12/0223; G06F12/0284; G06F12/0207

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 132 words
An apparatus for the alternate addressing of a common memory system for storing and retrieval of digitized information comprising: first processor means connected to said memory system for writing said digitized information to said memory system, said digitized information written to said memory system being organized as a plurality of channels on a row-by-row basis in said memory system; second processor means connected to said memory system for reading from said memory system said digitized information in defined segments as a plurality of frames from each of said plurality of channels on a column-by-column basis in said memory system; and switching means for selectively connecting said first and second processor means to different address spaces of said memory system, said first and second processor means having simultaneous access to said memory system.
Claim 2
Independent Claim 132 words
An apparatus for the alternate addressing of a common memory system for storing and retrieval of digitized information comprising: first processor means connected to said memory system for writing said digitized information to said memory system, said digitized information written to said memory system being organized as a plurality of channels on a row-by-row basis in said memory system; second processor means connected to said memory system for reading from said memory system said digitized information in defined segments as a plurality of frames from each of said plurality of channels on a column-by-column basis in said memory system; and switching means for selectively connecting said first and second processor means to different address spaces of said memory system, said first and second processor means having simultaneous access to said memory system.
Claim 3
Dependent Claim 149 words
The apparatus recited in claim 1 wherein said switching means comprises multiplexer means responsive to said first processor means for selectively connecting said first and second processor means to said different address spaces, said multiplexer means including first address register means for addressing said different address spaces, said apparatus further comprising: second address register means in said first processor means connected to third address register means in said multiplexer means for transferring an address from said first processor means to said multiplexer means; and fourth address register means in said second processor means connected to fifth address register means in said multiplexer means for transferring an address from said second processor means to said multiplexer means; said multiplexer means further transferring an address from one of said third or fifth address register means to said first address register means to address said different address spaces of said memory system.
Claim 4
Dependent Claim 35 words
The apparatus recited in claim 2 further comprising address rearranging means connected to said fifth address register means for rearranging the address transferred from said fourth address register means to said fifth address register means.
Claim 5
Dependent Claim 60 words
The apparatus recited in claim 1 wherein said memory system includes twin random access memory means, said switching means alternately connecting said first processor means to a first of said memory means and then to a second of said memory means while alternately connecting said second processor means to said second memory means and then to said first memory means.
Claim 6
Dependent Claim 213 words
The apparatus recited in claim 4 wherein said switching means comprises first and second multiplexer means responsive to said first processor means for alternately connecting said first and second processor means to said first and second memory means, said first multiplexer means including first address register means for addressing said different address spaces of said first memory means and said second multiplexer means including second address register means for addressing said different address spaces of said second memory means, said apparatus further comprising: third address register means in said first processor means connected too fourth address register means in said switching means for transferring an address from said first processor means to said switching means; and fifth address register means in said second processor means connected to sixth address register means in said switching means for transferring an address from said second processor means to said switching means; said switching means further alternately transferring an address from one of said fourth or sixth address register means to said first address register means to address different address spaces of said first memory means and alternately transferring and address from one of said sixth or fourth address register means to said second address register means to address different address spaces of said second memory means.
Claim 7
Dependent Claim 35 words
The apparatus recited in claim 5 further comprising address rearranging means connected to said sixth address register means for rearranging the address transferred from said fifth address register means to said sixth address register means.
Claim 8
Dependent Claim 12 words
The apparatus recited in claim 6 wherein said segments are 2-byte words.
Claim 9
Dependent Claim 29 words
The apparatus recited in claim 7 wherein said second processor includes address means for reordering said 2-byte words by interchanging high order and low order bytes on odd addresses.

References Cited (Backward Citations)

US3936806A Cited
US4069970A Cited
US4603383A Cited
US4620118A Cited
US4654654A Cited
US4616310A Cited
US4623986A Cited
US4623990A Cited
US4750115A Cited
US4725987A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag