As analog designers target process nodes 90nm and below, the complexities of layout are making analog design automation a necessity. Issues such as layout-dependent effects (LDE), electro-migration (EM), voltage drop (IR) and noise coupling have greater impact at smaller nodes. Automation can ensure correct-by-construction layouts in a fraction of the time it currently takes to do layout manually.
There has been vast progress over the last 30 years in digital layout automation, which has made it possible to develop complex digital ICs relatively quickly. However, for analog layout, techniques are still much the same as they were years ago. There have been some improvements such as parameterized cells to generate DRC correct primitive devices, but placing them and carrying out signal routing remains largely a manual step. EDA progress in analog layout has stalled, despite the vastly increased computing power available today.
A major reason for the lack of progress in analog automation has been a general reluctance of analog layout engineers to approve layout generated by automated tools. Consulting layout engineers, even in the same company, will provide differing views as to what is ‘correct’. Therefore, interaction with the layout result is often needed to deliver the quality of layout an experienced analog engineer demands.
Animate provides a “Blueprint” editor, so that the engineer can manipulate the automatically generated layout at a higher level of abstraction than the polygon level. Gone is the need to resort to time consuming manual polygon-level editing. The user can just drag and drop items, or structures, to create a different layout topology triggering the Animate Polymorphic engine to automatically recreate the full layout details.
In a traditional design flow, a circuit design engineer will send schematics and constraints to the layout designer, who in turn will manually generate the layout that the circuit engineer can use to verify the design. This process can take days or even weeks, and if there are any design changes that require multiple iterations, it can have significant impact on the schedule.
Animate is a fully-automated, transistor-level analog layout platform. It offers circuit engineers and layout designers an easy-to-use, automated layout flow that takes existing schematics, rapidly extracts constraints based on netlist topology analysis, and creates multiple DRC/LVS compliant floorplans for the supported PDKs.
Animate’s unique capability to create many electrically correct layouts from the input schematic in minutes enables circuit engineers to explore multiple layout options in a fraction of the time it takes a layout designer to produce a single layout by hand. With the ability to easily refine any of the generated layouts using Animate’s Blueprint Editor, the user benefits from the huge productivity gains of automation while still achieving the quality of layout demanded.
Analog design teams need high-quality results, automatic constraint handling and a flow that understands analog design and it’s complex DRC/LVS requirements.
Unlike DRC in the digital layout world, when only rule violations need to be detected and handled for the routing layers, analog design has to handle a much larger and more complex rule set. Automating analog layout needs to adhere to these complex rules as the layout is formed, and not having to rely on having some sort of post-layout fix up. Concurrent electrical awareness is required to ensure that the more complex requirements are met.
Drawing on more than a decade of experience working closely with leading-edge custom design groups, Pulsic has developed an entirely new approach to transistor-level layout. Animate provides:
Pulsic’s Animate delivers a significant acceleration of the layout cycle, without relinquishing the level of control analog designers require.
Benefits
Features
Please click a document title to
download a product sheet (PDF)