Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
98 words
An apparatus to selectively configure at least one configurable device, the apparatus comprising: a memory having at least one storage register to store configuration information for the at least one configurable device; and a multiplexer driver, having at least one output port coupled to the at least one configurable device, to assert the stored configuration information on the at least one output port to configure the at least one configurable device at a first time, and to assert operational data received from a communicatively coupled external source to the at least one configurable device at a second time.
Claim 2
Independent Claim
98 words
An apparatus to selectively configure at least one configurable device, the apparatus comprising: a memory having at least one storage register to store configuration information for the at least one configurable device; and a multiplexer driver, having at least one output port coupled to the at least one configurable device, to assert the stored configuration information on the at least one output port to configure the at least one configurable device at a first time, and to assert operational data received from a communicatively coupled external source to the at least one configurable device at a second time.
Claim 3
Dependent Claim
16 words
The apparatus of claim 1, wherein the memory is an electrically erasable programmable read-only memory (EEPROM).
Claim 4
Dependent Claim
43 words
The apparatus of claim 1, further comprising an interface logic, coupled to an input bus, to receive configuration information corresponding to the at least one configurable device, and to write said configuration information to the at least one storage register in the memory.
Claim 5
Dependent Claim
23 words
The apparatus of claim 3, wherein the input bus to which the interface logic is responsive comprises an I 2 C compatible bus.
Claim 6
Dependent Claim
31 words
The apparatus of claim 3, further comprising a write protect input line, coupled to the interface logic, which when asserted disables interface logic from writing said configuration information to said memory.
Claim 7
Dependent Claim
24 words
The apparatus of claim 1, further comprising an override input, which when asserted configures the at least one configurable device to a default setting.
Claim 8
Dependent Claim
27 words
The apparatus of claim 6, further comprising a second output port, coupled to the memory and the override input, to configure a second communicatively coupled configurable device.
Claim 9
Dependent Claim
45 words
The apparatus of claim 1, further comprising a mux -- select input, coupled to the multiplexer driver, to couple the output port to either the data bus or the non-volatile memory based, at least in part, on the state of the mux -- select input.
Claim 10
Independent Claim
144 words
A system comprising: at least one configurable device having a plurality of alternative configurations; and a programmable configuration selector, coupled to the at least one configurable device, to configure the at least one configurable device to one of the plurality of alternative configurations, the programmable configuration selector comprising: a memory having at least one storage register to store configuration information for the at least one configurable device; and a multiplexer driver, having at least one output port coupled to the at least one configurable device, to assert the stored configuration information on the at least one output port to configure the operating characteristics of the at least one configurable device at a first time, and to assert operational data on the at least one output port received from a communicatively coupled external device to the at least one configurable device at a second time.
Claim 11
Independent Claim
144 words
A system comprising: at least one configurable device having a plurality of alternative configurations; and a programmable configuration selector, coupled to the at least one configurable device, to configure the at least one configurable device to one of the plurality of alternative configurations, the programmable configuration selector comprising: a memory having at least one storage register to store configuration information for the at least one configurable device; and a multiplexer driver, having at least one output port coupled to the at least one configurable device, to assert the stored configuration information on the at least one output port to configure the operating characteristics of the at least one configurable device at a first time, and to assert operational data on the at least one output port received from a communicatively coupled external device to the at least one configurable device at a second time.
Claim 12
Dependent Claim
47 words
The system of claim 9, wherein the programmable configuration selector further comprises interface logic, coupled to an input bus, to receive configuration information corresponding to the at least one configurable device, and to write said configuration information to the at least one storage register in the memory.
Claim 13
Dependent Claim
31 words
The system of claim 10, further comprising a write protect input line, coupled to the interface logic, which when asserted disables the interface logic from writing configuration information to the memory.
Claim 14
Dependent Claim
23 words
The system of claim 10, wherein the input bus to which the interface logi is responsive comprises an I 2 C compatible bus.
Claim 15
Dependent Claim
31 words
The system of claim 9, further comprising an override input line coupled to the programmable configuration selector, which when asserted configures the at least one configurable device to a default setting.
Claim 16
Dependent Claim
32 words
The system of claim 9, wherein the programmable configuration selector further comprises a second output port, responsive to the non-volatile memory and the override input line, to configure a second configurable device.
Claim 17
Dependent Claim
45 words
The system of claim 9, further comprising a mux -- select input, coupled to the multiplexer driver, to couple the output port to either the non-volatile memory or the data bus based, at least in part, on the state of the mux -- select input.
Claim 18
Dependent Claim
124 words
In a system including at least one configurable device and a programmable configuration selector, a method for selectively configuring the at least one configurable device comprising: (a) receiving configuration information at a first multiplexer input port from a communicatively coupled memory; (b) controlling the multiplexer to selectively accept input data from either the first multiplexer input port, or from an external source communicatively coupled to a second multiplexer input port; and (c) asserting the input data received from the first multiplexer input port to the at least one configurable device at a first time to configure the configurable device, and from the second multiplexer input port to the at least one configurable device at a second time providing the configurable device with operational data.
Claim 19
Dependent Claim
124 words
In a system including at least one configurable device and a programmable configuration selector, a method for selectively configuring the at least one configurable device comprising: (a) receiving configuration information at a first multiplexer input port from a communicatively coupled memory; (b) controlling the multiplexer to selectively accept input data from either the first multiplexer input port, or from an external source communicatively coupled to a second multiplexer input port; and (c) asserting the input data received from the first multiplexer input port to the at least one configurable device at a first time to configure the configurable device, and from the second multiplexer input port to the at least one configurable device at a second time providing the configurable device with operational data.
Claim 20
Dependent Claim
74 words
The method of claim 16, wherein step (c) comprises: (c.1) asserting input data received by the multiplexer from the non-volatile memory to the at least one configurable device at a first time, wherein the input data includes configuration information; and (c.2) asserting input data received the second multiplexer input port from the external source to the at least one configurable device at a second time, wherein the input data is comprised of operational data.
Claim 21
Dependent Claim
15 words
The method of claim 17, wherein the at least one configurable device is a processor.
Claim 22
Dependent Claim
18 words
The method of claim 16, further comprising (d) asserting configuration information from the to a second configurable device.
Claim 23
Dependent Claim
62 words
The method of claim 16, wherein (b) comprises: (b.1) automatically switching the multiplexer to accept input from the first multiplexer input port, coupled to the memory, during power-up and reset states of the computer system; and (b.2) automatically switching the multiplexer to accept input from the external source coupled the second multiplexer input port during other operational states of the computer system.