an agile migration framework for analog layout design · an agile migration framework for analog...

Post on 08-Jul-2018

229 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

An Agile Migration Framework for Analog LayoutDesign

Po-Cheng Pan∗, Prof. Hung-Ming Chen∗∗Institute of Electronics and SoC Center, National Chiao Tung University, Hsinchu, Taiwan

Email: benbean.ee96g@g2.nctu.edu.tw; hmchen@mail.nctu.edu.tw

Abstract—Layout generation in the late analog CMOS design ischallenging by its increasing layout constraints and performancerequirements. However, iterative refinement on manual designdamages the productivity of analog layout. Therefore, it is moreefficient to enroll the know-how from existing design instead ofgenerating a new one. To contend with time-consuming analoglayout for more possibilities, this software aims to demonstratea fast layout prototyping framework for migration purpose intoreal layout design.

In our framework, a reference analog layout design is given togenerate potential layout candidates at the objective technology.The demonstration includes the original layout, the extractedtopology with placement and routing, the generated layoutfigures, the dumped layout results and the simulated results. Thisprocedure of migration provides a convincing exhibition of ourmigration framework.

I. BACKGROUND AND RELATED WORK

The application of analog layout generation is widely de-veloped in academia and industry. Commercial tools like Ca-dence Virtuoso ADE, Synopsys Laker have provided template-based schematic-driven analog layout generator. However, thegenerated layout mostly keeps the original topology. Oursoftware integrates mechanisms from [1], [2], [3]. The devicesizes of targeting technology is generated from [3]. In [1], itprovides multiple placement results withholding analog layoutconstraints. For routing generation, [2] preserves the behaviorof routing from the reference layout and fast generates routingon the targeting layout.

II. FLOW OF OUR FRAMEWORK

In order to provide fast prototyping for layout migration,this software extracted the reference layout with placementand routing respectively. The migrated layout is generatedaccording to the extracted information. and then it dumpsinto real design after physical verification for performancesimulation. Fig. 1 shows the overall flow diagram of ourmethodology. The flow is mainly separated into three stages:

1) Extraction and Preservation: A layout extraction andpreservation technique [2] can not only be applied togeneralized layout, but also hierarchical design.

2) Prototyping: The preserved topology of original layoutcan be generated into multiple layout candidates withplacement and routing.

3) Wire optimization: A detailed routing refinement isapplied automatically to route the unrouted nets for finalverification and simulation.

Layout Prototyping

Existing Layout (L) Existing Netlist

Layout Extraction & Preservation

Topological Slicing Tree

(S)

Crossing Graph (G)

Multiple Topology Generator

Target Technology Information

Placement Candidates

Devices sizes,Design rules,

Layout constraints,

Crossing Graph Recovery

Global Wire Reconstruction

Detailed Routing Legalization

Multipl Layout Results

Candidate Layouts for Designers

Wire-segment Optimization

Physical Verification

Post-layout Simulation

Fig. 1. Overall flow of the proposed layout migration framework.

In the end, a set of layouts with refinement is obtained,which provides designers a quick look of possible solutionsthat can be used. The layout results are automatically dumpedinto industrial layouts for demonstration and simulation.

III. PROGRAM SETTING AND RESULTS

Our Software is developed with g++ 4.1.2 for methodology,Synopsys PyCell StudioTM 4.7.1 for layout realization andQt 4.8.4 for GUI demonstration. We also display the layoutwith the reference one and the generated layout via Cadence®

Virtuoso® 6.1.5. The migration of a variable-gain amplifier(VGA), a folded-cascode operational amplifier (OpAmp) andlow dropout regulator (LDO) will be demonstrated step-by-step as applications to show the feasibility of our Software.

REFERENCES

[1] Y.-P. Weng, H.-M. Chen, T.-C. Chen, P.-C. Pan, C.-H. Chen, and W.-Z.Chen, “Fast analog layout prototyping for nanometer design migration,”in International Conference on Computer-Aided Design, 2011, pp. 517 –522.

[2] C.-Y. Chin, P.-C. Pan, H.-M. Cheng, T.-C. Chen, and J.-C. Lin, “Efficientanalog layout prototyping by layout reuse with routing preservation,” inInternational Conference on Computer-Aided Design, Nov 2013, pp. 40–47.

[3] P.-C. Pan, H.-M. Chen, and C.-C. Lin, “Page: Parallel agile geneticexploration towards utmost performance for analog circuit design,” inDesign, Automation and Testing in Europe, 2013, pp. 1849—1854.

top related