Patent ID: 8245171

Claim:
A machine-implemented method for implementing interactive cross-domain package driven I/O planning and placement optimization of an electronic circuit design, the method comprising: using at least one processor to perform a process, the process comprising: identifying a first object of the electronic circuit design on a first electronic design automation (EDA) tool session of a packaging design tool; determining or causing to determine a drop location in the first EDA tool session for the first object based at least in part upon a tentative location in the first EDA tool session, wherein the tentative location comprises a location that the first EDA tool session plans to place the first object in the electronic circuit design; placing the first object at the drop location in the first EDA tool session; adjusting or causing to adjust the drop location of the first object via a second EDA tool session of a physical electronic circuit design tool; and placing or routing a portion of the electronic circuit design in the first EDA tool session based at least in part upon a result of the act of adjusting or causing to adjust the drop location of the first object.