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

Port select unit for a programmable serial-bit microprocessor

Assignee: Unisys Corp
•
Filing: 1974-09-04
•
Granted: 1979-12-04
•
Expires: 1994-09-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method for selecting the operation of digital data ports for regulating information flow between a programmable serial-bit, microinstruction processor and a multiplicity of peripheral devices connected to the processor is provided by a control pulse distribution circuit operating in conjunction with a controllable decoder circuit. Peripheral device designation instructions which may be available from the processor may define which of the ports will function, i.e., be "open", within the current processor cycle to enable communications between the processor and a device connected thereto. These designation instructions may be decoded to produce enabling signals for controlling the distribution of the timing and other associated pulses needed for the activation of a port. Operation of the selection apparatus may be as to permit data flow during a specified portion of each processor cycle.

Inventors

  • 👤 Vincent J. Taddei

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 11:00
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4004; G06F13/4022

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 354 words
An apparatus for establishing communication paths between a plurality of peripheral devices and a serial-bit data processor, said processor including means for providing external interface control signals and serial peripheral designation information, each of said plurality of peripheral devices being enabled for communications with said processor responsive to said external interface control signals, comprising: means for transforming said serial designation information from said processor to parallel information; means connected to said transforming means for decoding said transformed designation information; means connected to said plurality of peripheral devices and to said means for providing said external interface control signals and responsive to said decoding means for selectively gating said control signals to said plurality of peripheral devices in accordance with said decoded designation information, said means for selectively gating including; a first matrix connected between said means for providing external interface signals and said plurality of peripheral devices and responsive to said decoding means for providing a given one of said external interface control signals to said one of said plurality of peripheral devices specified by said decoded designation information, a second matrix connected between said means for providing external interface signals and said plurality of peripheral devices and responsive to said decoding means for providing a second given one of said external interface control signals to said one of said plurality of peripheral devices specified by said decoded designation information, and a third matrix connected between said means for providing external interface signals and said plurality of peripheral devices and responsive to said decoding means for providing a third given one of said external interface control signals to said one of said plurality of peripheral devices specified by said decoded designation information, said communications path being enabled only when said one of said plurality of peripheral devices specified by said decoded designation information has received said given one, said second given one and said third given one of said external interface control signals; and means responsive to said selectively gated control signals for enabling a communications path between said processor and one of said plurality of peripheral devices specified by said decoded designation information.
Claim 2
Independent Claim 354 words
An apparatus for establishing communication paths between a plurality of peripheral devices and a serial-bit data processor, said processor including means for providing external interface control signals and serial peripheral designation information, each of said plurality of peripheral devices being enabled for communications with said processor responsive to said external interface control signals, comprising: means for transforming said serial designation information from said processor to parallel information; means connected to said transforming means for decoding said transformed designation information; means connected to said plurality of peripheral devices and to said means for providing said external interface control signals and responsive to said decoding means for selectively gating said control signals to said plurality of peripheral devices in accordance with said decoded designation information, said means for selectively gating including; a first matrix connected between said means for providing external interface signals and said plurality of peripheral devices and responsive to said decoding means for providing a given one of said external interface control signals to said one of said plurality of peripheral devices specified by said decoded designation information, a second matrix connected between said means for providing external interface signals and said plurality of peripheral devices and responsive to said decoding means for providing a second given one of said external interface control signals to said one of said plurality of peripheral devices specified by said decoded designation information, and a third matrix connected between said means for providing external interface signals and said plurality of peripheral devices and responsive to said decoding means for providing a third given one of said external interface control signals to said one of said plurality of peripheral devices specified by said decoded designation information, said communications path being enabled only when said one of said plurality of peripheral devices specified by said decoded designation information has received said given one, said second given one and said third given one of said external interface control signals; and means responsive to said selectively gated control signals for enabling a communications path between said processor and one of said plurality of peripheral devices specified by said decoded designation information.
Claim 3
Dependent Claim 42 words
The apparatus of claim 1 including control means coupled to said transforming means and said decoding means and responsive to certain of said interface control signals provided by said processor for controlling the operation of said transforming means and said decoding means.
Claim 4
Dependent Claim 46 words
The apparatus of claim 1 wherein said processor also includes input and output information buses and wherein said communications path enabling means includes: multiplexing means responsive to said decoding means for connection of said input bus to said specified one of said plurality of peripheral devices.
Claim 5
Dependent Claim 68 words
The apparatus of claim 2 wherein said processor also includes input and output information buses and wherein said serial peripheral designation information is obtained from said output information bus and wherein said transforming means includes a latchable serial to parallel register having data and enabling outputs, said data input of said register being connected to said output bus, and said enabling input being connected to said control means.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag