Pulsic Animate · With Animate, transistor-level designers gain not only the productivity of...

2
Copyright © 2017 Pulsic. All rights reserved. Visit www.pulsic.com for more information Analog Design Automation: The Productivity and Quality Gap As analog designers target process nodes 90nm and below, the complexities of layout have made analog design automation a necessity. Issues such as layout-dependent effects (LDE), electro-migra- tion (EM), voltage drop (IR) and noise coupling have greater impact at smaller nodes. Automation can ensure correct-by-construction layouts, generated in reasonable amount of time. A typical design flow encompasses area estimation (early floorplanning), simulation-ready layout and final layout. Of these phases, the biggest bottleneck is the time it takes to get simulation-ready layout. There are numerous potential design iterations through schematic – layout – extraction – simulation and passing constraints between circuit designer and layout engineer can be time con- suming as well as error-prone. To improve productivity, an automation solution needs to be easy to use and quickly deliver multiple simulation-ready layouts based on constraints so that engineers can make quality trade-off decisions early in the design process. In order to automatically generate high-quality layouts requires a tool that is built from the ground up to specifically solve analog design needs. Most analog design automation solutions in the market today are digital tools that have been force fitted to the problems of analog design. A major problem with these tools is that placement and routing are performed as separate, serial operations. For optimal analog layout, placement must be performed in the context of the routing, and vice versa, just as experienced analog designers would during manual layout. Animate Delivers Productivity Gain for Analog Designers In a traditional design flow, a circuit designer will send schematics and constraints to the layout engineer, who in turn will manually generate the layout that the circuit designer can use to verify the design. This process can take days or 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 layout solution for analog and custom-digital de- signs. It offers circuit designers and layout engineers an easy-to-use, automated layout flow that takes existing schematics and rapidly extracts constraints based on netlist topology analysis. Ani- mate creates multiple, complete, LVS correct hierarchical layouts in minutes. Animate’s unique capability to create many electrically correct layouts from the input schematic in minutes enables circuit designers to explore multiple layout options in a fraction of the time it takes a layout engineer to produce a single layout by hand. These simulation-ready layouts with better than PCELL parasitics allow circuit designers to accurately simulate multiple iterations of layouts early in the process, further speeding up the entire design cycle. Animate’s Blueprint views en- able engineers to make accurate area estimation early in the de- sign process and explore various floor plan options. It also allows engineers to use alignment con- straints to control layout place- ment order. Animate’s gener- ated simulation-ready layouts provide required layout topolo- gy alignment to accelerate ‘De- sign Finishing’ and increase pro- ductivity for layout engineers. Pulsic Animate Fastest Route to Simulation-Ready Layout for Analog Designs Pulsic Animate is the first fully automatic layout system built from ground up for analog and transistor-level custom digital design. Animate offers easy-to-use flow that reads in a schematic, automatically extracts design constraints, and employs unique Polymorphic technologies to produce multiple simulation-ready layouts in just minutes. Animate Design Solution Fig.A- Animate easily handles multiple levels of hierarchy

Transcript of Pulsic Animate · With Animate, transistor-level designers gain not only the productivity of...

Page 1: Pulsic Animate · With Animate, transistor-level designers gain not only the productivity of automation, but also the ability to explore many design options faster than ever before.

Copyright © 2017 Pulsic. All rights reserved. Visit www.pulsic.com for more information

Analog Design Automation: The Productivity and Quality GapAs analog designers target process nodes 90nm and below, the complexities of layout have made

analog design automation a necessity. Issues such as layout-dependent effects (LDE), electro-migra-tion (EM), voltage drop (IR) and noise coupling have greater impact at smaller nodes. Automation can ensure correct-by-construction layouts, generated in reasonable amount of time.

A typical design flow encompasses area estimation (early floorplanning), simulation-ready layout and final layout. Of these phases, the biggest bottleneck is the time it takes to get simulation-ready layout. There are numerous potential design iterations through schematic – layout – extraction – simulation and passing constraints between circuit designer and layout engineer can be time con-suming as well as error-prone. To improve productivity, an automation solution needs to be easy to use and quickly deliver multiple simulation-ready layouts based on constraints so that engineers can make quality trade-off decisions early in the design process.

In order to automatically generate high-quality layouts requires a tool that is built from the ground up to specifically solve analog design needs. Most analog design automation solutions in the market today are digital tools that have been force fitted to the problems of analog design. A major problem with these tools is that placement and routing are performed as separate, serial operations. For optimal analog layout, placement must be performed in the context of the routing, and vice versa, just as experienced analog designers would during manual layout.

Animate Delivers Productivity Gain for Analog DesignersIn a traditional design flow, a circuit designer will send schematics and constraints to the layout

engineer, who in turn will manually generate the layout that the circuit designer can use to verify the design. This process can take days or 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 layout solution for analog and custom-digital de-signs. It offers circuit designers and layout engineers an easy-to-use, automated layout flow that takes existing schematics and rapidly extracts constraints based on netlist topology analysis. Ani-mate creates multiple, complete, LVS correct hierarchical layouts in minutes.

Animate’s unique capability to create many electrically correct layouts from the input schematic in minutes enables circuit designers to explore multiple layout options in a fraction of the time it takes a layout engineer to produce a single layout by hand. These simulation-ready layouts with better than PCELL parasitics allow circuit designers to accurately simulate multiple iterations of layouts early in the process, further speeding up the entire design cycle.

Animate’s Blueprint views en-able engineers to make accurate area estimation early in the de-sign process and explore various floor plan options. It also allows engineers to use alignment con-straints to control layout place-ment order. Animate’s gener-ated simulation-ready layouts provide required layout topolo-gy alignment to accelerate ‘De-sign Finishing’ and increase pro-ductivity for layout engineers.

Pulsic Animate™

Fastest Route to Simulation-Ready Layout for Analog Designs

Pulsic Animate is the first fully automatic layout system built from ground up for analog and transistor-level custom digital design. Animate offers easy-to-use flow that reads in a schematic, automatically extracts design constraints, and employs unique Polymorphic technologies to produce multiple simulation-ready layouts in just minutes.

Animate Design Solution

Fig.A- Animate easily handles multiple levels of hierarchy

Page 2: Pulsic Animate · With Animate, transistor-level designers gain not only the productivity of automation, but also the ability to explore many design options faster than ever before.

Copyright © 2017 Pulsic. All rights reserved. Visit www.pulsic.com for more information

Animate Layout Automation Produces Quality Results in Less TimeAnalog design teams need high-quality results, automatic constraint handling and a flow that

understands analog design. Drawing on more than a decade of experience working closely with leading-edge custom design groups, Pulsic has developed an entirely new approach to transis-tor-level layout.

PolyMorphic Layout, a patent-pending technol-ogy employs a novel database and algorithmic ar-chitecture to derive many potential layouts, which crystallizes into multiple LVS correct (Zero Opens/Zero Shorts) layouts. These layouts are created so that the interdependent effects of placement and routing are optimized simultaneously to produce high-quality results.

Animate is an easy-to-use tool that does not re-quire arduous setup. Its’ simple graphical user in-terface guides the user through the flow and en-ables designers to visualize layout options quickly. Animate reads OpenAccess schematics, either hi-erarchical or flat, and automatically extracts con-straints from circuit topology such as differential pairs, current mirrors and current sources. In ad-dition, these constraints can be quickly edited by the user to customize their layout.

Starting at the lowest-level leaf cells, Animate generates multiple, complete, electrically correct layouts and makes an initial selection of the best ones to use at higher levels in the hierarchy. Designers can choose which layout to actually use and lock the ones that they want to keep. These choices are automatically incorporated into higher levels within minutes.

Designers can use Animate at early design stage with minimal or no constraints to explore possible layout architectures and extract early parasitics for simulation of layout-dependent ef-fects. This approach can provide far more accurate analog block/design size estimation during floorplanning than ever possible previously.

Animate Solves Traditional Analog Design Flow Bottleneck Animate’s Blueprint views provide fast and accurate area estimation, allowing designers to ex-

plore many architectures and assess the impact of various parameters such as number of dummy cells, taps and routing layers, and size of the devices.

As a circuit designer, the ability to automatically generate multiple versions of complete simula-tion-ready layout early in the design process enables them to verify their design and make quality trade-off decisions without waiting for final layout.

Animate allows layout engineers to accelerate time to final layout by providing alignment constraints to con-trol layout placement order for guided layout, as well as required layout topology to help speed up “Design Finishing”.

With Animate, transistor-level designers gain not only the productivity of automation, but also the ability to explore many design options faster than ever before. Most importantly, this is achieved in a fraction of the time as compared to manual layout implementation.

Pulsic AnimateAutomated Analog LayoutFor more information:[email protected]

Benefits• Get designers up to speed rapidly

with minimal training and setup

• Creates multiple, complete simu-lation-ready layouts in minutes

• Generates results in a fraction of the time of manual layout

• Enables accurate simulation early in the design process

• Uses native OpenAcess and PCells or PyCells

Features• Easy-to-Use GUI

• Automatic constraint recognition from schematics

• Unique PolyMorphic Layout technology generates multiple electrically correct layouts ranked by user specified-criteria

• Supports both CMOS analog and CMOS digital designs

• Supports flat or hierarchical designs

OA OA

Automatic Constraint Extraction

Constraint Management

PolyMorphic Layout

Pcell/PyCell Layout, Creation & Caching

OA TECHNOLOGY & OA SCHEMATIC

Layout 1 Layout 2 Layout 3 Layout <n>

Fig.B- Animate’s flow reads in a schematic, automatically extracts design constraints, and creates multiple layouts

Fig.C- Animate’s Blueprint view provides engineers early area estimations in the design process