Method and system for rapidly starting up an IEEE 1394 network
AssigneeTexas Instruments Incorporated
InventorsDavid Rekieta, Bradley Little, Jason Cole
Life of this patent
Estimating the term…
Abstract
According to one embodiment of the invention, a network system for carrying control data between a controller and a device to be controlled is provided. The network system comprises a bus system operable to carry data between the controller and the device according to an IEEE 1394 standard. The IEEE 1394 standard defines a start up operation that includes one or more sequences. The bus system is also operable to perform a modified start up operation that excludes at least one of the sequences of the start up operation defined by the IEEE 1394 standard.
Claims20
A control system, comprising:
- a system operable to be controlled electronically over a network, the system requiring the network to start up within approximately 100 microseconds;
- a processor coupled to the system, the processor operable to execute a program operable to control the system;
- a bus system coupled to the system and the processor, the bus system operable to carry control data between the system and the processor according to an IEEE 1394 standard, the IEEE 1394 standard defining a start up operation that includes a bus initialization sequence, a debounce delay sequence, a speed negotiation sequence, and a training and symbol synchronization sequence, the bus system operable to perform a modified start up operation that includes the bus initialization sequence and the training and symbol synchronization sequence but excludes the debounce delay sequence and the speed negotiation sequence.
A network system for carrying control data between a controller and a device to be controlled, the network system comprising:
- a bus system operable to:
- carry data between the controller and the device according to an IEEE 1394 standard, the IEEE 1394 standard defining a start up operation that includes one or more sequences;
- and
- perform a modified start up operation that excludes at least one of the sequences of the start up operation defined by the IEEE 1394 standard.
A method for rapidly starting up a bus system that is operable to carry data according to an IEEE 1394, the IEEE 1394 standard defining a data transmission protocol and a start up operation that includes a debounce delay sequence, a speed negotiation sequence, a bus initialization sequence, and a training and symbol synchronization sequence, the method comprising:
- performing the bus initialization sequence using the bus system that is operable to carry data according to the data transmission protocol of the IEEE 1394;
- and
- carrying data according to the data transmission protocol of the IEEE 1394 standard using the bus system after performing the bus initialization sequence without performing the debounce delay sequence.
Dependencies are inferred from the claim text.