Patent US4514802A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4514802A Expired / Lapsed US ⏱️ 0.0 years remaining

Integrated program counter memory management register and incrementer

Assignee: Intersil Corp
•
Filing: 1982-03-31
•
Granted: 1985-04-30
•
Expires: 2002-03-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An integrated structure including a program counter, a memory management structure and an incrementer interconnected by an internal bus such that the logic value of the program counter may be read into the memory management register and the program counter can be incremented depending upon the value of the pre-incremented program counter logic level and an increment signal from the previous stage. External access to the program counter and the memory management register are provided by external buses. A sense amplifier is also provided so as to maintain the value of the pre-incremented program counter on the internal rail allowing the memory management register to be disconnected therefrom during the increment cycle.

Inventors

  • 👤 Paul Cohen
  • 👤 William R. Young

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 15:09
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/30; G06F9/32; G06F9/321

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 180 words
An integrated program counter, memory and incrementer cell comprising: program counter means; memory storage means; a first data bus means connected to said program counter means and said memory storage means for providing external access to said program counter means and said memory storage means; second data bus means connected to said program counter means and said memory storage means for providing access to said program counter means for reading and to said memory storage means for writing; sense means connected to said second data bus means for sensing a logic value of said program counter means on said second data bus means and maintaining said logic value on said second bus means; and increment means, connected to said second bus means and said program counter means and having an input increment terminal, for reading said logic value on said second data bus means and writing an incremented logic value in said program counter means when said program counter means is disconnected from said second data bus means in response to an increment signal on said increment signal input terminal.
Claim 2
Dependent Claim 180 words
An integrated program counter, memory and incrementer cell comprising: program counter means; memory storage means; a first data bus means connected to said program counter means and said memory storage means for providing external access to said program counter means and said memory storage means; second data bus means connected to said program counter means and said memory storage means for providing access to said program counter means for reading and to said memory storage means for writing; sense means connected to said second data bus means for sensing a logic value of said program counter means on said second data bus means and maintaining said logic value on said second bus means; and increment means, connected to said second bus means and said program counter means and having an input increment terminal, for reading said logic value on said second data bus means and writing an incremented logic value in said program counter means when said program counter means is disconnected from said second data bus means in response to an increment signal on said increment signal input terminal.
Claim 3
Dependent Claim 24 words
An integrated cell according to claim 1 including means for interconnecting said program counter means and said second data bus means for reading only.
Claim 4
Dependent Claim 24 words
An integrated cell according to claim 1 including means for interconnecting said memory storage means and said second data bus means for writing only.
Claim 5
Dependent Claim 112 words
The integrated cell according to claim 3, wherein said interconnecting means includes a first and second switch means each having a first and second terminal and a control terminal, said first and second switch means having said first and second terminals connected in series between a logic value signal source and said memory storage means, said control terminal of said first switch means is connected to a write enable signal source, said control terminal of said second switch means is connected to said second data bus means for writing said signal source logic value in said memory storage means as a function of the logic value of said second data bus means.
Claim 6
Dependent Claim 42 words
An integrated cell according to claim 1 including means for connecting said program counter means to said first data bus means for reading and writing and means for connecting said memory storage means to said first data bus means for reading only.
Claim 7
Dependent Claim 35 words
An integrated cell according to claim 1 including a third data bus providing exterior access to said cell and means for interconnecting said program counter means and said third data bus for reading and writing.
Claim 8
Dependent Claim 41 words
An integrated cell according to claim 6 including means for interconnecting said program counter means and said first data bus means for reading only and means for interconnecting said memory storage means and said first data bus means for reading only.
Claim 9
Dependent Claim 42 words
The integrated cell according to claim 1, wherein said increment means includes an increment output terminal and means for providing an output increment signal on said increment output terminal when said increment means writes a logic low in said program counter means.
Claim 10
Dependent Claim 68 words
The integrated cell according to claim 8, wherein said output increment signal providing means includes a switch means connected between said increment input and output terminals and a control terminal connected to said second data bus means for activating said switch means to transmit an increment signal from said increment input terminal to said increment output terminal for a read logic high on said second data bus means.
Claim 11
Dependent Claim 210 words
An integrated register, memory and incrementer structure comprising: first data bus means for providing external access to said integrated structure; second data bus means for providing internal access to said integrated structure; register means controllably connected to said first and second data bus means; memory means controllably connected to said first and second data bus means; sense means connected to said second data bus means for sensing a logic value on said second data bus means; increment means connected to said second data bus means and said register means for incrementing said register means in response to an increment signal and said logic value of said second data bus means; and control means connected to said register, memory, sense and increment means for connecting said register means to said second bus means to read a logic value of said register means onto said second bus means, for activating said sense means to sense said logic value of said register means on said second bus means, for connecting said memory means to said second bus means to write said logic value on said second bus means into said memory means, for disconnecting said register means from said second bus means and for providing an increment input signal to said increment means.
Claim 12
Dependent Claim 210 words
An integrated register, memory and incrementer structure comprising: first data bus means for providing external access to said integrated structure; second data bus means for providing internal access to said integrated structure; register means controllably connected to said first and second data bus means; memory means controllably connected to said first and second data bus means; sense means connected to said second data bus means for sensing a logic value on said second data bus means; increment means connected to said second data bus means and said register means for incrementing said register means in response to an increment signal and said logic value of said second data bus means; and control means connected to said register, memory, sense and increment means for connecting said register means to said second bus means to read a logic value of said register means onto said second bus means, for activating said sense means to sense said logic value of said register means on said second bus means, for connecting said memory means to said second bus means to write said logic value on said second bus means into said memory means, for disconnecting said register means from said second bus means and for providing an increment input signal to said increment means.
Claim 13
Dependent Claim 36 words
In an integrated structure according to claim 10, wherein said control means control the interconnection of said register and memory means and said first data bus means to control external access thereto for reading and writing.
Claim 14
Dependent Claim 34 words
An integrated structure according to claim 10, wherein said increment means provides an output increment signal as a function of said increment input signal and said logic value on said second data bus means.
Claim 15
Dependent Claim 61 words
An integrated structure according to claim 10, wherein said control means maintains said sense means activated for a duration of a period when said memory means is connected to said second data bus means and a duration of said increment input signal so that said sense means maintains a pre-incremented logic value of said register means on said second bus means.

References Cited (Backward Citations)

US3731280A Cited
US4016546A Cited
US3969724A Cited
US4296469A Cited
US4290106A Cited
US4434461A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag