摘要:
Macro design techniques are disclosed for facilitating subsequent stage wiring across the macro. Whitespace areas within the macro are rearranged to accommodate the wiring. The rearrangement may take the form of physical rearrangement of the whitespace areas into routing tracks extending from one side of the macro to another; shielding using, for example, macro power bussing and/or macro wiring; routing power busses to the rearranged whitespace; and/or inserting active circuits with pins accessible to the wiring. In a preferred embodiment, active circuits are placed into rearranged macro whitespace during the design of subsequent stages. The rearrangement of the whitespace facilitates the wiring across the macro so that slew rate and path delay requirements of the subsequent stage wiring can be maintained, without excessive buffering or rerouting of wiring.
摘要:
Macro design techniques are disclosed for facilitating subsequent stage wiring across the macro. Whitespace areas within the macro are rearranged to accommodate the wiring. The rearrangement may take the form of physical rearrangement of the whitespace areas into routing tracks extending from one side of the macro to another; shielding using, for example, macro power bussing and/or macro wiring; routing power busses to the rearranged whitespace; and/or inserting active circuits with pins accessible to the wiring. In a preferred embodiment, active circuits are placed into rearranged macro whitespace during the design of subsequent stages. The rearrangement of the whitespace facilitates the wiring across the macro so that slew rate and path delay requirements of the subsequent stage wiring can be maintained, without excessive buffering or rerouting of wiring.
摘要:
Macro design techniques are disclosed for facilitating subsequent stage wiring across the macro. Whitespace areas within the macro are rearranged to accommodate the wiring. The rearrangement may take the form of physical rearrangement of the whitespace areas into routing tracks extending from one side of the macro to another; shielding using, for example, macro power bussing and/or macro wiring; routing power busses to the rearranged whitespace; and/or inserting active circuits with pins accessible to the wiring. In a preferred embodiment, active circuits are placed into rearranged macro whitespace during the design of subsequent stages. The rearrangement of the whitespace facilitates the wiring across the macro so that slew rate and path delay requirements of the subsequent stage wiring can be maintained, without excessive buffering or rerouting of wiring.
摘要:
A method and structure for designing an integrated circuit chip supplies a chip design and partitions elements of the chip design according to similarities in voltage requirements and timing of power states of the elements to create voltage islands. The invention outputs a voltage island specification list comprising power and timing information of each voltage island; and automatically, and without user intervention, synthesizes power supply networks for the voltage islands.
摘要:
A method and structure for designing an integrated circuit chip is disclosed. The method supplies a chip design, partitions elements of the chip design according to similarities in voltage requirements and timing of power states of the elements to create voltage islands, creates a floorplan of the voltage islands, assesses the floorplan, repeats the partitioning and the creating of the floorplan depending upon a result of the assessing process, and outputs a voltage island specification list.
摘要:
A method and structure for designing an integrated circuit chip supplies a chip design and partitions elements of the chip design according to similarities in voltage requirements and timing of power states of the elements to create voltage islands. The invention outputs a voltage island specification list comprising power and timing information of each voltage island; and automatically, and without user intervention, synthesizes power supply networks for the voltage islands.
摘要:
A structure and method for improving yield during physical chip design comprises identifying non-critically timed minimum groundrule cells located within the chip design, determining if whitespace exists around the non-critically timed minimum groundrule cells, and replacing the non-critically timed minimum groundrule cells that have the whitespace with non-minimum groundrule cells if the replacing leaves a functionality of the circuit unaltered.
摘要:
A power tool, such as a pipe cutter, includes a rotatable cutting head assembly, an electric motor connectable to a rechargeable battery, and a controller. The controller is configured to monitor the state of charge on the battery, compare the state of charge to one or more thresholds, and prevent or limit operation of the power tool when the state of charge is less than or equal to one or more of the thresholds. In some embodiments, the threshold includes the state of charge required to cut a pipe, the state of charge required to return the cutting head assembly to a home position, and a state of charge indicative of an overdischarged condition of the battery. In some embodiments, the controller is configured to detect when the pipe cutter has completed cutting the pipe and returns the cutting head assembly to the home position.
摘要:
A grease slinger, power tool and method of assembling a power tool. The power tool includes a housing, a motor supported in the housing and including a rotatable shaft extending along an axis, a gear case connected to the housing, a flange between the housing and the gear case having a first side and a second side and defining an opening extending between the first side and the second side, a drive mechanism supported by the gear case and drivingly engaging the motor shaft, and a grease slinger. The grease slinger includes a body supportable on the shaft for rotation with the shaft relative to the flange. The body has a first face providing a grease-slinging surface and a second face facing the first side of the flange. The second face includes an annular side wall defining an annular channel. The side wall and the channel cooperate with the flange to provide a labyrinth seal and to prevent grease from flowing from the gear case into the housing.