All Topics  
Application-specific integrated circuit

 

   Email Print
   Bookmark   Link






 

Application-specific integrated circuit



 
 
An application-specific integrated circuit (ASIC) is an integrated circuit
Integrated circuit

In electronics, an integrated circuit is a miniaturized electronic circuit that has been manufactured in the surface of a thin Wafer of semiconductor material....
 (IC) customized for a particular use, rather than intended for general-purpose use. For example, a chip designed solely to run a cell phone is an ASIC. Intermediate between ASICs and industry standard integrated circuits, like the 7400
7400 series

The 7400 series of Transistor-transistor logic integrated circuits are historically important as the first widespread logic family of TTL integrated circuit logic ....
 or the 4000 series
4000 series

The 4000 series is a family of industry standard integrated circuits which implement a variety of logic gate functions using CMOS technology. They were introduced by RCA as CD4000 COS/MOS in 1968, as a lower power and more versatile alternative to the 7400 series of transistor-transistor logic logic chips....
, are application specific standard product
Application specific standard product

An application specific standard product or ASSP is an integrated circuit that implements a specific function that appeals to a wide market....
s (ASSPs).

As feature sizes have shrunk and design tools improved over the years, the maximum complexity (and hence functionality) possible in an ASIC has grown from 5,000 gate
Logic gate

A logic gate performs a logical operation on one or more logic inputs and produces a single logic output. The logic normally performed is Boolean logic and is most commonly found in digital circuits....
s to over 100 million.






Discussion
Ask a question about 'Application-specific integrated circuit'
Start a new discussion about 'Application-specific integrated circuit'
Answer questions from other users
Full Discussion Forum



Encyclopedia


An application-specific integrated circuit (ASIC) is an integrated circuit
Integrated circuit

In electronics, an integrated circuit is a miniaturized electronic circuit that has been manufactured in the surface of a thin Wafer of semiconductor material....
 (IC) customized for a particular use, rather than intended for general-purpose use. For example, a chip designed solely to run a cell phone is an ASIC. Intermediate between ASICs and industry standard integrated circuits, like the 7400
7400 series

The 7400 series of Transistor-transistor logic integrated circuits are historically important as the first widespread logic family of TTL integrated circuit logic ....
 or the 4000 series
4000 series

The 4000 series is a family of industry standard integrated circuits which implement a variety of logic gate functions using CMOS technology. They were introduced by RCA as CD4000 COS/MOS in 1968, as a lower power and more versatile alternative to the 7400 series of transistor-transistor logic logic chips....
, are application specific standard product
Application specific standard product

An application specific standard product or ASSP is an integrated circuit that implements a specific function that appeals to a wide market....
s (ASSPs).

As feature sizes have shrunk and design tools improved over the years, the maximum complexity (and hence functionality) possible in an ASIC has grown from 5,000 gate
Logic gate

A logic gate performs a logical operation on one or more logic inputs and produces a single logic output. The logic normally performed is Boolean logic and is most commonly found in digital circuits....
s to over 100 million. Modern ASICs often include entire 32-bit processor
Central processing unit

A central processing unit is an electronic circuit that can execute computer programs. This broad definition can easily be applied to many early computers that existed long before the term "CPU" ever came into widespread usage....
s, memory
Memory

In psychology, memory is an organism's mental ability to store, retain and recall information. Traditional studies of memory began in the fields of philosophy, including techniques of mnemonic....
 blocks including ROM
Read-only memory

Read-only memory is a class of computer storage media used in computers and other electronic devices. Because data stored in ROM cannot be modified , it is mainly used to distribute firmware ....
, RAM
Ram

Ram, ram, or RAM as a non-acronymic wordAs a non-acronymic word Ram, ram, or RAM may refer to:...
, EEPROM
EEPROM

EEPROM stands for Electrically Erasable Programmable Read-Only Memory and is a type of non-volatile memory used in computers and other electronic devices to store small amounts of data that must be saved when power is removed, e.g., calibration tables or device configuration....
, Flash
Flash memory

