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

Multiple pointer memory system

Assignee: Texas Instruments Inc
•
Filing: 1980-10-14
•
Granted: 1983-12-06
•
Expires: 2000-10-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A memory system includes a multiple memory pointer in which a pointer selection signal selects one of a plurality of memory pointers to generate an address signal for application to the memory for controlling the location of memory operations. In the preferred embodiment the memory is arranged in an X by Y matrix having X times Y individually addressable memory locations. A first pointer circuit has a plurality of address pointers, one of which is selected for generation of an X coordinate address. A second pointer circuit includes a single address pointer for generation of the Y coordinate address. The second pointer circuit may be a multiple pointer in an alternative embodiment. By provision of a number of individually addressable memories responsive to the same memory pointer system, separate application of address signals from differing address pointers to differing memories permits multiple memory operations in a single instruction cycle.

Inventors

  • 👤 Arthur C. Hunter
  • 👤 Stephen P. Hamilton

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 14:45
CPC Classifications
G; G11; G11C; G11C8/00; G06; G06F; G06F12/00; G06F12/02; G06F12/0207

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 97 words
A memory system comprising: a memory means for selectively storing and outputting data words in a plurality of memory locations in response to a received address signal indicative of a particular one of said memory locations; a selection means for generating a particular one of a set of select signals; and a plurality of address pointer registers coupled to said memory means and to said selection means each address pointer register for storing an address signal therein capable of addressing at least two locations anywhere in said memory means in response to receiving a corresponding select signal.
Claim 2
Dependent Claim 97 words
A memory system comprising: a memory means for selectively storing and outputting data words in a plurality of memory locations in response to a received address signal indicative of a particular one of said memory locations; a selection means for generating a particular one of a set of select signals; and a plurality of address pointer registers coupled to said memory means and to said selection means each address pointer register for storing an address signal therein capable of addressing at least two locations anywhere in said memory means in response to receiving a corresponding select signal.
Claim 3
Dependent Claim 23 words
A memory system according to claim 1 wherein the corresponding select signals causes said at least two memory locations to be addressed simultaneously.
Claim 4
Dependent Claim 195 words
A memory system comprising: a memory means having an X by Y matrix of the product of X and Y memory locations for storing and outputting data words in said memory locations in response to a received address signal corresponding to a particular one of said memory locations; a selection means for generating a particular one of a set of selection signals; a first pointer register means coupled to said selection means including a plurality of first address pointer registers, each first address pointer register for storing a first address coordinate therein, said first pointer register for outputting a first address coordinate stored in a selected one of said first address pointer registers in response to receiving a particular first select signal; a second pointer register means coupled to said selection means for storing therein a second address coordinate and outputting said second address coordinate in response to receiving a second select signal such that the first address coordinates from said first pointer registers when combined with the second address coordinate from said second pointer register means produces at least two address signals which can address at least two locations anywhere in said memory means.
Claim 5
Dependent Claim 195 words
A memory system comprising: a memory means having an X by Y matrix of the product of X and Y memory locations for storing and outputting data words in said memory locations in response to a received address signal corresponding to a particular one of said memory locations; a selection means for generating a particular one of a set of selection signals; a first pointer register means coupled to said selection means including a plurality of first address pointer registers, each first address pointer register for storing a first address coordinate therein, said first pointer register for outputting a first address coordinate stored in a selected one of said first address pointer registers in response to receiving a particular first select signal; a second pointer register means coupled to said selection means for storing therein a second address coordinate and outputting said second address coordinate in response to receiving a second select signal such that the first address coordinates from said first pointer registers when combined with the second address coordinate from said second pointer register means produces at least two address signals which can address at least two locations anywhere in said memory means.
Claim 6
Dependent Claim 25 words
A memory system as claimed in claim 3 wherein: said first address pointer registers are X-pointers and said second pointer register means is a Y-pointer.
Claim 7
Dependent Claim 24 words
A memory system as claimed in claim 3, wherein: said first address pointer registers are Y-pointers and said second pointer means is an X-pointer.
Claim 8
Dependent Claim 67 words
A memory system as claimed in claim 3, wherein: said second pointer register means further includes a plurality of second address pointer registers, each second address pointer register for storing a second address coordinate therein, said second pointer means further including means for outputting the second address coordinate stored in a selected one of said second address pointer registers in response to a corresponding second select signal.
Claim 9
Dependent Claim 62 words
A memory system as claimed in claim 3 further comprising: an input means for providing an input signal; a processor means for performing data processing functions and for generating a display signal responsive to said input signal and said data words output from said memory means; and an output means for providing a humanly perceptable output indication responsive to said display signal.
Claim 10
Dependent Claim 90 words
A memory system as claimed in claim 3 further comprising: a bus means for providing a first coupling path and a second coupling path; a controller means for outputting first and second bus control signals; means for coupling a selected one of said first and second pointer register means to said first coupling path in response to said first bus control signal; and means for coupling a selected one of said first and second pointer register means to said second coupling path in response to said second bus control signal.

References Cited (Backward Citations)

US3402398A Cited
US3772658A Cited
US3737879A Cited
US4028675A Cited
US3900837A Cited
US4227798A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag