Patent ID: 7360193
Filing Date: 2008-04-15
Classification: G06F

Abstract:
1. A method of placing, comprising the steps of: a) determining a first signal path length and a first switching activity for a first signal path between a first circuit block and a second circuit block and a second signal path length and a second switching activity for a second signal path between said first circuit block and a third circuit block; b) determining a first weighting by multiplying said first switching activity by a first user-controlled factor to form a first result and adding said first result to said first signal path length and a second weighting by multiplying said second switching activity by a second user-controlled factor to form a second result and adding said second result to said first signal path length; c) placing said second and third circuit blocks prior to placing said first circuit block; and d) placing said first circuit block relative to said second and third circuit blocks in a position related to said first weighting and said second weighting.