Method and apparatus for selectively providing data pre-emphasis based upon data content history
AssigneeHewlett-Packard Development Company, L.P.
InventorsJason M. Molgaard, John Dykstal
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Development Company, L.P.
InventorsJason M. Molgaard, John Dykstal
Estimating the term…
The present invention comprises a method and apparatus for selectively providing pre-emphasis to the output of a first driver during an initial portion of certain data transitions while transmitting data along a data bus from a source to a destination, with the certain data transitions being determined as a function of the content of the history of prior transmitted data cells. In the preferred embodiment, a pre-emphasis driver is connected in parallel to a normal driver and the pre-emphasis driver is activated preferably during the initial portion of a data transition to provide pre-emphasis in response to a control signal being applied to the pre-emphasis driver. The preferred embodiment of the present invention also comprises a sequence detector and control for monitoring the data cells or bits that are inputted to the normal driver to provide a history of the voltage levels of the data bits that are input to the normal driver. Based upon the history, the pre-emphasis driver is selectively operated to increase the slew or magnitude of the slope of a data transition at least during the initial portion of the transition.
Apparatus for transmitting data from a source to a destination that is located a distance from the apparatus along a data bus, said apparatus comprising:
Apparatus for selectively providing pre-emphasis to data being transmitted along a conductive data path from a source to a destination, said apparatus comprising:
Apparatus for selectively providing pre-emphasis to data being transmitted along a conductive data path from a source to a destination, said apparatus comprising:
A method of transmitting data along a bus from a source to a distant destination, the method comprising:
A method of transmitting data comprising data cells with either high or low logic states along a bus from a source to a destination, the method comprising:
A method of driving data having high and low logic states along a bus from a source to a destination, wherein the destination is sufficiently distant that degradation of the data integrity can occur, the method comprising:
Dependencies are inferred from the claim text.