US4779229A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Prom with programmable output structures
Assignee: Lattice Semiconductor Corp
•
Filing: 1986-07-02
•
Granted: 1988-10-18
•
Expires: 2006-07-02
Abstract
Abstract An imporoved, integrated circuit memory device is disclosed. Programmable read only memory (PROM) is combined with a programmable output circuit. The output circuiry can be programmed individually to provide a combinatorial logic signal or a registered logic signal output.
Inventors
- 👤 Om P. Agrawal
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 11:31
CPC Classifications
H; H03; H03K; H03K19/00; H03K19/02; H03K19/173; H03K19/177; H03K19/17748; H03K19/1776; H03K19/17704
Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
101 words
An improved integrated circuit memory device, having input terminals and output terminals, characterized by the combination of: a programmable read only memory (PROM), having inputs coupled to said input terminals, and further having outputs; and programmable output means, coupled to each output of said programmable read only memory, individually programmable for either (1) providing to a corresponding one of said output terminals the signal on said output of said PROM, or (2) storing the signal on one of said outputs of said PROM to generate a stored signal and providing said stored signal to said corresponding one of said output terminals.
Claim 2
Dependent Claim
101 words
An improved integrated circuit memory device, having input terminals and output terminals, characterized by the combination of: a programmable read only memory (PROM), having inputs coupled to said input terminals, and further having outputs; and programmable output means, coupled to each output of said programmable read only memory, individually programmable for either (1) providing to a corresponding one of said output terminals the signal on said output of said PROM, or (2) storing the signal on one of said outputs of said PROM to generate a stored signal and providing said stored signal to said corresponding one of said output terminals.
Claim 3
Dependent Claim
176 words
An improved integrated circuit memory device, having a plurality of input terminals and a plurality of output terminals, characterized by the combination in a single integrated circuit chip of: programmable read only memory means for storing data in a binary form, having input circuit means coupled to said input terminals for receiving signals for accessing said data and having output circuit means for transmitting stored data accessed in response to said signals; and programmable output means, coupled discretely to said memory means output means, adapted to be individually programmed for providing a stored signal or nonstored signal, respectively, to said output terminals, whereby said output terminals can individually serve combinatorial or registered output functions, said programmable output means further including (a) storage means for holding said transmitted stored data as said stored signal; and (b) selector means, having a first input coupled to said output circuit means and a second input coupled to said storage means, for selecting between a nonstored signal from said output circuit means and said stored signal held in said storage means.
Claim 4
Dependent Claim
176 words
An improved integrated circuit memory device, having a plurality of input terminals and a plurality of output terminals, characterized by the combination in a single integrated circuit chip of: programmable read only memory means for storing data in a binary form, having input circuit means coupled to said input terminals for receiving signals for accessing said data and having output circuit means for transmitting stored data accessed in response to said signals; and programmable output means, coupled discretely to said memory means output means, adapted to be individually programmed for providing a stored signal or nonstored signal, respectively, to said output terminals, whereby said output terminals can individually serve combinatorial or registered output functions, said programmable output means further including (a) storage means for holding said transmitted stored data as said stored signal; and (b) selector means, having a first input coupled to said output circuit means and a second input coupled to said storage means, for selecting between a nonstored signal from said output circuit means and said stored signal held in said storage means.
Claim 5
Dependent Claim
23 words
The device as set forth in claim 2, further characterized in that: said selector means further comprises a fuse programmable multiplexer circuit device.
Claim 6
Dependent Claim
21 words
The device as set forth in claim 2, further characterized in that: said selector means further comprises a programmable logic circuit.
Claim 7
Dependent Claim
174 words
An improved programmable integrated circuit memory chip, having input pins and output pins, characterized by the combination of: a programmable read only memory (PROM) device coupled to said input pins, having a plurality of outputs; and a like plurality of programmable chip output circuit means, each said output circuit means having an input coupled to one of said PROM outputs, for transmitting a first signal or a second signal to said output pins, such that said first signal represents a registered logic signal output and said second signal represents a combinatorial logic signal output, said output circuit means further including (a) register means for storing said first signal, having a first input coupled to one of said PROM outputs and an output for transmitting said first signal; and (b) output selector means, having a first input coupled to said same one of said PROM outputs and a second input coupled to said register means output, for selecting between said first and second signals, and an output for transmitting the selected first or second signal.
Claim 8
Dependent Claim
174 words
An improved programmable integrated circuit memory chip, having input pins and output pins, characterized by the combination of: a programmable read only memory (PROM) device coupled to said input pins, having a plurality of outputs; and a like plurality of programmable chip output circuit means, each said output circuit means having an input coupled to one of said PROM outputs, for transmitting a first signal or a second signal to said output pins, such that said first signal represents a registered logic signal output and said second signal represents a combinatorial logic signal output, said output circuit means further including (a) register means for storing said first signal, having a first input coupled to one of said PROM outputs and an output for transmitting said first signal; and (b) output selector means, having a first input coupled to said same one of said PROM outputs and a second input coupled to said register means output, for selecting between said first and second signals, and an output for transmitting the selected first or second signal.
Claim 9
Dependent Claim
41 words
The memory chip as set forth in claim 5, further characterized in that: said output selector means further has a select input coupled to one of said input pins for receiving a signal for selecting between synchronous and asynchronous output modes.
Claim 10
Dependent Claim
41 words
The memory chip as set forth in claim 5, further characterized in that: said output selector means further comprises a fuse programmable multiplexer wherein the state of said fuse determines whether said multiplexer selects said first signal or said second signal.
Claim 11
Dependent Claim
23 words
The memory chip as set forth in claim 5, further characterized in that: said output selector means further comprises a programmable logic circuitry.
Claim 12
Dependent Claim
20 words
The memory chip as set forth in claim 8, further characterized in that: said programmable logic circuitry comprises passgate circuitry.
Claim 13
Dependent Claim
81 words
The memory chip as set forth in claim 5, wherein said output selector means further comprises: means for selecting between said first signal, said second signal, a third signal being the inverse of said first signal and a fourth signal being the inverse of said second signal; and programmable means for controlling said output selector means to provide at said output of said output selector means said first signal or said second signal or said third signal or said fourth signal.
Claim 14
Dependent Claim
189 words
A circuit package, comprising: (a) a PROM circuit for producing a plurality of data signals; (b) a plurality of pins; and (c) a plurality of output structures coupled between said PROM circuit and said plurality of pins, respectively, each of said output structures including (i) an input coupled to said PROM circuit and receiving one of the data signals; (ii) an output coupled to one of said pins; (iii) means, responsive to the data signal on said input, for providing a stored non-inverted first signal and a non-stored non-inverted second signal and an inverted third signal of said first signal and an inverted fourth signal of said second signal; and (iv) means for selecting said first signal or said second signal or said third signal or said fourth signal as an output signal on said output, wherein said means for providing comprises: (a) a register for storing and outputting said first signal; (b) a conductor for conducting said second signal; (c) a first inverter for inverting said first signal to provide said third signal; and (d) a second inverter for inverting said second signal to provide said fourth signal.
Claim 15
Dependent Claim
189 words
A circuit package, comprising: (a) a PROM circuit for producing a plurality of data signals; (b) a plurality of pins; and (c) a plurality of output structures coupled between said PROM circuit and said plurality of pins, respectively, each of said output structures including (i) an input coupled to said PROM circuit and receiving one of the data signals; (ii) an output coupled to one of said pins; (iii) means, responsive to the data signal on said input, for providing a stored non-inverted first signal and a non-stored non-inverted second signal and an inverted third signal of said first signal and an inverted fourth signal of said second signal; and (iv) means for selecting said first signal or said second signal or said third signal or said fourth signal as an output signal on said output, wherein said means for providing comprises: (a) a register for storing and outputting said first signal; (b) a conductor for conducting said second signal; (c) a first inverter for inverting said first signal to provide said third signal; and (d) a second inverter for inverting said second signal to provide said fourth signal.
References Cited (Backward Citations)
US4422072A
Cited
US4717912A
Cited
US4546273A
Cited
US4617479A
Cited
US4617479B1
Cited
US4609986A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1991-10-18 | 1992-04-18 | 1992-10-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1995-10-18 | 1996-04-18 | 1996-10-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1999-10-18 | 2000-04-18 | 2000-10-18 | $7700.00 | Window Closed / Lapsed |