Flash memory is a non-volatile memory computer storage that can be electrically erased and reprogrammed. It is a technology that is primarily used in memory cards and USB flash drives for general storage and transfer of data between computers and other digital products....
 and other large building blocks. Such an ASIC is often termed a SoC (System-on-a-chip
System-on-a-chip

System-on-a-chip or system on chip refers to integrating all components of a computer or other Electronics system into a single integrated circuit ....
). Designers of digital ASICs use a hardware description language
Hardware description language

In electronics, a hardware description language or HDL is any language from a class of computer languages and/or programming languages for formal description of digital logic and electronic circuits....
 (HDL), such as Verilog
Verilog

In the semiconductor and electronic design industry, Verilog is a hardware description language used to model Electronics#Electronic systems. Verilog HDL, not to be confused with VHDL, is most commonly used in the design, verification, and implementation of Digital circuit logic chips at the Register transfer level level of Abstraction...
 or VHDL, to describe the functionality of ASICs.

Field-programmable gate array
Field-programmable gate array

A field-programmable gate array is a semiconductor device that can be configured by the customer or designer after manufacturing—hence the name "field-programmable"....
s (FPGA) are the modern-day technology for building a breadboard
Breadboard

A breadboard is a reusable sometimes solderless device used to build a prototype of an electronic circuit and for experimenting with circuit designs....
 or prototype from standard parts; programmable logic blocks and programmable interconnects allow the same FPGA to be used in many different applications. For smaller designs and/or lower production volumes, FPGAs may be more cost effective than an ASIC design even in production. The non-recurring engineering
Non-recurring engineering

Non-recurring engineering refers to the one-time cost of researching, developing, designing, and testing a new product. When budgeting for a project, NRE must be considered in order to analyze if a new product will be profitable....
 cost of an ASIC can run into the millions of dollars.

History


The initial ASICs used gate array technology. Ferranti
Ferranti

Ferranti or Ferranti International plc was a major UK electrical engineering and equipment firm known primarily for defence electronics and power grid systems....
 produced perhaps the first gate-array, the ULA (Uncommitted Logic Array), around 1980. An early successful commercial application was the ULA circuitry found in the 8-bit ZX81 and ZX Spectrum low-end personal computers, introduced in 1981 and 1982. These were used by Sinclair Research (UK) essentially as a low-cost I/O solution aimed at handling the computer's graphics. Some versions of ZX81/Timex Sinclair 1000
Timex Sinclair 1000

The Timex Sinclair 1000 was the first computer produced by Timex Sinclair, a joint-venture between Timex Corporation and Sinclair Research. It was launched in July 1982....
 used just four chips (ULA, 2Kx8 RAM
Ram

Ram, ram, or RAM as a non-acronymic wordAs a non-acronymic word Ram, ram, or RAM may refer to:...
, 8Kx8 ROM
Rom

ROM, Rom, or rom is an abbreviation and name that may refer to:...
, Z80A CPU) to implement an entire mass-market personal computer with built-in BASIC interpreter.

Customization occurred by varying the metal interconnect mask. ULAs had complexities of up to a few thousand gates. Later versions became more generalized, with different base dies
Die (integrated circuit)

A die in the context of integrated circuits is a small block of semiconducting material, on which a given functional circuit is fabricated.Typically, integrated circuits are produced in large batches on a single wafer of electronic-grade silicon through processes such as photolithography....
 customised by both metal and polysilicon layers. Some base dies include RAM elements.

Standard cell design


In the mid 1980s a designer would choose an ASIC manufacturer and implement their design using the design tools available from the manufacturer. While third party design tools were available, there was not an effective link from the third party design tools to the layout and actual semiconductor process performance characteristics of the various ASIC manufacturers. Most designers ended up using factory specific tools to complete the implementation of their designs. A solution to this problem that also yielded a much higher density device was the implementation of Standard Cell
Standard cell

In semiconductor design, standard cell methodology is a method of designing Application-specific_integrated_circuit with mostly digital-logic features....
s. Every ASIC manufacturer could create functional blocks with known electrical characteristics, such as propagation delay, capacitance and inductance, that could also be represented in third party tools. Standard Cell design is the utilization of these functional blocks to achieve very high gate density and good electrical performance. Standard cell design fits between Gate Array and Full Custom design in terms of both its NRE (Non-Recurring Engineering) and recurring component cost.

By the late 1990s, logic synthesis
Logic synthesis

