
D Output Buffer Di/Dt Control Mechanism

D.2 Delay Times
Currently, delays of 0.5T, 0.75T, and T are supported, corresponding to the Drv0_50, Drv0_75, and Drv1_00 mode bits, where T is the MasterClock period. For example, in Drv0_75 mode, the entire signal transmission path including the clock-to-Q, output buffer drive time, board flight time, input buffer delay, and setup time will be traversed in 0.75 * the MasterClock period, plus or minus the jitter due to the Di/Dt control mechanism.
All output drivers on the R4000, with the exception of the clock drivers, are controlled by the Di/Dt control mechanism. The delay due to the output buffer drive time component of the SCAddr(17:0), SCOEB, SCWRB, SCDCSB, and SCTCSB pins is approximately 66% of the delay of drivers of the other pins.
By measuring the transmission line delay of the trace that connects the R4000 IO_Out and IO_In pins, the R4000 determines the worst case propagation delay from an R4000 output driver to a receiving device. This representative trace must have one and a half times the length and approximately the same capacitive loading as the worst case trace on any R4000 output.
The designer determines the trace characteristics by:
- measuring the longest path from an R4000 output driver to a receiving device, L
- calculating the maximum capacitive loading on any signal pin, C
- connecting an incident-wave trace of length L with a capacitive loading of C between the IO_In and IO_Out pins of the R4000
- connecting a reflected wave trace of length L/2 to the IO_In pin of the R4000.
An R4000 with appropriate traces connected to the IO_In and IO_Out pins is illustrated in Figure D-1.

Figure D-1 O_In/IO_Out Board Trace

Copyright 1996, MIPS Technologies, Inc. -- 21 MAR 96




Generated with CERN WebMaker
