Signalling protocol for signalling start of reset processing in serial ATA bus protocol
OwnerKlaus-Peter Deyring, James Rubino +1inventors
InventorsKlaus-Peter Deyring, James Rubino, Scott Richmond
Life of this patent
Estimating the term…
Loading patent…
OwnerKlaus-Peter Deyring, James Rubino +1inventors
InventorsKlaus-Peter Deyring, James Rubino, Scott Richmond
Estimating the term…
A method for transmitting a unique signal pattern on a serial bus to indicate the need for processing to re-establish synchronous communications on said bus, especially at power up, awaken from sleep or upon a fault such as loss of synchronization. The method comprises sending one or more silent intervals on a bus which normally requires transmission of data or fill characters at all times to maintain synchronization. The silent interval(s) have a predetermined duration and a predetermined sequence of durations if the durations of each interval are different and more than one interval is used. The predetermined pattern is known to all transceivers coupled to the bus. A long silent interval of a predetermined duration which is also known to all transceivers is sent at the end of the unique pattern to indicate the end of transmission thereof. A low power receiver monitors the bus at all times and listens for silent intervals and measures the durations thereof. This data is compared to stored data which defines the pattern of the unique signal, and reset processing is started when the pattern is recognized.
A method of transmitting a unique signal on any serial bus that is different from any data transmitted on the bus and which, when transmitted, signals the start of predetermined reset, power up or awaken from sleep process, comprising:
A method of transmitting a unique OOB pattern of signals on a serial ATA bus which could never be mistaken for data, comprising detecting the occurrence of a reset signal and responding thereto by transmitting a unique OOB pattern comprised of at least two silent intervals, each having a predetermined duration which may be different, said duration being known to all transceivers coupled to said serial ATA bus, said silent intervals, if of different lengths, occurring in a predetermined sequence which also is known to all transceivers coupled to said serial ATA bus, each silent interval separated from adjacent silent intervals and ended by a burst of any data, each said burst of data being of any duration, said duration of said data burst not forming part of said unique OOB pattern, and concluding transmission of said unique OOB pattern at the time said reset signal transitions to an inactive state and transmitting a long silent interval having a predetermined duration known to all transceivers coupled to said serial ATA bus, and serving as an “over” signal indicating transmission of said unique OOB pattern is finished, the duration of said “over” signal silent period being different than any silent interval in said unique OOB pattern.
A method for use on any serial bus wherein normal operation including normal operation during sleep mode requires constant transmission of data or fill characters so that receivers coupled to said bus do not lose clock synchronization, for initiating predetermined processing to make sure that the bus is operating properly, comprising:
A low power receiver apparatus for monitoring a serial data bus for the transmission of a unique signal pattern which indicates a need to perform reset processing to re-establish communications on said serial data bus, comprising:
A transceiver for sending and receiving high speed data on a serial bus and monitoring for transmission of a unique reset signal pattern even during sleep mode, comprising:
Dependencies are inferred from the claim text.