Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
229 words
A serial to parallel interface, comprising: an input port for receiving at least one set of serial data from at least one data source, and providing a set of input serial data, the input serial data having one of a plurality of possible formats; a register having an input terminal for receiving the set of input serial data, and an output terminal, the register converting the set of input serial data into a set of parallel data, and providing the set of parallel data at an output terminal; and a signal generator coupled to.receive a set of indication information, the indication information comprising information indicating a desired operational mode and a format for the input serial data the signal generator generating coordination signals based upon the indication information, at least a subset of the coordination signals being applied to the register to control the operation of the register to enable the register to properly convert the set of input serial data into the set of parallel data, wherein a data cycle of data processed by the register includes mutually exclusive first and second data half-cycles, each half-cycle having a selected length of L bits, where the first data half-cycle receives the input serial data in a first time interval contemporaneous with a second time interval during which output data are read out of the register from the second half-cycle.
Claim 2
Dependent Claim
229 words
A serial to parallel interface, comprising: an input port for receiving at least one set of serial data from at least one data source, and providing a set of input serial data, the input serial data having one of a plurality of possible formats; a register having an input terminal for receiving the set of input serial data, and an output terminal, the register converting the set of input serial data into a set of parallel data, and providing the set of parallel data at an output terminal; and a signal generator coupled to.receive a set of indication information, the indication information comprising information indicating a desired operational mode and a format for the input serial data the signal generator generating coordination signals based upon the indication information, at least a subset of the coordination signals being applied to the register to control the operation of the register to enable the register to properly convert the set of input serial data into the set of parallel data, wherein a data cycle of data processed by the register includes mutually exclusive first and second data half-cycles, each half-cycle having a selected length of L bits, where the first data half-cycle receives the input serial data in a first time interval contemporaneous with a second time interval during which output data are read out of the register from the second half-cycle.
Claim 3
Dependent Claim
25 words
The interface of claim 1 , wherein said set of indication information is provided to said signal generator by a component external to said interface.
Claim 4
Dependent Claim
36 words
The interface of claim 1 , wherein said set of indication information is received from an indication register, and wherein said indication information within the indication register is modifiable by a component external to said interface.
Claim 5
Dependent Claim
29 words
The interface of claim 1 , wherein said subset of coordination signals comprises a latch control signal for controlling the storage of said input serial data into said register.
Claim 6
Dependent Claim
25 words
The interface of claim 4 , wherein said latch control signal is generated based, at least partially, upon said format of said input serial data.
Claim 7
Dependent Claim
41 words
The interface of claim 4 , wherein said interface further comprises a counter, and wherein said latch control signal is generated based, at least partially, upon said format of said input serial data and upon a current value of the counter.
Claim 8
Dependent Claim
35 words
The interface of claim 1 , wherein said set of coordination signals comprises a data output control signal for indicating to an external data processing mechanism when parallel data may be read from said register.
Claim 9
Dependent Claim
26 words
The interface of claim 7 , wherein said data output control signal is generated based, at least partially, upon said format of said input serial data.
Claim 10
Dependent Claim
42 words
The interface of claim 7 , wherein said interface further comprises a counter, and wherein said data output control signal is generated based, at least partially, upon the format of said input serial data and upon a current value of the counter.
Claim 11
Dependent Claim
55 words
The interface of claim 1 , wherein said subset of coordination signals comprises a latch control signal for controlling the storage of said input serial data into said register and further comprises a data output control signal for indicating to an external data processing mechanism when said parallel data may be read from said register.
Claim 12
Dependent Claim
19 words
The interface of claim 10 , wherein said latch control signal and said data output control signal are complementary.
Claim 13
Dependent Claim
30 words
The interface of claim 10 , wherein said latch control and said data output control signal are generated based, at least partially, upon said format of said input serial data.
Claim 14
Dependent Claim
53 words
The interface of claim 1 , wherein said signal generator determines, based upon said indication information, whether a master mode of operation is desired, and if so, said signal generator generates one or more clock signals and provides at least a subset of the one or more clock signals to said data source.
Claim 15
Dependent Claim
25 words
The interface of claim 13 , wherein said signal generator provides at least a subset of said one or more clock signals to said register.
Claim 16
Dependent Claim
47 words
The interface of claim 14 , wherein said interface further comprises a counter, wherein said set of coordination signals comprises a reset control signal for resetting the counter, and wherein the reset control signal is generated based at least partially upon said one or more clock signals.
Claim 17
Dependent Claim
55 words
The interface claim 1 , wherein said signal generator determines based upon said indication information whether a slave mode of operation is desired, and if so, said signal generator receives one or more clock signals from said data source and provides at least a subset of the one or more clock signals to said register.
Claim 18
Dependent Claim
47 words
The interface of claim 16 , wherein said interface further comprises a counter, wherein said set of coordination signals comprises a reset control signal for resetting the counter, and wherein the reset control signal is generated based at least partially upon said one or more clock signals.
Claim 19
Dependent Claim
28 words
The interface of claim 1 , wherein said interface further comprises a counter, and wherein said set of coordination signals comprises a reset signal for resetting the counter.
Claim 20
Dependent Claim
55 words
The interface of claim 1 , wherein said input port comprises: a multiplexer having a plurality of input terminals for receiving a plurality of sets of serial data from a plurality of data sources, and an output terminal, the multiplexer selectively providing at the output terminal one of the plurality of sets of serial data.
Claim 21
Dependent Claim
33 words
The interface of claim 19 , wherein said indication information comprises selection information, and wherein said multiplexer selects said one of said plurality of sets of serial data based upon the selection information.