Answered step by step
Verified Expert Solution
Question
1 Approved Answer
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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started