Open In App

ASIC Full Form

ASIC stands for Application Specific Integrated Circuit. It is specially built for a specific application or purpose. If compared to any other device, ASIC has improved speed. Basically, it is an integrated circuit that’s been specified for one specific purpose and is not software programmable to perform a wide variety of different tasks. These are widely used in applications, including auto emission control, environmental monitoring, and personal digital assistants. It often has an embedded CPU to manage suitable tasks.

ASIC Categories

 

ASIC Design Flow Process

  1. Chip Specification: In this step, an engineer defines features, microarchitectures, functionalities, and specifications along with the design guidelines of ASIC., 
  2. Design Entry/Functional Verification: It confirms the functionality and logical behavior of the circuit.
  3. RTL Synthesis: After the RTL code and testbench are generated, the team works on its description. After that, a database is created in the system.
  4. Partitioning of chip: The structure is created using EDA tools and methodologies. Then, the structure is verified with High-Level Languages such as C++ or C.
  5. Design for Test insertion: Techniques are introduced to find out the faults in the chips such as Scan path insertion, Memory BIST(built-in-Self Test), and ATPG(Automatic Test Pattern Generation).
  6. Floor planning: The physical process is followed after step 5. Floor planning is done, which is the process of placing blocks in the chip, including block placement, design portioning, pin placement, and power optimization.
  7. Placement Stage: It is the process of placing standard cells in a row. Also, this stage removes any time violations.
  8. Clock tree synthesis: The clock tree is built in this process to meet the defined time and power as per the requirements.
  9. Routing Stage: Routing is done in two stages to overcome complex challenges faced by engineers and to bring out better outcomes with less number of outcomes.
  10. Final verification: After all these steps, the ASIC design layout undergoes three steps of physical verification i.e, Layout versus schematic, Design rule checks, and Logical equivalence checks.
  11. GDS II: GDS II is the file produced after all these steps are completed and is used by the semiconductor foundries to fabricate the silicon and is handled by the client.

 

Applications

Advantages

Disadvantages

Article Tags :