Logic synthesis is a process by which an abstract form of desired circuit behavior is turned into a design implementation in terms of logic gates....
 tools became available. Such tools could compile HDL descriptions into a gate-level netlist
Netlist

The word netlist can be used in several different contexts, but perhaps the most popular is in the field of electronic design. In this context, a "netlist" describes the connectivity of an electronic design....
. This enabled a style of design called standard-cell design. Standard-cell Integrated Circuit
Integrated circuit

In electronics, an integrated circuit is a miniaturized electronic circuit that has been manufactured in the surface of a thin Wafer of semiconductor material....
s (ICs) are designed in the following conceptual stages, although these stages overlap significantly in practice.

These steps, implemented with a level of skill common in the industry, almost always produce a final device that correctly implements the original design, unless flaws are later introduced by the physical fabrication process.

  1. A team of design engineers starts with a non-formal understanding of the required functions for a new ASIC, usually derived from Requirements analysis
    Requirements analysis

    Requirements analysis in systems engineering and software engineering, encompasses those tasks that go into determining the needs or conditions to meet for a new or altered product, taking account of the possibly conflicting requirements of the various Stakeholder , such as beneficiaries or users....
    .
  2. The design team constructs a description of an ASIC to achieve these goals using an HDL. This process is analogous to writing a computer program in a high-level language. This is usually called the RTL (Register transfer level
    Register transfer level

    In integrated circuit design, Register Transfer Level description is a way of describing the operation of a synchronous circuit digital circuit....
    ) design.
  3. Suitability for purpose is verified by functional verification
    Functional verification

    Functional verification, in electronic design automation, is the task of verifying that the digital circuit conforms to specification. In everyday terms, functional verification attempts to answer the question "Does this proposed design do what is intended?" This is a complex task, and takes the majority of time and effort in most large ele...
    . This may include such techniques as logic simulation
    Logic simulation

    Logic simulation is the use of a computer program to simulate the operation of a digital circuit. Logic simulation is the primary tool used for verifying the logical correctness of a hardware design....
    , formal verification
    Formal verification

    In the context of hardware and software systems, formal verification is the act of Mathematical proof or disproving the correctness of intended algorithms underlying a system with respect to a certain formal specification or property, using formal methods of mathematics....
    , emulation
    Hardware emulation

    Hardware emulation is the process of imitating the behavior of one or more pieces of hardware with another piece of hardware, typically a special purpose emulation system....
    , or creating an equivalent pure software model (see Simics
    Simics

    Simics is a full system simulation used to run unchanged production binaries of the target hardware at high-performance speeds. Simics was originally developed by the Swedish Institute of Computer Science , and then spun off to Virtutech for commercial development in 1998....
    , for example). Each technique has advantages and disadvantages, and often several methods are used.
  4. Logic synthesis
    Logic synthesis

    Logic synthesis is a process by which an abstract form of desired circuit behavior is turned into a design implementation in terms of logic gates....
     transforms the RTL design into a large collection of lower-level constructs called standard cells. These constructs are taken from a standard-cell library consisting of pre-characterized collections of gates (such as 2 input nor, 2 input nand, inverters, etc.). The standard cells are typically specific to the planned manufacturer of the ASIC. The resulting collection of standard cells, plus the needed electrical connections between them, is called a gate-level netlist
    Netlist

    The word netlist can be used in several different contexts, but perhaps the most popular is in the field of electronic design. In this context, a "netlist" describes the connectivity of an electronic design....
    .
  5. The gate-level netlist is next processed by a placement
    Placement (EDA)

    Placement is an essential step in electronic design automation - the portion of the physical design flow that assigns exact locations for various circuit...
     tool which places the standard cells onto a region representing the final ASIC. It attempts to find a placement of the standard cells, subject to a variety of specified constraints.
  6. The routing
    Routing (EDA)

    Routing is a crucial step in the design of integrated circuits. It builds on a preceding step, called Placement , which determines the location of each active element of an IC....
     tool takes the physical placement of the standard cells and uses the netlist to create the electrical connections between them. Since the search space is large, this process will produce a “sufficient” rather than “globally-optimal” solution. The output is a file which can be used to create a set of photomask
    Photomask

    A photomask is an opaque plate with holes or transparencies that allow light to shine through in a defined pattern. They are commonly used in photolithography....
    s enabling a semiconductor fabrication facility (commonly called a 'fab') to produce physical ICs.
  7. Given the final layout, circuit extraction computes the parasitic resistances and capacitances. In the case of a digital circuit, this will then be further mapped into delay information, from which the circuit performance can be estimated, usually by static timing analysis
    Static timing analysis

    Static Timing Analysis is a method of computing the expected timing of a digital circuit without requiring simulation.High-performance integrated circuits have traditionally been characterized by the clock frequency at which they operate....
    . This, and other final tests such as design rule checking
    Design rule checking

    Design Rule Checking or Check is the area of Electronic Design Automation that determines whether a particular chip IC layout satisfies a series of recommended parameters called Design Rules....
     and power analysis (collectively called signoff) are intended to ensure that the device will function correctly over all extremes of the process, voltage and temperature. When this testing is complete the photomask
    Photomask

    A photomask is an opaque plate with holes or transparencies that allow light to shine through in a defined pattern. They are commonly used in photolithography....
     information is released for chip fabrication.


