Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
136 words
A method of providing additional input/output capability for a first integrated circuit using input and output pins of a second integrated circuit, the method comprising: sampling first signals internal to the first integrated circuit and generating sampled first signals; transmitting said sampled first signals to the second integrated circuit over a bus; recreating said sampled first signals on output pins of said second integrated circuit at a predetermined rate, said output pins for coupling to at least one external device; sampling input signals on input pins of said second integrated circuit and generating sampled second signals, said input pins for receiving data from at least one external device; and transmitting said sampled second signals to said first integrated circuit over said bus to recreate said input signals in said first integrated circuit at the predetermined rate.
Claim 2
Independent Claim
136 words
A method of providing additional input/output capability for a first integrated circuit using input and output pins of a second integrated circuit, the method comprising: sampling first signals internal to the first integrated circuit and generating sampled first signals; transmitting said sampled first signals to the second integrated circuit over a bus; recreating said sampled first signals on output pins of said second integrated circuit at a predetermined rate, said output pins for coupling to at least one external device; sampling input signals on input pins of said second integrated circuit and generating sampled second signals, said input pins for receiving data from at least one external device; and transmitting said sampled second signals to said first integrated circuit over said bus to recreate said input signals in said first integrated circuit at the predetermined rate.
Claim 3
Dependent Claim
24 words
The method as recited in claim 1 wherein said sampled first signals and said sampled second signals are continuously transmitted at the predetermined rate.
Claim 4
Dependent Claim
30 words
The method as recited in claim 2 wherein said sampled first and second signals are transmitted over a substantially continuously operating time-division serial bus having a plurality of time slots.
Claim 5
Dependent Claim
16 words
The method as recited in claim 3 wherein said time division serial bus is full duplex.
Claim 6
Dependent Claim
39 words
The method as recited in claim 3 wherein each of said sampled first and second signals are assigned to at least one of said time slots in a frame, said frame including a predetermined number of said time slots.
Claim 7
Dependent Claim
30 words
The method as recited in claim 5 wherein at least one of said sampled first and second signals are assigned to multiple ones of said time slots in said frame.
Claim 8
Dependent Claim
15 words
The method as recited in claim 1 wherein said external device is a legacy device.
Claim 9
Independent Claim
153 words
A method of providing additional input/output ports for a first integrated circuit using input and output ports of a second integrated circuit, comprising: sampling signals provided by at least one of a plurality of logic blocks internal to said first integrated circuit and generating sampled first signals, said sampled first signals for controlling an external circuit, said external circuit being coupled to said second integrated circuit; transmitting said sampled first signals to said second integrated circuit over a bus; recreating said sampled first signals on an output port in said second integrated circuit, said output port for coupling to said external circuit; sampling input signals on an input port on said second integrated circuit and generating sampled input signals; and transmitting said sampled input signals to said first integrated circuit over said bus to recreate said input signals as inputs to at least one of said logic blocks in said first integrated circuit.
Claim 10
Independent Claim
153 words
A method of providing additional input/output ports for a first integrated circuit using input and output ports of a second integrated circuit, comprising: sampling signals provided by at least one of a plurality of logic blocks internal to said first integrated circuit and generating sampled first signals, said sampled first signals for controlling an external circuit, said external circuit being coupled to said second integrated circuit; transmitting said sampled first signals to said second integrated circuit over a bus; recreating said sampled first signals on an output port in said second integrated circuit, said output port for coupling to said external circuit; sampling input signals on an input port on said second integrated circuit and generating sampled input signals; and transmitting said sampled input signals to said first integrated circuit over said bus to recreate said input signals as inputs to at least one of said logic blocks in said first integrated circuit.
Claim 11
Dependent Claim
34 words
The method as recited in claim 8 wherein said bus operates to transfer signals between said input port and said logic block faster than a rate of change of signals on said input port.
Claim 12
Dependent Claim
38 words
The method as recited in claim 9 wherein said bus is substantially continuously operating to transfer frames of data, said frames of data including sampled first signals and sampled input signals between said first and second integrated circuits.
Claim 13
Dependent Claim
18 words
The method as recited in claim 10 wherein said frames of data are transferred serially across said bus.
Claim 14
Dependent Claim
52 words
The method as recited in claim 8 wherein said first and second integrated circuits are part of a computer system, and wherein said computer system includes a microprocessor integrated circuit and memory integrated circuits, and wherein said microprocessor is coupled to communicate with said external circuit via said input and output ports.
Claim 15
Independent Claim
152 words
A method of providing additional input/output terminals for a first integrated circuit using input and output terminals of a second integrated circuit, comprising: sampling signals provided by a plurality of logic blocks internal to the first integrated circuit and generating sampled first signals, each of the logic blocks providing control logic for interfacing to respective external circuits coupled to the second integrated circuit; continuously transmitting the sampled first signals to the second integrated circuit over a bus at a predetermined rate; recreating the sampled first signals on output terminals of the second integrated circuit, the output terminals being connected to respective external circuits; sampling input signals provided from the external circuits on input terminals of the second integrated circuit and generating sampled input signals; providing the sampled input signals to the first integrated circuit over the bus; and recreating the sampled input signals at respective logic blocks in the first integrated circuit.
Claim 16
Independent Claim
152 words
A method of providing additional input/output terminals for a first integrated circuit using input and output terminals of a second integrated circuit, comprising: sampling signals provided by a plurality of logic blocks internal to the first integrated circuit and generating sampled first signals, each of the logic blocks providing control logic for interfacing to respective external circuits coupled to the second integrated circuit; continuously transmitting the sampled first signals to the second integrated circuit over a bus at a predetermined rate; recreating the sampled first signals on output terminals of the second integrated circuit, the output terminals being connected to respective external circuits; sampling input signals provided from the external circuits on input terminals of the second integrated circuit and generating sampled input signals; providing the sampled input signals to the first integrated circuit over the bus; and recreating the sampled input signals at respective logic blocks in the first integrated circuit.