Quality control (2)/Digital System Design

DSD - Verilog HDL-based design flow(2) / ASIC

빈그레 2023. 4. 2. 21:54

 

 

 

 


ASIC

 

 

 

 

 

 

 

ASIC (Application-Specific Integrated Circuit)

 

: It is a type of specialized integrated circuit (IC), designed for a specific application or task, as opposed to a general-purpose IC that can be used for a wide range of applications.

 

ASICs are typically used in situations where performance, power consumption, and cost are critical factors. 

(ex, microprocessors, digital signal processor, graphics processing units(GPU) used in computers)

//고려해야할 사항이 많을 때 쓰는 것이 ASIC

 

- Unlike general-purpose ICs, ASICs are designed for a specific application

- ASICs are not reprogrammable or reconfigurable(재구성) once they are manufactured.

 

This menas that the design process for ASICs can be complex and expensive, but the resulting chip can offer superior performance, lower power consumption, and lower cost compared to a general-purpose IC.

 

 

 

- Separate teams to desigh and verify

  : samsung 이나 hynix와 같은 대규모의 기업에서는 design 과 verify이 팀으로 나뉘지만,

   소규모 기업에서는 design 이나 verify 업무 자체가 team이 아닌 회사 자체 업무로 진행된다.

 

- Physical design is (semi-) automated

 

- Loops to get device operating frequency correct can be troubling

 

 

 

 

 

 

 

 

ASIC Design Flow