These design steps (or flow) are also common to standard product design. The significant difference is that Standard Cell design uses the manufacturer's cell libraries that have been used in potentially hundreds of other design implementations and therefore are of much lower risk than full custom design. Standard Cells produce a design density that is cost effective, and they can also integrate IP cores and SRAM (Static Random Access Memory) effectively, unlike Gate Arrays.

Gate array design

Gate array
Gate array

A gate array or uncommitted logic array is an approach to the design and manufacture of application-specific integrated circuits . A gate array circuit is a prefabricated silicon chip circuit with no particular function in which transistors, standard NAND or NOR logic gates, and other active devices are placed at regular predefined pos...
 design is a manufacturing method in which the diffused layers, i.e. transistors and other active devices, are predefined and wafers containing such devices are held in stock prior to metallization, in other words, unconnected. The physical design process then defines the interconnections of the final device. For most ASIC manufacturers, this consists of from two to as many as five metal layers, each metal layer running parallel to the one below it. Non-recurring engineering costs are much lower as photo-lithographic masks are required only for the metal layers, and production cycles are much shorter as metallization is a comparatively quick process.

Gate array ASICs are always a compromise as mapping a given design onto what a manufacturer held as a stock wafer never gives 100% utilization. Often difficulties in routing the interconnect require migration onto a larger array device with consequent increase in the piece part price. These difficulties are often a result of the layout software used to develop the interconnect.

Pure, logic-only gate array design is rarely implemented by circuit designers today, replaced almost entirely by field-programmable devices, such as field-programmable gate array
Field-programmable gate array

A field-programmable gate array is a semiconductor device that can be configured by the customer or designer after manufacturing—hence the name "field-programmable"....
s (FPGAs), which can be programmed by the user and thus offer minimal tooling charges (non-recurring engineering
Non-recurring engineering

Non-recurring engineering refers to the one-time cost of researching, developing, designing, and testing a new product. When budgeting for a project, NRE must be considered in order to analyze if a new product will be profitable....
 (NRE)), marginally increased piece part cost and comparable performance. Today gate arrays are evolving into structured ASICs that consist of a large IP core like a CPU
Central processing unit

A central processing unit is an electronic circuit that can execute computer programs. This broad definition can easily be applied to many early computers that existed long before the term "CPU" ever came into widespread usage....
, DSP
Digital signal processor

A digital signal processor is a specialized microprocessor designed specifically for digital signal processing, generally in real-time computing....
 unit, peripheral
Peripheral

A peripheral is a device attached to a host computer behind the chipset whose primary functionality is dependent upon the host, and can therefore be considered as expanding the hosts capabilities, while not forming part of the system's core computer architecture....
s, standard interface
Computer bus

In computer architecture, a bus is a subsystem that transfers data between computer components inside a computer or between computers. Each bus defines its set of connectors to physically plug devices, cards or cables together....
s, integrated memories SRAM
Static random access memory

Static random access memory is a type of semiconductor memory where the word static indicates that, unlike dynamic random access memory, it does not need to be periodically memory refresh, as SRAM uses bistable latch to store each bit....
, and a block of reconfigurable uncommited logic. This shift is largely because ASIC devices are capable of integrating such large blocks of system functionality and "system on a chip" requires far more than just logic blocks.

