CMP PLANET ANALOG
CMP TAGLINE NEWSLETTER
HOME HOME NEWSLETTER ABOUT ADVERTISING FEEDBACK
News


Events
Discussion
Industry Groups



EE TIMES NETWORK
 Online Editions
 EE TIMES
 EE TIMES ASIA
 EE TIMES CHINA
 EE TIMES FRANCE
 EE TIMES GERMANY
 EE TIMES INDIA
 EE TIMES JAPAN
 EE TIMES KOREA
 EE TIMES TAIWAN
 EE TIMES UK

 EE TIMES EUROPE
 ANALOG EUROPE
 INDUSTRIAL EUROPE
 AUTOMOTIVE DL EUROPE

 POWER DL EUROPE

 Web Sites
 • Audio DesignLine
 • Automotive DesignLine
 • Career Center
 • CommsDesign
 • Microwave
    Engineering
 • Deepchip.com
 • Design & Reuse
 • Digital Home DesignLine
 • DSP DesignLine
 • EDA DesignLine
 • Embedded.com
 • Elektronik i Norden
 • Green SupplyLine
 • Industrial Control
    DesignLine
 • Planet Analog
 • Mobile Handset
    DesignLine
 • Power Management
    DesignLine
 • Programmable Logic
    DesignLine
 • RF DesignLine
 • RFID-World
 • Techonline
 • Video | Imaging
    DesignLine
 • Wireless Net
    DesignLine

ELECTRONICS GROUP SITES

 • eeProductCenter
 • Electronics Supply &
    Manufacturing
 • Conferences
    and Events
 • Electronics Supply &
    Manufacturing--China
 • Electronics Express
 • Webinars


09 February 2010

<FONT COLOR="RED"><B>Electronica:</B></FONT> Cell-builder tool anticipates analog synthesis

By Stephan Ohr Stephan Ohr
EE Times
November 9, 1998 (2:17 PM EST)




MUNICH, Germany — Neo Linear Inc., a Pittsburgh, Penn. startup, introduced its NeoCell layout tool here at Electronica 98. NeoCell is one of the EDA industry's first "analog savvy" cell generators. Such products effectively automate the layout of analog cells for mixed-signal ICs and represent a step toward the ability to synthesize analog circuits.

NeoCell uses algorithmic intelligence to generate compound cell topologies from a small set of module generators. The system prioritizes device geometries and performance among the constraints it uses to build an analog cell. It calculates the parasitic capacitance and resistance from the chosen device and routing patterns, and it optimizes the design to maximize performance and minimize the parasitics that result from mismatch.

Neo Linear says it crafted NeoCell-the first product in a planned family of mixed-signal integrated design tools-for seamless integration into existing design flows and compatibility with industry standards.

"Analog-cell physical design is still mostly a manual-labor-intensive process," said company president Charles Buenzli. The analog content of a typical mixed-signal IC accounts for only 10 percent to 20 percent of the die area but 50 percent to 70 percent of the total design effort, creating a bottleneck in the development process.

The scarcity of experienced analog designers compounds this problem," said Buenzli. Thus, ease of use was a key consideration in crafting NeoCell.

Neo Linear's work builds on analog-synthesis research conducted by Rob Rutenbar at Carnegie-Mellon University. Rutenbar's experimental analog-synthesis systems functioned like early-generation silicon-compilation systems. Instead of actually synthesizing an analog circuit from scratch, the synthesis tools would analyze the requirements of the design and then search for cells-in a pre-existing cell library-that might meet the requirements of that design.

The chances of making such a process competitive with hand-crafting are contingent on a fast, complex search engine and a massive library of analog cells. The NeoCell tool proposes to automate the construction of those cells.

That is not an easy task. Unlike logic circuits, which represent logic 1s and 0s and have fairly consistent geometries, analog circuits are scaled according to the voltages and currents they must produce. Relative to digital logic, an amplifier circuit, for example, uses only a small number of transistors. But those transistors can reflect several geometries and even multiple technologies. The optimum choices of geometry and technology for any particular circuit could more easily made by an analog expert-a human operator-than by computer. But knowledgeable analog experts, Buenzli noted, are increasingly hard to find.

Before NeoCell, certain layout techniques that are well-understood by analog designers were not incorporated into automatic cell generators. Those techniques include device merging and abutment (in which, say, a string of bipolar npn transistors share a common base), symmetrical placement (for matching push-pull circuits) and the placement of transistors to create a thermal gradient across a chip.

Done by machine, analog layouts would exhibit poor density and performance. Buenzli believes NeoCell can produce analog layouts that are competitive with hand-crafting.

The NeoCell layout system has four parts, which are generally used in sequence. First, layout constraints and user preferences are added to the cell's schematic using the NeoCell Constraint Editor. "It's just like a designer would instruct a layout engineer," said Buenzli.

In the second step, the designer uses the Cell Architecture Editor to define such parameters as the boundaries of the cell, the intracell pin locations and the power and ground rails. NeoCell annotates the cell's Spice net-list with the cell architecture and layout constraints and then passes the net-list to the place-and-route engine. The designer may also create the annotated Spice net-list with a text editor. An intelligent placement editor and a router are provided as well.

In the third step of the cell-design process, the NeoCell auto-placer creates a number of alternative layouts that can be edited interactively in the NeoCell device-level layout editor. During interactive editing, NeoCell automatically satisfies all of the hard constraints and design rules. Consequently, if the designer moves one device of a symmetric pair, its paired device is automatically moved to preserve the symmetry constraint.

In the fourth step, the designer routes the layout either automatically or interactively. For example, he can route critical signal nets interactively and then route the remaining nets automatically with a final interactive touch-up pass. The completed layout is then exported as GDII into an existing polygon-level editor or cell-assembly tool.

The first release of NeoCell is integrated with Cadence Design Systems' Composer schematic-capture tool and Virtuoso polygon-level editor. NeoCell is available on Sun systems running Solaris version 2.5.1 or later.

NeoCell is being demonstrated in the Neo Linear/Trust Computer booth number 133 in Hall A2 at Electronica 98.

Related Links:

  • EET's Electronica coverage






  • Related Products
  • Industrial server has 4 PCI Express x4/x16 expansion slots
  • Altium adds Altera Cyclone III to NanoBoard club
  • IBM back in network processor game
  • Bosch unveils integrated MEMS automotive sensor
  • Intel rolls Tukwilla, nixes fully buffered DIMMs

    eeProductCenter



    EE Times TechCareers
    Search Jobs

    Enter Keyword(s):


    Function:


    State:
      

    Post Your Resume
    -----------------
    Employers Area
    Most Recent Posts
    Ascension Health seeking Solutions Development Analyst in St. Louis, MO

    National Semiconductor seeking Principal IC Design Engineer in Santa Clara, CA

    Taylor Guitars seeking Sr. Web Designer in El Cajon, CA

    Covidien seeking Hardware Manager in Boulder, CO

    Sierra Nevada seeking Software Engineer in Hagerstown, MD

    More career-related news, resources and job postings for technology professionals



    Sponsor Links

     

    All materials on this site Copyright © 2010 TechInsights, a Division of United Business Media LLC.
    All rights reserved.
    Terms and Conditions | Privacy Statement | Your California Privacy Rights