Electronic Design

  
Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?


[Technology Report]
New Breed Of ASICs Melds The Best Of Two Worlds
Thanks to faster turnaround times and lower development costs than full custom ASICs, platform/structured ASICs bring stiff competition to FPGAs and ASICs.

Dave Bursky  |   ED Online ID #7547  |   March 15, 2004


Over the last half decade, a new class of configurable ASICs has made inroads by bridging the performance and cost gap between designs based on full custom ASICs and high-density FPGAs. Known as platform and structured ASICs, these system-on-a-chip (SOC) solutions cull some of the best aspects of both custom ASICs and FPGAs. As a result, designers have a quick time-to-market option that features lower development costs than ASICs and higher performance and often lower unit costs than FPGAs (Fig. 1).

Depending on the number of metal layers, structured/platform ASICs could require just two to six weeks to produce once the RTL description is completed. In contrast, a full ASIC design might require five or more months to produce a similar chip once the RTL is completed. High-end FPGA-based designs often require more time than structured ASICs due to extra analysis often needed for timing closure and routing.

Many designers use the terms platform and structured ASIC interchangeably, and at the most general level, the two approaches are very similar. (For an overview of designing with platform and structured ASICs, see the Basics of Design on Platform ASICs, p. 64A, this issue.)

About a dozen vendors currently offer many varieties of platform and structured ASIC solutions. They fall into several groupings, the largest of which consists of companies that provide pre-manufactured silicon customized with one or more layers of metal interconnect. Suppliers in this group include Altera (the HardCopy version of its FPGA), AMI Semiconductors (Xpress Arrays), Chip Express (CX4000 and 5000 families), eASIC (eASIC Array), Faraday Technology (a metal programmable cell array), Fujitsu (AccelArray), Lightspeed (Lightning and Luminance families), LSI Logic (RapidChip family), and NEC (ISSP series).

Another company joining the fray comes from the FPGA side. Leopard Logic has just released the Gladiator family, which combines both metal-mask and RAM-based configurable logic blocks and other resources, all on one chip. Previously, the company supplied intellectual property (IP) consisting of RAM-based configurable logic.

A second group consists of what the industry calls soft IP platforms. In this group, no silicon is premanufactured. Rather, IP blocks are selected to form a system solution minus the customer's unique logic and then prequalified. The selected and prequalified blocks are solidified as an RTL description, which can then be quickly merged with the unique RTL logic defined by the customer. Companies offering such options include Atmel, eSilicon, LSI, PalmChip, and Toshiba. These solutions permit more customization because the RTL files can be edited to delete undesired functions. Yet NRE charges are higher than they are for the pre-manufactured choices since a full mask set must be created after finalizing the RTL description.

With all of these potential solutions, the old adage "the devil is in the details" aptly applies. Although most prefabricated silicon offerings have similar collections of resources—a logic fabric to host the soft IP, dedicated IP blocks such as memories, phase-locked loops (PLLs) and/or delay-locked loops (DLLs), and various I/O ports—there are differences. In some of the more feature-rich versions, you also will find dedicated CPUs, high-speed serializer-deserializers (SERDES), and still other complex functions that make sense to embed in the silicon.

But when you start looking closer, you will find significant differences among the logic fabrics. Some will be implemented from simple gate building blocks similar to the basic gate structures found in gate arrays. Although such fabrics provide the most efficient implementation for the logic and often the best performance, they require as many as five levels of metal to define the logic. Consequently, the mask charges may be a little higher than they are for structured ASICs that need only one or two levels of metal.

A few structured-ASIC logic fabrics take an alternate approach. This method uses more-complex logic cells that are somewhat like cells used in FPGAs. These cells can be configured with just one or two levels of metal. Chips using this approach might have lower non-recurring engineering (NRE) charges. But the logic cells are less efficient from a usage point of view because some logic implementations won't use all of the logic in each cell.

Within the group of pre-manufactured silicon offerings, it's possible to further subdivide the choices into perhaps two categories: basic and advanced implementations. Basic versions pack a minimal set of resources on-chip, typically consisting of the logic fabric, some memory, some PLLs or DLLs, and standard I/O cells. These implementations are usually called structured ASICs.

The more feature-replete versions typically include embedded IP blocks that support DSP operations, CPUs for control-plane applications, multigigabit SERDES channels for high-speed communications, and/or still other large blocks of IP. Such chips are frequently categorized as platform ASICs. That's because the more-complex features may often target a specific group of applications—data communications, networking, or multimedia, for example.


<-- prev. page     [1] 2 3 4     next page -->

Reprints   Printer-Friendly  Email this Article  RSS    Font Size   What's This?


  • Network-On-Chip Tools Arrive for The Masses
  • Tackling System Design Challenges Through Early Verification
  • ESL Tools Take Center Stage As Designers Move Up
  • Parasitic Extraction Tool Targets Next-Generation Custom ICs
  • Synopsys Jumps Into ESL-Synthesis Pool
  • Verify Control Systems Before Committing To Hardware
  • You're Using How Many FPGAs?
  • Tool Up For The FPGA Blitz
    1) Build A Smart Battery Charger Using A Single-Transistor Circuit
    (180 views today)
    2) Hot Hands For Some Cool Rock: Motion Sensing Meets Audio Engineering
    (170 views today)
    3) What's All This Transimpedance Amplifier Stuff, Anyhow? (Part 1)
    (90 views today)
    4) GPS-Derived Grandmaster Clock Delivers Ultra-Precise Time And Frequency Sync
    (84 views today)
    5) Downconverting Mixers Lower Power Consumption While Improving Performance
    (67 views today)
    ALL TOP 20



    POST YOUR COMMENTS HERE
    Name:

    Email:
    Your Comments:

    Enter the text from the image below


    Please refresh the page if you have trouble reading this text.

    Search Electronic Design
         
      
     
    Web Seminar
    Sponsored By:
    Title: Read Pacing: A Performance Enhancing Feature of PCI Express Gen 2 Switch Devices
    Speakers: 
    Date: 07/01/08
    Register: 

    Electronic Design Europe Electronic Design China EEPN Power Electronics Auto Electronics Microwaves & RF
    Mobile Dev & Design Schematics Find Power Products Military Electronics EE Events Related Resources