In their frequent usages in the field, the terms "gate array" and "semi-custom" are synonymous. Process engineer more commonly use the term "semi-custom" while "gate-array" is more commonly used by logic (or gate-level) designers.

Full-custom design


By contrast, full-custom ASIC design defines all the photo lithographic layers of the device. Full-custom design is used for both ASIC design and for standard product design.

The benefits of full-custom design usually include reduced area (and therefore recurring component cost), performance improvements, and also the ability to integrate analog components and other pre-designed (and thus fully verified) components such as microprocessor cores that form a system-on-chip.

The disadvantages of full-custom design can include increased manufacturing and design time, increased non-recurring engineering costs, more complexity in the computer-aided design (CAD) system and a much higher skill requirement on the part of the design team.

However for digital-only designs, "standard-cell" cell libraries together with modern CAD systems can offer considerable performance/cost benefits with low risk. Automated layout tools are quick and easy to use and also offer the possibility to "hand-tweak" or manually optimise any performance-limiting aspect of the design.

Structured/platform design

Structured ASIC design (also referred to as platform ASIC design) has different meanings in different contexts. This is a relatively new term in the industry, which is why there is some variation in its definition. However, the basic premise of a structured/platform ASIC is that both manufacturing cycle time and design cycle time are reduced compared to cell-based ASIC by virtue of there being pre-defined metal layers (thus reducing manufacturing time) and pre-characterization of what is on the silicon (thus reducing design cycle time). One definition states that
In a "structured ASIC" design, the logic mask-layers of a device are predefined by the ASIC vendor (or in some cases by a third party). Design differentiation and customization is achieved by creating custom metal layers that create custom connections between predefined lower-layer logic elements. "Structured ASIC" technology is seen as bridging the gap between field-programmable gate arrays and "standard-cell" ASIC designs. Because only a small number of chip layers must be custom-produced, "structured ASIC" designs have much smaller non-recurring expenditures (NRE) than "standard-cell" or "full-custom" chips, which require that a full mask set be produced for every design.


This is effectively the same definition as a gate array.

What makes a structured/platform ASIC different from a gate array is that in a gate array the predefined metal layers serve to make manufacturing turnaround faster. In a structured/platform ASIC the predefined metallization is primarily to reduce cost of the mask sets and is also used to make the design cycle time significantly shorter as well. For example, in a cell-based or gate-array design the user often must design power, clock, and test structures themselves; these are predefined in most Structured/Platform ASICs and therefore can save time and expense for the designer compared to gate-array. Likewise, the design tools used for structured/Platform ASIC can be substantially lower cost and easier (faster) to use than cell-based tools, because the tools do not have to perform all the functions that cell-based tools do. In some cases, the structured/platform ASIC vendor requires that customized tools for their device (for example, custom physical synthesis) be used, also allowing for the design to be brought into manufacturing more quickly. , Inc. eAsic, and Semiconductor are examples of vendors offering this kind of structured ASIC.

One other important aspect about structured/platform ASIC is that it allows IP that is common to certain applications or industry segments to be "built in", rather than "designed in". By building the IP directly into the architecture the designer can again save both time and money compared to designing IP into a cell-based ASIC.

The Altera
Altera

Altera Corporation are a major manufacturer of high-end PLDs . Altera's main products are the Cyclone and Stratix series of FPGAs , the MAX series of CPLDs , the Hardcopy series of structured ASICs and the Quartus II software....
 technique of producing a structured cell ASIC where the cells are the same design as the FPGA, but the programmable routing is replaced with fixed wire interconnect is called HardCopy. These devices then do not need re-programming and cannot be re-programmed as an FPGA.

The Xilinx
Xilinx

Xilinx, Inc. is the world?s largest supplier of programmable logic devices, the inventor of the field programmable gate array and the first semiconductor company with a fabless manufacturing model....
 technique of producing a customer specific FPGA, that is 30% - 70% less expensive than a standard FPGA and where the cells are the same as the FPGA but the programmable capability is removed, is called EasyPath.

Cell libraries, IP-based design, hard and soft macros

Cell libraries
Library (electronics)

