Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
I think that both has advantage and inconvenient.
In the case of rectangle fp, the pros are:
- easy to integrate in the total IC (if your digital block is an IP)
- the utilization is averaged on the total surface, which can help during routing (depend on the tools)
- As the shape is fixed, if the rest of the macro are already fixed you will had a lost on area
For rectilinear, the pros are:
- you can have the desired shape. So if the rest of the chip macro (analog block) is already fixed, it will help the integration
- you can use the maximum area of your chip
- depending on the tool you are using, if the shape is too complex cells are not efficiently placed and routing is difficult
Personally due to the shape constraints and to optimize area I almost only use rectilinear floorplan.
Based on my experience, rectlinear fp is more likely a 'have-to' rather than an option.
In our projects, rectilinear blocks are generally with more routing/runtime problems. Sometime we just have to make these shapes for reasons like better symmetry for 4 or more blocks to connect to one commone block. Some rectilinear may want to utilize the gap of pads. All these are not as ideal as we want.