Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
136 words
An I/O device for use on the I/O area of an IC chip, which comprises a programmable I/O unit serving as a data buffer between the core circuitry of the IC chip and the external circuitry to which the IC chip is connected for use, said programmable I/O unit being capable of being set to one of a plurality of combinations of built-in I/O characteristics; and I/O configuration means, coupled to said programmable I/O unit, for use to control said programmable I/O unit to be set to the desired combination of I/O characteristics that are matched to the external circuitry; wherein said programmable I/O unit and said I/O configuration means are both integrally formed on the IC chip, allowing for a change in the I/O characteristics of said I/O device to match to the external circuitry.
Claim 2
Dependent Claim
136 words
An I/O device for use on the I/O area of an IC chip, which comprises a programmable I/O unit serving as a data buffer between the core circuitry of the IC chip and the external circuitry to which the IC chip is connected for use, said programmable I/O unit being capable of being set to one of a plurality of combinations of built-in I/O characteristics; and I/O configuration means, coupled to said programmable I/O unit, for use to control said programmable I/O unit to be set to the desired combination of I/O characteristics that are matched to the external circuitry; wherein said programmable I/O unit and said I/O configuration means are both integrally formed on the IC chip, allowing for a change in the I/O characteristics of said I/O device to match to the external circuitry.
Claim 3
Dependent Claim
111 words
The I/O device of claim 1, wherein said programmable I/O unit includes: an output buffer serving as an output data buffer for the data output from the core circuitry of the IC chip to the external circuitry, capable of being set to an output characteristic selected from a plurality of built-in output characteristics through programming by using said I/O configuration means; and an input receiver serving as an input data buffer for the data input from the external circuitry to the core circuitry of the IC chip, capable of being set to an input characteristic selected from a plurality of built-in input characteristics through programming by using said I/O configuration means.
Claim 4
Dependent Claim
64 words
The I/O device of claim 2, wherein said output buffer includes: an output pre-driver coupled to the core circuitry of the IC chip to receive the data output therefrom; and a P/N buffer, coupled between said output pre-driver and the external circuitry, capable of being set to one of a plurality of built-in output driving capabilities through programming by using said I/O configuration means.
Claim 5
Dependent Claim
110 words
The I/O device of claim 3, wherein said output pre-driver includes a plurality of output pre-driver units coupled to the core circuitry of the IC chip to receive the data output therefrom and also coupled to said I/O configuration means; and said P/N buffer includes a plurality of P/N buffer units each being paired to one of said output pre-driver units in said output pre-driver; wherein each of the paired output pre-driver units and P/N buffer units is provided with a unique built-in output driving capability, allowing the output buffer to be set to one of a plurality of output driving capabilities through programming by using said I/O configuration means.
Claim 6
Dependent Claim
107 words
The I/O device of claim 2, wherein said output buffer includes: a plurality of output pre-driver units whose input ends are tied together to the core circuitry of the IC chip to receive the data output therefrom and also coupled to said I/O configuration means; and a plurality of P/N buffer units each being paired to one of said output pre-driver units; wherein each of the paired output pre-driver units and P/N buffer units is provided with a unique built-in output driving capability, allowing the output buffer to be set to one of a plurality of output driving capabilities through programming by using said I/O configuration means.
Claim 7
Dependent Claim
114 words
The I/O device of claim 5, wherein each of said output pre-driver includes a plurality of output pre-driver units coupled to the core circuitry of the IC chip to receive the data output therefrom and also coupled to said I/O configuration means; and each of said P/N buffer includes a plurality of P/N buffer units each being paired to one of said output pre-driver units in said output pre-driver; wherein each of the paired output pre-driver units and P/N buffer units is provided with a unique built-in output driving capability, allowing the output buffer to be set to one of a plurality of output driving capabilities through programming by using said I/O configuration means.
Claim 8
Dependent Claim
83 words
The I/O device of claim 2, wherein said input receiver includes: a plurality of input receiver units coupled in parallel between the external circuitry and the core circuitry of the IC chip to receive the data input from the external circuitry, each having a unique built-in input characteristic; said input receiver units being further coupled to said I/O configuration means to be selectively enabled for use by said I/O configuration means allowing said input receiver to be set to a desired input characteristic.
Claim 9
Dependent Claim
23 words
The I/O device of claim 1, wherein said I/O configuration means includes a permanent storage unit for storing an I/O configuration file therein.
Claim 10
Dependent Claim
21 words
The I/O device of claim 1, wherein said I/O configuration means is formed on the center area of the IC chip.
Claim 11
Dependent Claim
232 words
A self-control I/O device for use on the I/O area of an IC chip, capable of detecting the I/O requirements of the external circuitry to which the IC chip is connected for use and then self adjusting its I/O characteristics to meet the I/O requirements of the external circuitry, said self-control I/O device comprising: a programmable I/O unit serving as a data buffer between the core circuitry of the IC chip and the external circuitry to which the IC chip is connected for use, said programmable I/O unit being capable of being set to one of a plurality of combinations of built-in I/O characteristics; I/O configuration means, coupled to said programmable I/O unit, for use to control said programmable I/O unit to be set to the desired combination of I/O characteristics that are matched to the external circuitry; an I/O testing circuit, coupled to said programmable I/O unit, capable of detecting whether the programmable I/O unit is matched to the external circuitry; if not, said basic I/O system generating a change request signal; and a basic I/O system, coupled to both of said I/O testing circuit and said I/O configuration means; in response to said change request signal from said I/O testing circuit, said basic I/O system requesting said I/O configuration means to send a corresponding I/O configuration signal to set said programmable I/O unit to the required set of I/O characteristics.
Claim 12
Dependent Claim
232 words
A self-control I/O device for use on the I/O area of an IC chip, capable of detecting the I/O requirements of the external circuitry to which the IC chip is connected for use and then self adjusting its I/O characteristics to meet the I/O requirements of the external circuitry, said self-control I/O device comprising: a programmable I/O unit serving as a data buffer between the core circuitry of the IC chip and the external circuitry to which the IC chip is connected for use, said programmable I/O unit being capable of being set to one of a plurality of combinations of built-in I/O characteristics; I/O configuration means, coupled to said programmable I/O unit, for use to control said programmable I/O unit to be set to the desired combination of I/O characteristics that are matched to the external circuitry; an I/O testing circuit, coupled to said programmable I/O unit, capable of detecting whether the programmable I/O unit is matched to the external circuitry; if not, said basic I/O system generating a change request signal; and a basic I/O system, coupled to both of said I/O testing circuit and said I/O configuration means; in response to said change request signal from said I/O testing circuit, said basic I/O system requesting said I/O configuration means to send a corresponding I/O configuration signal to set said programmable I/O unit to the required set of I/O characteristics.
Claim 13
Dependent Claim
111 words
The I/O device of claim 10, wherein said programmable I/O unit includes: an output buffer serving as an output data buffer for the data output from the core circuitry of the IC chip to the external circuitry, capable of being set to an output characteristic selected from a plurality of built-in output characteristics through programming by using said I/O configuration means; and an input receiver serving as an input data buffer for the data input from the external circuitry to the core circuitry of the IC chip, capable of being set to an input characteristic selected from a plurality of built-in input characteristics through programming by using said I/O configuration means.
Claim 14
Dependent Claim
64 words
The I/O device of claim 11, wherein said output buffer includes: an output pre-driver coupled to the core circuitry of the IC chip to receive the data output therefrom; and a P/N buffer, coupled between said output pre-driver and the external circuitry, capable of being set to one of a plurality of built-in output driving capabilities through programming by using said I/O configuration means.
Claim 15
Dependent Claim
110 words
The I/O device of claim 12, wherein said output pre-driver includes a plurality of output pre-driver units coupled to the core circuitry of the IC chip to receive the data output therefrom and also coupled to said I/O configuration means; and said P/N buffer includes a plurality of P/N buffer units each being paired to one of said output pre-driver units in said output pre-driver; wherein each of the paired output pre-driver units and P/N buffer units is provided with a unique built-in output driving capability, allowing the output buffer to be set to one of a plurality of output driving capabilities through programming by using said I/O configuration means.
Claim 16
Dependent Claim
107 words
The I/O device of claim 11, wherein said output buffer includes: a plurality of output pre-driver units whose input ends are tied together to the core circuitry of the IC chip to receive the data output therefrom and also coupled to said I/O configuration means; and a plurality of P/N buffer units each being paired to one of said output pre-driver units; wherein each of the paired output pre-driver units and P/N buffer units is provided with a unique built-in output driving capability, allowing the output buffer to be set to one of a plurality of output driving capabilities through programming by using said I/O configuration means.
Claim 17
Dependent Claim
114 words
The I/O device of claim 14, wherein each of said output pre-driver includes a plurality of output pre-driver units coupled to the core circuitry of the IC chip to receive the data output therefrom and also coupled to said I/O configuration means; and each of said P/N buffer includes a plurality of P/N buffer units each being paired to one of said output pre-driver units in said output pre-driver; wherein each of the paired output pre-driver units and P/N buffer units is provided with a unique built-in output driving capability, allowing the output buffer to be set to one of a plurality of output driving capabilities through programming by using said I/O configuration means.
Claim 18
Dependent Claim
83 words
The I/O device of claim 11, wherein said input receiver includes: a plurality of input receiver units coupled in parallel between the external circuitry and the core circuitry of the IC chip to receive the data input from the external circuitry, each having a unique built-in input characteristic; said input receiver units being further coupled to said I/O configuration means to be selectively enabled for use by said I/O configuration means allowing said input receiver to be set to a desired input characteristic.
Claim 19
Dependent Claim
23 words
The I/O device of claim 10, wherein said I/O configuration means includes a permanent storage unit for storing an I/O configuration file therein.
Claim 20
Dependent Claim
21 words
The I/O device of claim 10, wherein said I/O configuration means is formed on the center area of the IC chip.