Question: 1 . Question 1 Anneal Placement Consider this small placement of 6 gates in a small 6 x 6 grid. Each gate is drawn as
Question
Anneal Placement
Consider this small placement of gates in a small x grid.
Each gate is drawn as a circle with number Assume the gate is located at the center of the grid cell, and its X Y coordinates are taken from the column X and row Y coordinates in the figure. There are nets, labeled A B C and D connected as follows:
Net A: gates
Net B: gates
Net C: gates
Net D: gates
A simple illustration of each net is also shown on the placement grid.
We now swap gates and as shown in the diagram. Assume this happens inside a simulated annealing placer, and that the current temperature is T We use HPWL as the cost function.
Do this:
Compute L new HPWL after swapold HPWL before swap To be clear: if the wirelength increases, this is a positive number; if it decreases, it is a negative number.
Compute the acceptance probability that this swap of gates and will be accepted at this temperature. Round your solution a number to decimal places, eg or
Which of these are correct statements?
points
The acceptance probability for the swap is
The acceptance probability for the swap is
If we choose a random value R uniformly in and we get R we accept the swap.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