In Electronics design, library often refers to a collection of cells, macros or functional units that perform common operations and are used to build more complex logic blocks....
 of logical primitives are usually provided by the device manufacturer as part of the service. Although they will incur no additional cost, their release will be covered by the terms of a non-disclosure agreement
Non-disclosure agreement

A non-disclosure agreement , also known as a confidentiality agreement, confidential disclosure agreement , proprietary information agreement , or secrecy agreement, is a law contract between at least two party that outlines confidential materials or knowledge the parties wish to share with one another for certain pur...
 (NDA) and they will be regarded as intellectual property by the manufacturer. Usually their physical design will be pre-defined so they could be termed "hard macros".

What most engineers understand as "intellectual property
Intellectual property

Intellectual property are law property over creations of the mind, both artistic and commercial, and the corresponding fields of law. Under intellectual property law, owners are granted certain exclusive rights to a variety of intangible assets, such as musical, literary, and artistic works; ideas, discoveries and inventions; and words, phra...
" are IP core
Semiconductor intellectual property core

In electronic design a semiconductor intellectual property core, IP block, IP core, or logic core is a reusable unit of logic, cell, or chip layout design and is also the intellectual property of one party....
s, designs purchased from a third party as sub-components of a larger ASIC. They may be provided as an HDL description (often termed a "soft macro"), or as a fully routed design that could be printed directly onto an ASIC's mask (often termed a hard macro). Many organizations now sell such pre-designed IP, and larger organizations may have an entire department or division to produce such IP for the rest of the organization. For example, one can purchase CPUs, ethernet, USB or telephone interfaces. Indeed, the wide range of functions now available is a significant factor in the phenomenal increase in electronics in the late 1990s and early 2000s; as intellectual property takes a lot of time and investment to create, its re-use and further development cuts product cycle times dramatically and creates better products.

Soft macros are often process-independent, i.e., they can be fabricated on a wide range of manufacturing processes and different manufacturers.

Hard macros are process-limited and usually further design effort must be invested to migrate (port) to a different process or manufacturer.

Multi-project wafers

Some manufacturers offer Multi-Project Wafers (MPW) as a method of obtaining low cost prototypes. Often called shuttles, these MPW, containing several designs, run at regular, scheduled intervals on a "cut and go" basis, usually with very little liability on the part of the manufacturer. The contract involves the assembly and packaging of a handful of devices. The service usually involves the supply of a physical design data base i.e. masking information or Pattern Generation (PG) tape. The manufacturer is often referred to as a "silicon foundry" due to the low involvement it has in the process. See also Multi Project Chip
Multi Project Chip

Multi-Project Chip or Multi-Project Wafer services integrate onto microelectronics wafers a number of different integrated circuit designs from various teams including designs from private firms, students and researchers from universities....
.

ASIC suppliers


There are two different types of ASIC suppliers, IDM
Integrated device manufacturer

An integrated device manufacturer is a semiconductor company which designs, manufactures, and sells integrated circuit products....
 and fabless. An IDM supplier's ASIC product is based in large part on proprietary technology such as design tools, IP, packaging, and usually although not necessarily the process technology. Fabless ASIC suppliers rely almost exclusively on outside suppliers for their technology. The classfication can be confusing since several IDM's are also fabless semiconductor companies.

