Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
240 words
A multiple-register-access-capable device comprising: a plurality of registers communicating with an address bus and a data bus, one of said plurality of registers being a selected register; a serial port communicating with said address bus and said data bus; a multiple-register-access enable indicator responsive to a multiple-register-access enable signal from said serial port, said multiple-register-access-enable indicator having a first state indicating single-register access and a second state indicating multiple-register-access; a state machine for controlling data flow into and out of said plurality of registers in accordance with information packets received through said serial port, said state machine configured to perform a read or write operation on a single one of said plurality of registers in response to one of said information packets identifying said single one of said registers and specifying a read or write operation when said multiple-register-access enable indicator is in said first state, to perform a read or write operation on a selected group of said plurality of registers in response to one of said information packets when said multiple-register-access enable indicator is in said second state and said one of said information packets identifies said selected register, and to perform a read or write operation on a single one of said plurality of registers in response to one of said information packets identifying said single one of said registers and specifying a read or write operation when said multiple-register-access enable indicator is in said second state.
Claim 2
Dependent Claim
240 words
A multiple-register-access-capable device comprising: a plurality of registers communicating with an address bus and a data bus, one of said plurality of registers being a selected register; a serial port communicating with said address bus and said data bus; a multiple-register-access enable indicator responsive to a multiple-register-access enable signal from said serial port, said multiple-register-access-enable indicator having a first state indicating single-register access and a second state indicating multiple-register-access; a state machine for controlling data flow into and out of said plurality of registers in accordance with information packets received through said serial port, said state machine configured to perform a read or write operation on a single one of said plurality of registers in response to one of said information packets identifying said single one of said registers and specifying a read or write operation when said multiple-register-access enable indicator is in said first state, to perform a read or write operation on a selected group of said plurality of registers in response to one of said information packets when said multiple-register-access enable indicator is in said second state and said one of said information packets identifies said selected register, and to perform a read or write operation on a single one of said plurality of registers in response to one of said information packets identifying said single one of said registers and specifying a read or write operation when said multiple-register-access enable indicator is in said second state.
Claim 3
Dependent Claim
22 words
The multiple-register-access-capable device of claim 1 wherein said multiple-register-access enable indicator comprises a selected bit in one of said plurality of registers.
Claim 4
Dependent Claim
17 words
The multiple-register-access-capable device of claim 1 wherein selected group of said registers comprises all of said registers.
Claim 5
Dependent Claim
22 words
The multiple-register-access-capable device of claim 1 wherein selected group of said registers comprises all of said registers except for said selected register.
Claim 6
Independent Claim
259 words
A method for operating a multiple-register-access-capable device comprising the steps of: providing a plurality of registers communicating with an address bus and a data bus, one of said plurality of registers being a selected register; providing a serial port communicating with said address bus and said data bus; providing a multiple-register-access enable indicator responsive to a multiple-register-access enable signal from said serial port, said multiple-register-access-enable indicator having a first state indicating single-register access and a second state indicating multiple-register-access; providing a state machine for controlling data flow into and out of said plurality of registers in accordance with information packets received through said serial port; operating said state machine to perform a read or write operation on a single one of said plurality of registers in response to one of said information packets identifying said single one of said registers and specifying a read or write operation when said multiple-register-access enable indicator is in said first state; operating said state machine to perform a read or write operation on a selected group of said plurality of registers in response to one of said information packets when said multiple-register-access enable indicator is in said second state and said one of said information packets identifies said selected register; and operating said state machine to perform a read or write operation on a single one of said plurality of registers in response to one of said information packets identifying said single one of said registers and specifying a read or write operation when said multiple-register-access enable indicator is in said second state.
Claim 7
Independent Claim
259 words
A method for operating a multiple-register-access-capable device comprising the steps of: providing a plurality of registers communicating with an address bus and a data bus, one of said plurality of registers being a selected register; providing a serial port communicating with said address bus and said data bus; providing a multiple-register-access enable indicator responsive to a multiple-register-access enable signal from said serial port, said multiple-register-access-enable indicator having a first state indicating single-register access and a second state indicating multiple-register-access; providing a state machine for controlling data flow into and out of said plurality of registers in accordance with information packets received through said serial port; operating said state machine to perform a read or write operation on a single one of said plurality of registers in response to one of said information packets identifying said single one of said registers and specifying a read or write operation when said multiple-register-access enable indicator is in said first state; operating said state machine to perform a read or write operation on a selected group of said plurality of registers in response to one of said information packets when said multiple-register-access enable indicator is in said second state and said one of said information packets identifies said selected register; and operating said state machine to perform a read or write operation on a single one of said plurality of registers in response to one of said information packets identifying said single one of said registers and specifying a read or write operation when said multiple-register-access enable indicator is in said second state.
Claim 8
Dependent Claim
36 words
The method of claim 5 wherein the step of operating said state machine to perform a read or write operation on a selected group of said plurality of registers is performed on all of said registers.
Claim 9
Dependent Claim
41 words
The method of claim 5 wherein the step of operating said state machine to perform a read or write operation on a selected group of said plurality of registers is performed on all of said registers except for said selected register.
Claim 10
Dependent Claim
294 words
A physical device for use with a serial port compliant with IEEE standard 802.3u, clause 22, said physical device disposed in an integrated circuit and comprising: up to thirty-two registers communicating with an address bus and a data bus, each of said registers having a unique five-bit address, one of said up to thirty-two registers being a selected register; a serial port connection communicating with said address bus and said data bus and a serial port compliant with IEEE standard 802.3u, clause 22; a multiple-register-access enable indicator responsive to a multiple-register-access enable signal, said multiple-register-access-enable indicator having a first state indicating single-register access and a second state indicating multiple-register-access; a state machine for controlling data flow into and out of said up to thirty-two registers in accordance with information packets received through said serial port, said state machine configured to perform a read or write operation on a single one of said registers in response to the contents of a five-bit address field in one of said information packets identifying said single one of said registers and specifying a read or write operation when said multiple-register-access enable indicator is in said first state, to perform a read or write operation on a selected group of said up to thirty-two registers in response to one of said information packets when said multiple-register-access enable indicator is in said second state and said one of said information packets identifies said selected register, and to perform a read or write operation on a single one of said registers in response to the contents of a five-bit address field in one of said information packets identifying said single one of said registers and specifying a read or write operation when said multiple-register-access enable indicator is in said second state.
Claim 11
Dependent Claim
294 words
A physical device for use with a serial port compliant with IEEE standard 802.3u, clause 22, said physical device disposed in an integrated circuit and comprising: up to thirty-two registers communicating with an address bus and a data bus, each of said registers having a unique five-bit address, one of said up to thirty-two registers being a selected register; a serial port connection communicating with said address bus and said data bus and a serial port compliant with IEEE standard 802.3u, clause 22; a multiple-register-access enable indicator responsive to a multiple-register-access enable signal, said multiple-register-access-enable indicator having a first state indicating single-register access and a second state indicating multiple-register-access; a state machine for controlling data flow into and out of said up to thirty-two registers in accordance with information packets received through said serial port, said state machine configured to perform a read or write operation on a single one of said registers in response to the contents of a five-bit address field in one of said information packets identifying said single one of said registers and specifying a read or write operation when said multiple-register-access enable indicator is in said first state, to perform a read or write operation on a selected group of said up to thirty-two registers in response to one of said information packets when said multiple-register-access enable indicator is in said second state and said one of said information packets identifies said selected register, and to perform a read or write operation on a single one of said registers in response to the contents of a five-bit address field in one of said information packets identifying said single one of said registers and specifying a read or write operation when said multiple-register-access enable indicator is in said second state.
Claim 12
Dependent Claim
19 words
The method of claim 8 wherein said selected group of said plurality of registers comprises all of said registers.
Claim 13
Dependent Claim
24 words
The method of claim 8 wherein said selected group of said plurality of registers comprises all of said registers except for said selected register.
Claim 14
Dependent Claim
38 words
The physical device of claim 8 wherein said multiple-register-access enable indicator comprises a selected bit in one of said up to thirty-two registers and said multiple-register-access enable signal is provided to said physical device over said serial port.
Claim 15
Dependent Claim
15 words
The physical device of claim 11, wherein said selected register is identified by address 11111.
Claim 16
Dependent Claim
46 words
The physical device of claim 8 wherein said multiple-register-access enable indicator comprises a control line in said state machine communicating with an I/O pin on the integrated circuit and said multiple-register-access enable signal is provided by driving said I/O pin to one of two logic states.
Claim 17
Dependent Claim
194 words
A physical device for use with a serial port compliant with IEEE standard 802.3u, clause 22, said physical device disposed in an integrated circuit and comprising: up to thirty-two registers communicating with an address bus and a data bus, each of said registers having a unique five-bit address, one of said up to thirty-two registers being a selected register; a serial port connection communicating with said address bus and said data bus and a serial port compliant with IEEE standard 802.3u, clause 22; a state machine for controlling data flow into and out of said up to thirty-two registers in accordance with information packets received through said serial port, said state machine configured to perform a read or write operation on a selected group of said up to thirty-two registers in response to one of said information packets when said one of said information packets identifies said selected register, and to perform a read or write operation on a single one of said registers in response to the contents of a five-bit address field in one of said information packets identifying said single one of said registers and specifying a read or write operation.
Claim 18
Dependent Claim
194 words
A physical device for use with a serial port compliant with IEEE standard 802.3u, clause 22, said physical device disposed in an integrated circuit and comprising: up to thirty-two registers communicating with an address bus and a data bus, each of said registers having a unique five-bit address, one of said up to thirty-two registers being a selected register; a serial port connection communicating with said address bus and said data bus and a serial port compliant with IEEE standard 802.3u, clause 22; a state machine for controlling data flow into and out of said up to thirty-two registers in accordance with information packets received through said serial port, said state machine configured to perform a read or write operation on a selected group of said up to thirty-two registers in response to one of said information packets when said one of said information packets identifies said selected register, and to perform a read or write operation on a single one of said registers in response to the contents of a five-bit address field in one of said information packets identifying said single one of said registers and specifying a read or write operation.
Claim 19
Dependent Claim
38 words
The physical device of claim 14 wherein said multiple-register-access enable indicator comprises a selected bit in one of said up to thirty-two registers and said multiple-register-access enable signal is provided to said physical device over said serial port.
Claim 20
Dependent Claim
15 words
The physical device of claim 15, wherein said selected register is identified by address 11111.
Claim 21
Dependent Claim
46 words
The physical device of claim 14 wherein said multiple-register-access enable indicator comprises a control line in said state machine communicating with an I/O pin on the integrated circuit and said multiple-register-access enable signal is provided by driving said I/O pin to one of two logic states.
Claim 22
Dependent Claim
20 words
The physical device of claim 14 wherein selected group of said up to thirty-two registers comprises all of said registers.
Claim 23
Dependent Claim
25 words
The physical device of claim 14 wherein selected group of said up to thirty-two registers comprises all of said registers except for said selected register.
Claim 24
Dependent Claim
142 words
A multiple-register-access-capable device comprising: a plurality of registers communicating with an address bus and a data bus, one of said plurality of registers being a selected register; a serial port communicating with said address bus and said data bus; a state machine for controlling data flow into and out of said plurality of registers in accordance with information packets received through said serial port, said state machine configured to perform a read or write operation to as selected group of said plurality of registers in response to one of said information packets when said one of said information packets identifies said selected register, and to perform a read or write operation to a single one of said plurality of registers in response to one of said information packets identifying said single one of said registers and specifying a read or write operation.
Claim 25
Dependent Claim
142 words
A multiple-register-access-capable device comprising: a plurality of registers communicating with an address bus and a data bus, one of said plurality of registers being a selected register; a serial port communicating with said address bus and said data bus; a state machine for controlling data flow into and out of said plurality of registers in accordance with information packets received through said serial port, said state machine configured to perform a read or write operation to as selected group of said plurality of registers in response to one of said information packets when said one of said information packets identifies said selected register, and to perform a read or write operation to a single one of said plurality of registers in response to one of said information packets identifying said single one of said registers and specifying a read or write operation.
Claim 26
Dependent Claim
17 words
The multiple-register-access-capable device of claim 20 wherein selected group of said registers comprises all of said registers.
Claim 27
Dependent Claim
22 words
The multiple-register-access-capable device of claim 20 wherein selected group of said registers comprises all of said registers except for said selected register.
Claim 28
Independent Claim
156 words
A method for operating a multiple-register-access-capable device comprising the steps of: providing a plurality of registers communicating with an address bus and a data bus, one of said plurality of registers being a selected register; providing a serial port communicating with said address bus and said data bus; providing a state machine for controlling data flow into and out of said plurality of registers in accordance with information packets received through said serial port; operating said state machine to perform a read or write operation to a selected group of said plurality of registers in response to one of said information packets when said one of said information packets identifies said selected register; and operating said state machine to perform a read or write operation to a single one of said plurality of registers in response to one of said information packets identifying said single one of said registers and specifying a read or write operation.
Claim 29
Independent Claim
156 words
A method for operating a multiple-register-access-capable device comprising the steps of: providing a plurality of registers communicating with an address bus and a data bus, one of said plurality of registers being a selected register; providing a serial port communicating with said address bus and said data bus; providing a state machine for controlling data flow into and out of said plurality of registers in accordance with information packets received through said serial port; operating said state machine to perform a read or write operation to a selected group of said plurality of registers in response to one of said information packets when said one of said information packets identifies said selected register; and operating said state machine to perform a read or write operation to a single one of said plurality of registers in response to one of said information packets identifying said single one of said registers and specifying a read or write operation.
Claim 30
Dependent Claim
16 words
The method of claim 23 wherein selected group of said registers comprises all of said registers.
Claim 31
Dependent Claim
21 words
The method of claim 23 wherein selected group of said registers comprises all of said registers except for said selected register.