Various embodiments of the present invention relate to a method, system,
and computer program product for dynamic placement of various bond
fingers on an integrated circuit (IC) package. This is achieved by
determining the placement of selected bond fingers. Subsequently, bond
fingers and bond wires are identified, which have been affected due to
the placement of the selected bond fingers. Further, the placement of the
selected and the affected bond fingers is determined based on clearance
rules and the affected bond fingers and bond wires. This facilitates the
dynamic placement of the various bond fingers in interaction with the
user. Further, the user is provided with full interactive access and
control over the method and system.