IDM ASIC suppliers

  • Avago Technologies
    Avago Technologies

    Avago Technologies is an American company which was earlier the semiconductor products division of HP and later Agilent Technologies, before being spun off into a distinct legal entity....
  • Elmos Semiconductor
    Elmos Semiconductor

    Elmos Semiconductor AG is a German manufacturer of semiconductor based system solutions. Elmos is the number #2 ranked automotive ASIC supplier worldwide....
  • Fujitsu
    Fujitsu

    is a Japanese company specializing in semiconductors, air conditioners, computers , telecommunications, and Service , and is headquartered in Minato, Tokyo, Tokyo....
  • Freescale
  • HITACHI
    Hitachi

    Hitachi may refer to:*Hitachi, Ibaraki, Japan*Hitachi province, former province of Japan*Prince Hitachi and Princess Hitachi, members of the Japanese imperial family...
  • IBM
    IBM

    International Business Machines Corporation, abbreviated IBM and nicknamed "Big Blue" , is a multinational corporation computer technology and consulting corporation headquartered in Armonk, New York, New York, United States....
  • Infineon Technologies
    Infineon Technologies

    Infineon Technologies Aktiengesellschaft was founded in April 1999 when the semiconductor operations of parent company, Siemens AG, were spun off to form a separate legal entity....
  • LSI Corporation
    LSI Corporation

    LSI Corporation is an electronics company based in Milpitas, California that designs ASICs, host bus adapters, RAID adapters, storage systems, and computer networking products....
  • NEC
    NEC

    is a Japan multinational corporation IT company headquartered in Minato, Tokyo, Japan. NEC, part of the Sumitomo Group, provides information technology and network solutions to business enterprises, communications services providers and government....
  • ON Semiconductor
    ON Semiconductor

    ON Semiconductor , is a leading supplier of semiconductor devices. It was previously known as Motorola Semiconductor Components Group, and continues to manufacture Motorola's discrete transistor, standard analog chip and standard logic devices....
  • Samsung
  • STMicroelectronics
    STMicroelectronics

    STMicroelectronics is an Italy-France electronics and semiconductor manufacturer headquartered in Geneva, Switzerland.While STMicroelectronics corporate headquarters and the headquarters for Europe and emerging markets, are based in Geneva, the holding company, STMicroelectronics N.V....
  • Texas Instruments
    Texas Instruments

    Texas Instruments , better known in the electronics industry as TI, is an United States company based in Dallas, Texas, Texas, United States, renowned for developing and commercializing semiconductor and computer technology....
  • Toshiba
    Toshiba

    is a multinational corporation list of conglomerates manufacturing company, headquartered in Tokyo, Japan. The company's main business is in Infrastructure, Consumer Products, and Electronic devices and components....


Fabless ASIC suppliers


  • Alchip
    Alchip

    Alchip is a fabless semiconductor company founded in 2002 and headquarted in Taipei, Taiwan. Alchip specializes in the design and manufacture of digital CMOS ASICs....
  • ChipX
  • eASIC
    EASIC

    eASIC? is a fabless semiconductor company offering NEW ASIC devices that reduce the overall fabrication cost and time of customized silicon devices....
  • eSilicon
    ESilicon

    eSilicon is a fabless semiconductor company founded in 2000 and based in Sunnyvale, California. eSilicon designs and manufactures digital CMOS ASICs....
  • Faraday Technology
    Faraday Technology

    Faraday Technology is a turnkey application-specific IC and silicon intellectual property provider headquartered in Taiwan, with a network of sales and research offices in the United States, Japan, Europe, and China....
  • Global UniChip
  • KeyASIC
  • MOSIS
    MOSIS

    MOSIS is probably the oldest integrated circuit foundry service and one of the first Internet services other than supercomputer services and basic infrastructure such as E-mail or File Transfer Protocol....
  • Netlogic Microsystems
  • Open-Silicon
    Open-Silicon

    Open-Silicon is a fabless semiconductor company which develops fully custom silicon devices for customers in all markets using open market foundries, packaging, test, and IP....
  • Socle
    Socle

    Socle may refer to:* Socle * Socle ...
  • System to ASIC
  • Triad Semiconductor
  • Verisilicon

ASIC service providers

  • NV Logic


See also

  • Complex programmable logic device (CPLD)
  • Field-programmable gate array
    Field-programmable gate array

    A field-programmable gate array is a semiconductor device that can be configured by the customer or designer after manufacturing—hence the name "field-programmable"....
     (FPGA)
  • Electronic design automation
    Electronic design automation

    Electronic Design Automation is the category of tools for designing and producing electronic systems ranging from printed circuit boards to integrated circuits....
  • System-on-a-chip
    System-on-a-chip

    System-on-a-chip or system on chip refers to integrating all components of a computer or other Electronics system into a single integrated circuit ....


Further reading

— An Introduction to ASIC design with an emphasis on synchronous clocking techniques. Written within the context of a training department. Perhaps rather dated now, as it deals only with primitive logic. Analogue engineers who need to include some digital logic into their designs would find this particularly useful.
  • Golshan, K. (2007). Physical design essentials: an ASIC design implementation perspective. New York: Springer. ISBN 0387366423.


External links