Publication | Closed Access
Clock skew optimization for ground bounce control
58
Citations
12
References
1996
Year
Unknown Venue
Real-time ControlEngineeringVlsi DesignComputer ArchitectureHardware SecurityClock RecoveryGround BounceClock Skew OptimizationSystems EngineeringElectrical EngineeringComputer EngineeringHspice SimulationsMicroelectronicsSignal ProcessingControl EngineeringCircuit DesignSupply PinsVlsi ArchitectureDigital Circuit Design
High speed synchronous digital systems require large switching currents to facilitate rapid signal transitions. These large currents create voltage drops on the power distribution network and necessitate expensive chip packaging with a large number of supply pins. In this paper we propose a novel technique to reduce the dynamic transient current drawn from the supply pins. Our approach is based on sub-dividing the synchronous clocking into multiple sub-clocks with relative skew. This spreads the computation across the entire clock cycle instead of largely occurring at the beginning. Timing constraints must also be obeyed, so that no races or timing errors are introduced. We propose an exact algorithm based on integer linear programming to solve this problem. We have used our method in the design of a 5 GHz ECL encoder chip to achieve a factor of two reduction in ground bounce, as shown by HSPICE simulations. We also obtained order-of-magnitude improvements in ground bounce on benchmarks laid our in submicron CMOS technology. The approach potentially leads to significant reductions in packaging costs.
| Year | Citations | |
|---|---|---|
Page 1
Page 1