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

Program assignable I/O addresses for a computer

Assignee: Nortel Networks Ltd
•
Filing: 1985-01-03
•
Granted: 1987-06-23
•
Expires: 2005-01-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A circuit for providing program assignable I/O addresses in a peripheral unit of a computer in which the initial I/O address is written into a register in the unit. The register receives the address information during the simultaneous presence of a memory write control signal and a particular address which is a duplicate of one which is in the ROM area of the computer's memory.

Inventors

  • 👤 James S. Locke

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 23:15
CPC Classifications
G; G06; G06F; G06F12/00; G06F12/02; G06F12/06; G06F12/0646; G06F12/0653; G06F12/0661

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 168 words
A peripheral input/output unit of a computer having a programmable input/output operating address stored within the unit, the computer comprising: a random access memory which responds to a first set of addresses, a read only memory which responds to a non-overlapping second set of addresses, and a microprocessor for selectively addressing the read only memory to read data therefrom when applying a memory read control signal thereto, and for selectively addressing the random access memory to read data therefrom or write data thereto when applying respectively memory read or memory write control signals thereto; the peripheral unit comprising: means for detecting a selected one of the second set of addresses; means for detecting the memory write control signal; and storage means responsive to the simultaneous detection of the selected one address and the memory write control signal by the detecting means, for receiving data transmitted from the microprocessor, wherein the data received by the storage means represents at least part of an input/output operating address of the unit.
Claim 2
Dependent Claim 168 words
A peripheral input/output unit of a computer having a programmable input/output operating address stored within the unit, the computer comprising: a random access memory which responds to a first set of addresses, a read only memory which responds to a non-overlapping second set of addresses, and a microprocessor for selectively addressing the read only memory to read data therefrom when applying a memory read control signal thereto, and for selectively addressing the random access memory to read data therefrom or write data thereto when applying respectively memory read or memory write control signals thereto; the peripheral unit comprising: means for detecting a selected one of the second set of addresses; means for detecting the memory write control signal; and storage means responsive to the simultaneous detection of the selected one address and the memory write control signal by the detecting means, for receiving data transmitted from the microprocessor, wherein the data received by the storage means represents at least part of an input/output operating address of the unit.
Claim 3
Dependent Claim 62 words
A peripheral input/output unit as defined in claim 1, further including: means for detecting a match between the data received by the storage means and a transmitted input/output address from the microprocessor; means responsive to the detected match for reading data from or writing data to an input/output device of the peripheral unit when applying input/output read or write control signals respectively.
Claim 4
Dependent Claim 32 words
A peripheral input/output unit as defined in claim 1, wherein the at least part of the input/output operating address is eight of the ten most significant bits of the input/output operating address.
Claim 5
Dependent Claim 41 words
A peripheral input/output unit as defined in claim 1, wherein said means for detecting the selected one address comprises an AND gate having inverted and non-inverted inputs connected to said microprocessor via an address bus to detect the selected one address.
Claim 6
Dependent Claim 27 words
A peripheral input/output unit as defined in claim 1, further including means for the simultaneous detection of the selected one address and the memory write control signal.
Claim 7
Dependent Claim 33 words
A peripheral input/output unit as defined in claim 5, wherein said simultaneous detection means comprises a D-type flip-flop circuit connected to said microprocessor and said means for detecting the memory write control signal.

References Cited (Backward Citations)

US4025903A Cited
US4026555A Cited
US4307447A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag