Place and route
I will first explain what my professor told me when I took related course in USC .
Professor : Suppose we have a city. There are no building and roads. You know what is x (length) and y (breadth) dimension of complete city. Now you are given "n" number of buildings and you are given information that which building is connected to which building through some Road. Now your task is to place and connect all buildings so that they can be fit inside city and there shold be no overlapping of roads or building and they should be connected through roads (as mentioned earlier).
Chip : We have one chip. We know what will be x and y dimension of chip. Now, we have millions of gates/transistors(buildings) connected to each other through wires. Our job is to make sure that all transistors placed on the chip and connected to each other and routed well.
(I will take little hard correlation...)
Life: I see two dimensions of life : x - what we want from us , y- what others want want from us. studies,job,home,car are transistors which are connected to each other. For example our job is connected to our studies. then it inturn connected to what kind of car we take etc.. Now our task is to find out how to place all these things on our life. and place them well and connect them properly.
The difference between chip and life is that in Chip we have x and y dimensions defined by customer. In life it all depends on us which dimension we need to increase. Other difference is in Chip x,y dimension nad no of transistors are defined and then we do place and route. But in life we dont know either x and y dimension nor what all things we need to route in complete life. I would say it changes as time passes.
Note : I know I may not correlated it well, but it was hard too..
Professor : Suppose we have a city. There are no building and roads. You know what is x (length) and y (breadth) dimension of complete city. Now you are given "n" number of buildings and you are given information that which building is connected to which building through some Road. Now your task is to place and connect all buildings so that they can be fit inside city and there shold be no overlapping of roads or building and they should be connected through roads (as mentioned earlier).
Chip : We have one chip. We know what will be x and y dimension of chip. Now, we have millions of gates/transistors(buildings) connected to each other through wires. Our job is to make sure that all transistors placed on the chip and connected to each other and routed well.
(I will take little hard correlation...)
Life: I see two dimensions of life : x - what we want from us , y- what others want want from us. studies,job,home,car are transistors which are connected to each other. For example our job is connected to our studies. then it inturn connected to what kind of car we take etc.. Now our task is to find out how to place all these things on our life. and place them well and connect them properly.
The difference between chip and life is that in Chip we have x and y dimensions defined by customer. In life it all depends on us which dimension we need to increase. Other difference is in Chip x,y dimension nad no of transistors are defined and then we do place and route. But in life we dont know either x and y dimension nor what all things we need to route in complete life. I would say it changes as time passes.
Note : I know I may not correlated it well, but it was hard too..
0 Comments:
Post a Comment
<< Home