Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
25 views15 pages

ASIC Design Flow

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views15 pages

ASIC Design Flow

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

ASIC Design Flow

Table of Content:
ASIC Design Flow
ASIC IN Everyday life
Types of ASIC
How does the ASIC cycle Work
ASIC
An Application-Specific Integrated Circuit (ASIC) is a chip custom-
designed for one specific function or application.
Unlike general-purpose chips like CPUs or GPUs, ASICs are built to do a
single task efficiently
The primary purpose of ASICs is efficiency. By designing a chip specifically
for one task, engineers can make it faster, smaller, and use less power
compared to a general-purpose chip.
ASICs in Everyday Life
Smartphones:
The Apple A-series chips are custom ASICs designed for iPhones.
They handle everything from app performance to image
processing.
The Google Tensor chip in Pixel phones improves AI-based
photography.

Healthcare:
ASICs in medical devices like pacemakers or MRI machines
ensure precise and reliable operation.

Cryptocurrency Mining:
ASICs like the Antminer S19 are built exclusively for solving
cryptographic puzzles required in Bitcoin mining.
Why it is essential?
This process is essential for achieving:
1. Accurate Specifications and Requirements: Ensuring a clear understanding of
the ASIC's purpose, design specifications, and application-specific needs.
2. Low Power Design and Performance: Emphasizing energy efficiency and optimal
performance in the design.
3. Timely Market Delivery: Meeting strict deadlines to achieve a competitive edge
with faster time-to-market.
Types of ASIC
How does ASIC Design Cycle works ?
STEP 1: Chip Specification

Feature Definition: Defines features, microarchitecture, and


hardware/software interfaces.
Specification Development: Determines time, area, power, and
speed requirements (clock frequency).
Blueprint for entire ASIC design flow
STEP 2: Architectural Design

Purpose: Translate the specification into structured architechtures in the


form of block diagrams.
This includes details about interconnects.
Cost of chip will be predicted here.
STEP 3: RTL design
Purpose: Coding and functional verification
Process:
Interconnection of combinational circuits and registers using
behavioural modelling in HDL.
Functional verification is done

Tool used: Xilinx


STEP 4: Logic Synthesis
Purpose: RTL behavioural model is converted to gate level netlist.
Inputs for this stage are RTL code, libraries, sdc constraints.

Stages of Logic Synthesis:


Translation: High level RTL code ---> Logic gate.
Technology mapping: Maps with required technology
like 28nm,7nm,etc..
Optimisation for power, area and timing.

Tool used: Genus by Cadence / Design compiler by Synopsys.

Design for testablity is done after this stage


STEP 5: Logic Verification and Testing
Purpose:
Test for design correctness and performance.
Identifying and fixing any timking violations.

Output of this step is the gate-level netlist and sdc constraints file which
serve as input for physical design.

Untill no error is found the iterations are made continuously


STEP 6: Placement and Routing
Purpose: Gate level netlist is converted to GDSII format with best Quality of
result.
GDSII format is the transistor level layout.
Tool used: Innovus by Cadence

Steps involved:

Design import Floor planning Power planning

Optimisation Clock tree synthesis


STEP 7: Physical Verification and Signoff
Process:
Design rule check
Perform layout versus schematic checks
Timing analysis, Power analysis are carried out.

GDSII file is sent to foundry for manufacturing and this process is


called tape-out.
Thank You

You might also like