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

Technique for addressing a partial word and concurrently providing a substitution field

Assignee: TALON RESEARCH LLC
•
Filing: 1995-06-07
•
Granted: 1998-06-02
•
Expires: 2015-06-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for addressing memory is disclosed. In one embodiment, a procedure for providing a word with fixed width, having a fixed number of bits to be used for addressing variable width data, and having a width defining field and address field, is disclosed. In addition, a procedure for addressing memory with a fixed width word, having a fixed number of bits, to be used for addressing data and having a substitution field and an address field, is discussed. Also, an apparatus for addressing memory, including a state machine and an arithmetic core is disclosed.

Inventors

  • 👤 William Philip Robbins
  • 👤 Adrian Philip Wise

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 00:15
CPC Classifications
G; G06; G06F; G06F12/00; G06F12/02; G06F12/04

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 138 words
A method for generating a substituted address in a memory comprising the steps of: providing a first memory having words of predetermined width and composed of partial words; rotating a partial word to be accessed to a least significant bit justification; extending a remaining part of a word which contains the partial word so that an accessed word will be recognized as the partial word; delimiting a substitution field of the partial word with a termination marker, said substitution field being variable in size; substituting data in all of said substitution field to define a part of an address of a second memory, said address comprising said substituted field and an unsubstituted portion of said partial word; restoring the remaining part of the word; and rotating the word until the partial word is restored to its original position.
Claim 2
Independent Claim 138 words
A method for generating a substituted address in a memory comprising the steps of: providing a first memory having words of predetermined width and composed of partial words; rotating a partial word to be accessed to a least significant bit justification; extending a remaining part of a word which contains the partial word so that an accessed word will be recognized as the partial word; delimiting a substitution field of the partial word with a termination marker, said substitution field being variable in size; substituting data in all of said substitution field to define a part of an address of a second memory, said address comprising said substituted field and an unsubstituted portion of said partial word; restoring the remaining part of the word; and rotating the word until the partial word is restored to its original position.
Claim 3
Dependent Claim 19 words
The method according to claim 1, further comprising the step of including a continuation marker in the substitution field.
Claim 4
Dependent Claim 19 words
The method according to claim 3, wherein said substitution field is a least significant bit justified variable length field.
Claim 5
Dependent Claim 30 words
The method according to claim 1, wherein said second memory is a random access memory, the method further comprising the step of accessing said second memory at said defined address.
Claim 6
Dependent Claim 30 words
The method according to claim 2, wherein said second memory is a random access memory, the method further comprising the step of accessing said second memory at said defined address.
Claim 7
Dependent Claim 14 words
The method according to claim 5, wherein said substitution field includes said termination marker.

References Cited (Backward Citations)

US3893042A Cited
US3962685A Cited
US4107780A Cited
US4142205A Cited
US4149242A Cited
US4215369A Cited
US4196448A Cited
US4302775A Cited
US4251864A Cited
US4467443A Cited
US4437072A Cited
GB2059724B Cited
US4334246A Cited
US4433308A Cited
US4593267A Cited
US4507731A Cited
US4495629A Cited
US4799677A Cited
US4540903A Cited
US4747070A Cited
US4630198A Cited
US4679163A Cited
US4580066A Cited
US4646151A Cited
GB2171578B Cited
EP0196911B1 Cited
US5233420A Cited
US4903018A Cited
US4789927A Cited
US4912668A Cited
US4829465A Cited
GB2194085B Cited
EP0255767A2 Cited
US4887224A Cited
US4831440A Cited
US4975595A Cited
US4924298A Cited
US4922341A Cited
US4785349A Cited
US5122873A Cited
US4866637A Cited
US5036475A Cited
US4823201A Cited
US5134697A Cited
US4991112A Cited
US4891784A Cited
US4924308A Cited
US5200925A Cited
US5129059A Cited
US4866510A Cited
US5148524A Cited
US5091721A Cited
US5216724A Cited
US5060242A Cited
US5124790A Cited
US5086489A Cited
US5113255A Cited
US5172011A Cited
US5233690A Cited
US5257350A Cited
US5261064A Cited
US5299025A Cited
US5053985A Cited
US5142380A Cited
US5134487A Cited
US5057793A Cited
US5227863A Cited
US5146326A Cited
US5027212A Cited
US5003204A Cited
US5126842A Cited
US5107345A Cited
US5081450A Cited
US5191548A Cited
US5253078A Cited
US5136371A Cited
US5151875A Cited
US5193002A Cited
US5148271A Cited
US5201056A Cited
US5311309A Cited
US5179372A Cited
US5247612A Cited
US5481689A Cited
US5303342A Cited
EP0468480B1 Cited
US5202847A Cited
US5241658A Cited
US5189526A Cited
US5038209A Cited
US5258725A Cited
US5130568A Cited
US5229863A Cited
US5276784A Cited
US5184124A Cited
US5223926A Cited
US5309527A Cited
US5257213A Cited
US5168356A Cited
US5122875A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-06-01 2001-12-01 2002-06-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-06-01 2005-12-01 2006-06-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-06-01 2009-12-01 2010-06-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag