Method and apparatus for programmable adjustment of bus driver propagation times
AssigneeSun Microsystems, Inc.
InventorsGarry M. Tobin, Joseph P. Coyle
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsGarry M. Tobin, Joseph P. Coyle
Estimating the term…
A bus driver introduces a propagation delay of programmable duration prior to transmission of data over a bus. The bus driver has an input stage for acquiring data for transmission over a bus and an output stage having a driver circuit for transmitting data received from the input stage over the bus. The input stage has a first storage element for storing the data for a first period of time responsive to a first clock signal; and a second storage element for storing the data received from the first storage element for a second period of time whose duration is responsive to a second clock signal. The bus driver also has a programmable delay module coupled with the second storage element for regulating the second clock signal in response to a programmable digital signal and thereby regulating duration of the second period of time. The digital signal can be generated, for example, by a computer-executable program, a controller, or other such device, that applies the digital signal, for example, via a JTAG interface/controller.
A bus driver that accepts data in response to a first clock signal and introduces a propagation delay of a programmable duration determined by a programmable digital signal provided to the driver prior to transmission of the data over a bus, the bus driver comprising:
A method of operating a bus driver for accepting data in response to a first clock signal and introducing a propagation delay of a programmable duration determined by a programmable digital signal provided to the driver prior to transmission of the data over a bus, the method comprising:
A computer system comprising a plurality of devices interconnected by a bus, each of the devices including a bus interface, each bus interface including a bus driver and a bus receiver, the bus driver accepting data in response to a first clock signal and introducing a propagation delay of a programmable duration determined by a programmable digital signal provided to the driver prior to transmission of the data over a bus, the bus driver comprising
A bus driver for introducing a propagation delay of a programmable duration determined by a programmable digital signal provided to the driver prior to transmission of a data signal over a bus, the bus driver comprising:
Dependencies are inferred from the claim text.