Digital designers have had semi-automated design flows for a long time; custom and analog designers, not so much.
Pulsic recently announced that they’re taking some of the custom EDA technology they’ve had for ten years, combining it with new technology, and integrating it into a flow as their Pulsic Planning Solution. I got a chance to talk to them about it at DAC.
Their solution consists of four components:
- a hierarchical floorplanner, the Unity Chip Planner;
- a power grid planner, the Unity Power Planner, which can handle multiple domains;
- a tool for planning bus routing and layer, the Unity Bus Planner;
- and a tool for any signal that’s not a bus, the Unity Signal Planner.
They tie into other tools via OpenAccess. They claim to address pretty much any part of the design flow except taking RTL and turning it into GDS-II. They can feed parasitics and signal integrity info into the planning tools to refine the results. The planning process is iterative; each refinement will feed either a better estimate or an actual value to update the overall plan.
They claim that this is the only planning solution specifically targeted for the custom digital or analog space: ASIC tools can sometimes fake it, but don’t do so well with some of the aspect ratios and other idiosyncrasies of custom design.
More info in their recent release…