"The new 0.8m Standard Cell family from AMI delivers superior performance and flexibility . . . one of the lowest cost and highest performance 0.8m standard cell ASIC products available today . . ." Designed for 3V, 5V, or 3V/5V mixed supplies 205 ps gate delays (fanout = 2) Double and Triple Metal Interconnect; up to 700,000 gate designs using megacells, ROM, RAM, and logic. Complete package lineup quad flatpack (QFP), LCC, DIP, grid array . . . Usable megacells Families of single and dual port RAMs, ROMs, microprocessors, controllers, datapath functions . . . "Made in America" engineering, manufacturing, and support No `overseas' delays to your important questions; we're right here, ready to help. Table of Contents Features....................................................................................... 1 AMI8Sx Standard Cell Family Overview .......................................... 1 Architectural Overview .................................................................. 2 Product Applications ..................................................................... 3 ASIC Design Tools and Methodology ............................................. 3 The Design Library ........................................................................ 5 DC Specifications ........................................................................ 6 Library Cell Selection Guide ................................................... 8 - 21 Delay Derating Information ............................................................ 22 Packaging .................................................................................... 23 0.8 micron CMOS Standard Cells Digital ASICs Products and Services August 1993 AMI's "AMI8S" standard cell family continues the AMI leadership tradition of combining true compact building block standard cells and megacells with high speed memory and datapath functions. Using a 0.8 m high performance CMOS process, the AMI8S product can offer a lower cost alternative to gate array for high volume applications. * 1 to 8 mA drive per single I/O cell: Slew rate limiting available for 8mA drive. Custom configurations for I/O drive up to 96mA can be supported. * JTAG Boundary Scan macro support * Cost driven architecture: - Offers both 2 and 3 level metal interconnect to provide the lowest user cost for the number of gates and pads required. - Compiled memory blocks are compacted precisely to parameters. No leaf cell overhead. Features * 3V, 5V, and combined 3V/5V operation: Each individual pad cell can be driven independently by a 3V or 5V supply. 3V to 5V and 5V to 3V level shift is available in the I/O cells. The core can be either 3V for low power or 5V for high speed. * Extensive library for quick design: - 100% compatible with AMI's proven ASIC Standard Library. * Operating Temperature equals -55 to 125 oC: Few competing products allow this range. * Wide range of packaging: Full QFP and LCC line, DIPs and PGAs, individual die, (ball grid array package under study). Burn-in capability as needed. * Excellent performance: - 310 MHz maximum toggle rate on clocked flip-flops (TJ = 135 oC). - 205 ps delay (FO=2; l=2mm) for a 2-input NAND gate. * Automatic Test Program Generation: Includes scan macros (NETSCANTM) for high fault coverage. * Full operating voltage range from 2.7V to 5.5V * Clock tree generation: 400 ps clock skew (fan out = 3500 at 80 MHz). * ESD protection > 2kV; latchup > 100mA * Power is 3.1 W/MHz/gate (FO=2; VDD=5V) AMI8S Standard Cell Family Overview Feature Description Comment gates1 Up to 700,000 Up to 410,000 gates 50% memory, 50% megacell and user defined logic 100% user defined logic Up to 512 pins Up to 585 pins Test equipment limit; signal pins only Die size limit; includes power supply pins 169ps (Fanout=1, L=0mm) 205ps (Fanout=2, L=2mm) 2 input NAND gate, T=25oC, Vdd=5V 725ps (Fanout=2, L=2mm) CMOS Input buffer, T=25oC, Vdd=5V 1.17ns (CL=15pf) CMOS Output buffer,T=25oC, Vdd=5V MG29C01,MG29C10,MG65C02, MG80C85, MG82Cxx, MGMC51 Functionally compatible with popular standard designs; soft macrocells allow user modifications Datapath Synthesizers xx by yy multipliers, adders, subtracters, FIFOs, barrel shifters,... See page 5 for complete list and details Memory Compilers sync. single port RAM (over 4000 sizes) sync. dual port RAM (over 2000 sizes) sync ROM (over 8000 sizes) asynchronous single port RAM asynchronous dual port RAM Complexity I/O Count Internal Gate Delay Time Input Buffer Output Buffer Megacells Note 1: Compact memory arrays greatly increase gate count on an equivalent gate basis. 1 See page 5 for complete list and details Under development Under development 0.8 micron CMOS Standard Cells Digital ASICs Products and Services August 1993 FIGURE 1: STANDARD CELL ARCHITECTURE Compiled memory blocks are individually compacted to minimize area [note 5] RAM BLOCK ROM BLOCK NA21 Vdd,Vss DF101 MG29C01 Soft Megacell Individually compacted cells [note 1] Fixed bus height, variable height and width design Power pad placement as required [note 3] Megacells and datapath functions are built from standard library cells [note 4] Routing channel width varies with local cell routing requirements [note 2] Architectural Overview Some important elements of the AMI8S standard cell family are: * Drawn gate length of 0.8 micron; 2 or 3 level metal interconnect selectable. unused channels are not lost as in gate array or embedded array products. For 3 level metal, this feature can combine with routing over cells to give a very area efficient design. * [Note 1] Each cell function is tightly compacted to a fixed bus height. Cells are then placed in rows allowing Vdd and Vss supplies to feed through the cells. Since some functions require more gates than others, their widths and heights may increase to allow for the added gates. Transistor sizes and routing are optimized for their function, giving a much tighter cell design than with gate arrays or fixed pad ring embedded array products. * [Note 3] Power pads are placed as required among I/O cells and can be placed in corners. Core power can be either 3V or 5V. Each individual I/O can be powered to 3V or 5V. Operating voltage range is 2.7V to 5.5V. * [Note 4] AMI's megacells and compiled datapath functions are soft cells. They are placed as if part of the customer defined logic. Full netlists are provided allowing modification by the customer for his design. * [Note 5] Compiled memory blocks are tightly compacted to the customers' defined parameters. * [Note 2] Rows of cells can be placed adjacently if little routing is required between them, or largely separated to allow a large data bus to route through. Tracks of 2 0.8 micron CMOS Standard Cells Digital ASICs Products and Services August 1993 3 0.8 micron CMOS Standard Cells Digital ASICs Products and Services August 1993 AMI Design Flow (cont) Working with an AMI design center, the customer is responsible for capturing and verifying the design using the AMI ASIC Standard Library. He is also responsible for creating the test vectors that will eventually serve as the logical part of the manufacturing test. Software aids such as logic synthesis, megacells, automatic test program generation, netlist rule checkers, etc. can greatly speed up this process. (A fault coverage check of the test vector set is optional and can be done as an additional service.) After layout has been completed the interconnect data is extracted from the physical layout to be fed back to the sign-off simulator for final circuit verification. This post layout interconnect data can be sent to the customer for final validation on his simulator. When the post-layout simulation has been completed and approved by the customer the design is then released for mask and wafer fabrication. The test program is developed in parallel using internal automatic test program generation software. Prototypes can then be tested before they are shipped. When the design is received by the factory, the "Design Start Package" is reviewed by AMI engineers. This start package, which is completed by the customer, contains the device specification, netlist, critical timing paths, and test vectors. The design is pre-screened on the Enhanced Design Utilities (EDU) and then resimulated on IKOS, AMI's sign-off simulator. The results are compared to the customer's simulation from the third-party CAE tool. Figure 3 outlines a typical software environment when using third party tools. AMI uses EDIF to speed ports between various software products. AMI's Enhanced Design Utilities Tools are intended to be used interactively at each stage of the design. EDU software is a set of design analysis tools that check both the design and test vectors for correctness and compatibility with in-house ASIC testers, and analyze the design for inefficiencies and possible flaws that could cause problems in manufacturing the device. Once the design has passed the initial screening it is then ready for placement and routing. The layout proceeds by first placing memory and megacells, assigning priority to critical paths, and designing the distribution and buffering of clocks. Next, the layout is completed with automatic place-and-route on the balance of the circuit. FIGURE 3: DESIGN ENVIRONMENT WITH THIRD PARTY SOFTWARE AMI Environment ** AMI ASIC Std. Library Logic Synthesis Memory Compiler HDL Optional Synthesis Tool ** AMI ASIC Stnd. Library Schematic Translation Physical Data Schematic Entry ** Design Database Netlist Translation Third Party Environment ** Enhanced Design Utilities supplied ** Elements in AMI Design Kit Vector Generation Estimated Delays ** Models & Symbols VHDL Timing Simulation Design Verification Place and Route Post Route Verification ATPG 4 0.8 micron CMOS Standard Cells Digital ASICs Products and Services August 1993 Memory Compiler Library Size Memory Compiler Increment Comments 2K x 32 16 words, 1 bit 1K x 32 16K x 32 2K x 32 1K x 32 16 words, 1 bit 64 words, 1 bit 16 words, 1 bit 16 words, 1 bit 7 ns typical access time on 1Kx16 11 ns typical cycle time on 1Kx16 8 ns typical access time on 1Kx16 4.5 ns typical access time on 256x16 Under development Under development min. max. SRAM (single-port, synchronous) 32 x 1 SRAM (dual-port, synchronous) ROM (synchronous) SRAM (single-port, asynchronous) SRAM (dual-port, asynchronous) 32 x 1 64 x 1 32 x 1 32 x 1 The Design Library Memory Compilers AMI provides a robust collection of building blocks for the AMI8S standard cell family. A broad range of primary cells is complemented with memory cell compilers and useful megafunctions. With such broad, US-based design talent, AMI can quickly design specific cells that customers need to add an edge in customization. The AMI8S family includes the line of memory compilers shown above. Each of the thousands of possible memory blocks is optimized precisely to the customers' parameters rather than built from a presized leaf cell that covers a range of sizes. This yields a better size and performance match for each application. Upon supplying the cell specification to AMI, the customer can receive an accurate simulation timing specification overnight by facsimile and a full simulation model for any AMI supported software environment within five working days. The AMI ASIC Standard Library The AMI ASIC Standard Library contains a rich set of core and pad cells which allow great flexibility in building competitive devices for customer applications. The library is portable across all AMI's gate array and standard cell families. The ASIC Standard Library is listed in detail on pages 9 to 21. Datapath Synthesizers AMI8S also supports the complex datapath functions listed here. These functions are synthesized from an input set of design parameters, and can be optimized for either minimum delay, minimum area or a compromise between the two. Contact AMI for the size range and parameter set for any desired functions. Soft Datapath Library (xx by yy) Name Function MGAxxyyDv Adder MGAxxyyEv Adder-subtracter MGBxxyyAv Arithmetic/barrel shifter MGBxxBv Barrel shifter MGBxxCv Arithmetic shifter MGCxxAv 2-function binary comparator MGCxxBv 6-function binary comparator MGDxxAv Decrementer MGFxxyyC1 Latch-based FIFO MGIxxAv Incrementer MGIxxBv Incrementer/decrementer MGMxxyyDv Signed/unsigned multiplier MGMxxyyEv Multiplier-accumulator MGSxxyyAv Signed/unsigned subtracter These logic synthesizers produce soft megacell schematics in the ASIC Standard Library, and a schematic symbol for incorporation and simulation with the design netlist. Megacells The AMI8S standard cell family supports soft megacell versions of many popular architectures. These products are listed on the following page. Soft megacells are functionally and logically compatible with the standard products of similar names, but are captured in the AMI ASIC Standard Library and are placed and routed with the user's defined logic. AMI supplies an actual gate level netlist and schematic of the soft megacell to the customer allowing him to make design changes or remove unneeded features as required. Test vectors are provided and can be used directly or incorporated into the overall design test. All soft megacells are static designs and use AMI's ASIC Standard Library to ensure portability. 5 0.8 micron CMOS Standard Cells Digital ASICs Products and Services August 1993 Soft Megacell Library Name Function Name Function MG1468C18 Real-time clock MG82C50A Asynchronous comm. element MG29C01 4-bit microprocessor slice MG82C54 Programmable interval timer MG29C10 Microprogram controller/sequencer MG82C55A Programmable peripheral interface MG65C02 8-bit microprocessor MG82C59A Programmable interrupt controller MG80C85 8-bit microprocessor MGMC51 8-bit microcontroller, 8051 compatible MG82C37A Programmable DMA controller MGMC51FB 8-bit microcontroller, 8051 compatible DC Specifications Operating Specifications Parameter VDD, Supply Voltage Ambient Temperature - Military - Commercial CMOS Input Specifications Minimum Maximum Units 2.7 5.5 Volts -55 125 C 0 70 C 0.3*VDD Volts (4.5V