FPGA vs ASIC

ASIC(Application Specific Integrated Circuit) is a type of IC that is designed with a certain purpose, the function of ASIC is fixed after production. 

Advantages: High performance, high speed, low power, low cost.

FPGA(Field Programmable Gate Array) is a type of IC, that does not have the programming built into it during the production

Advantages: Reconfigurability,  low development costs, high flexibility, faster to market

ASIC design flow: 

Frontend: Synthesis, Timing Analysing (Major tool: Synopsys)

Backend: Floorplanning, Routing, design for manufacturing (Major tool: Cadence)

FPGA design flow: 

猜你喜欢

转载自blog.csdn.net/weixin_40038116/article/details/81125315