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.