A slack-based timing budget apportionment methodology relies not only upon timing analysis-based determinations of slack in the units in an integrated circuit design, but also potential performance optimization opportunities in the logic used to implement such circuits. A second annular case extends around the frame. The first and second arms are formed respectively on two ends of the main arm. The data transmission to the data transmission destination is completed by the transmission completion time, and accounting information is generated. The flow-obstructing element is disposed within the air passage, and generally obstructs the airflow in the air passage to create wakes in the airflow. The charge pump includes switching circuitry having a number of switching circuitry transistors.