الفهرس | Only 14 pages are availabe for public view |
Abstract This thesis presents a new analog layout automation tool. Devices are placed according to satisfiability modulo theories, which checks the feasibility of the layout constraints equations. Placer generates multiple solutions to let the user choose the best one. Then the routing channel estimator checks the needed routing channels dimensions and the area increase due to these routing channels for these multiple placer outputs. Then the user can choose the best solution after the routing channel estimator. This step will be more accurate from choosing the best solution after the placement and it will be faster from choosing after the router. After the routing channel estimator calculates the needed routing channels dimensions the routing channel locator increases the spacing between devices according to the routing channels` sizes then the router works on the main cells like current mirrors and differential pairs. Then it works on top level routing, with taking into consideration the matching between routes, DRC, LVS rules, and the electro-migration specifications. |