0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ASIC集成电路设计流程

科技绿洲 来源:网络整理 作者:网络整理 2024-11-20 14:59 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

ASIC(Application Specific Integrated Circuit)即专用集成电路,是指应特定用户要求和特定电子系统的需要而设计、制造的集成电路。ASIC集成电路设计流程可以分为前端设计和后端设计两大部分,以下是的流程介绍:

一、前端设计

  1. 准备需求规范
    • 确定芯片的具体指标,包括物理实现(制作工艺、裸片面积、封装)和性能指标(速度、功耗)以及功能指标(功能描述、接口定义)。
  2. 系统级设计
    • 使用系统建模语言(如Matlab、C等)对各个模块进行描述,验证方案的可行性。
  3. RTL设计
    • 利用硬件描述语言(如Verilog)对电路以寄存器之间的传输为基础进行描述。
    • 对设计的功能进行仿真验证,需要激励驱动,是动态仿真。
  4. RTL验证
    • 消除Linting Error,确保可综合。
    • 执行基于周期的验证(功能),验证RTL的协议行为。
    • 执行属性检查,验证RTL实现和规范理解匹配。
    • 执行IP功能验证。
  5. 逻辑综合
    • 准备设计约束文件(时钟定义、IO延迟定义、输出PAD负载定义、设计False/Multicycle路径),然后执行综合。
    • 将RTL级设计中所得的程序代码翻译成实际电路的各种元器件以及他们之间的连接关系,生成门级网表(Netlist)。
    • 基于DFT(Design For Test)需求建立扫描链(scan-chain)连接。
  6. 设计检查
    • 执行网表级功耗分析,确保满足功耗目标。
    • 使用综合网表执行门级仿真,验证功能。
    • 执行RTL和综合网表之间的形式验证,确认综合工具未修改功能性。
    • 使用SDF(标准延迟格式)文件执行STA(静态时序分析),确保满足时序。
    • 在DFT工具中执行scan-tracing,检查scan-chain是否是基于DFT需求建立的。

二、后端设计

  1. 布局布线准备
    • 综合网表文件(VHDL/Verilog格式)和SDC(约束文件)作为输入文件传递给布局布线工具。
  2. Floor-plan
    • 基于连接性放置IP、memory,创建Pad-ring,放置Pads信号/电源/传输单元)。
    • 在高速总线开关时满足SSN需求(同时开关噪声),不会产生任何噪声相关活动。
    • 建立最佳floorplan,使设计满足芯片的利用率目标。
    • 发布floorplan信息给封装团队,执行pad-ring的封装可行性分析。
  3. 布局(Placement)
    • 在布局工具中,切割行,在防止放置单元的位置创建阻塞。
    • 单元的物理布局基于时序/面积需求执行。
  4. 布线(Routing)
    • 最初的全局布线和细节布线,根据生产需要满足DRC需求。
  5. 参数提取与验证
    • 执行布线后,将布线后Verilog网表、标准单元LEF/DEF文件给提取工具,以在SPEF(标准寄生交换格式)格式中提取芯片寄生(RLC阻感容)参数,并生成SPEF文件。
    • 布局布线后检查是否设计满足需求(功能、时序、面积、功耗、可测性、DRC、LVS、ERC、ESD、SI、IR-Drop)。
      • 执行布线后网表的功耗分析,确认设计是否满足功耗目标。
      • 使用布线后网表执行门级仿真,检查设计是否满足功能需求。
      • 执行RTL和布线网表之间的形式验证,确认PR工具未修改功能性。
      • 使用SPEF文件和布线网表文件执行STA,检查设计是否满足时序需求。
      • 在DFT工具中执行scan-tracing,检查scan-chain是否是基于DFT需求建立的,使用DFT工具执行故障覆盖,生成ATPG测试向量。
      • 执行称作物理验证的DRC(设计规则检查)验证,确认设计满足了制造需求。
      • 执行LVS(layout vs Spice)检查,将布线网表转换为spice(SPICE-R),转换综合网表(SPICE-S),比较确认二者匹配。
      • 执行ESD检查,在芯片中同时具备模拟部分和数字部分的情况下,确认正确的背靠背二极管被放置并且具备正确的防护。对数字和模拟部分分别设置电源和地,以降低衬底噪声。
      • 执行特定的STA以确认芯片的信号完整性。将布线网表和SPEF文件(包含耦合电容值的寄生参数)输入STA工具执行此步骤。
      • 执行IR压降分析,电源网格足够健壮以经受设计的静态和动态功耗下降,并且IR压降在目标限制范围内。
  6. 芯片完工修整
    • 布线设计使用设计约束验证完成后,进入芯片完工修整阶段(金属开槽、放置解耦帽等)。
  7. 设计与制造准备
    • 芯片设计准备好进入制造单元,以制造厂可理解的GDS文件发布设计文件。
    • GDS发布后,执行LAPO检查,确认发布给fab的数据库的正确性。
  8. 封装与测试
    • 执行封装引线键合(wire-bounding),将芯片连接至封装。

综上,ASIC集成电路设计流程是一个复杂而精细的过程,需要多个阶段的协同工作和严格的验证与测试,以确保最终产品的性能和可靠性。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 集成电路
    +关注

    关注

    5464

    文章

    12695

    浏览量

    375798
  • 模块
    +关注

    关注

    7

    文章

    2849

    浏览量

    53456
  • asic
    +关注

    关注

    34

    文章

    1278

    浏览量

    124967
  • 电子系统
    +关注

    关注

    0

    文章

    515

    浏览量

    32362
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    广州规划:聚焦半导体,2035铸集成电路重镇#广州#半导体#集成电路

    集成电路
    jf_15747056
    发布于 :2026年01月09日 18:57:28

    集成电路版图设计的核心组成与关键步骤

    集成电路设计中,版图(Layout)是芯片设计的核心环节之一,指芯片电路的物理实现图。它描述了电路中所有元器件(如晶体管、电阻、电容等)及其连接方式在硅片上的具体布局。版图是将电路设计
    的头像 发表于 12-26 15:12 1135次阅读
    <b class='flag-5'>集成电路</b>版图设计的核心组成与关键步骤

    东莞理工学院“小眼睛科技杯”第四届集成电路设计与创新应用竞赛圆满落幕

    BASEDINNOVATION“小眼睛科技杯”集成电路设计与创新应用竞赛2025年11月23日,东莞理工学院第四届集成电路设计与创新应用竞赛于学术会议中心圆满落幕。本届竞赛由校团委、学生工作部
    的头像 发表于 12-08 08:03 590次阅读
    东莞理工学院“小眼睛科技杯”第四届<b class='flag-5'>集成电路设计</b>与创新应用竞赛圆满落幕

    集成电路制造中薄膜刻蚀的概念和工艺流程

    薄膜刻蚀与薄膜淀积是集成电路制造中功能相反的核心工艺:若将薄膜淀积视为 “加法工艺”(通过材料堆积形成薄膜),则薄膜刻蚀可称为 “减法工艺”(通过材料去除实现图形化)。通过这一 “减” 的过程,可将
    的头像 发表于 10-16 16:25 3711次阅读
    <b class='flag-5'>集成电路</b>制造中薄膜刻蚀的概念和工艺<b class='flag-5'>流程</b>

    收入突破2500亿!1-7月我国集成电路设计收入同比增长18.5%

    上半年提升0.6个百分点。其中,集成电路设计收入表现尤为突出,信息技术服务收入达57246亿元,同比增长13.4%,占全行业收入的68.8%,持续发挥核心支撑作用。 作为信息技术服务的核心领域,云计算、大数据、集成电路设计及电子商务平台技术等细分行业
    的头像 发表于 09-08 17:52 846次阅读

    PDK在集成电路领域的定义、组成和作用

    PDK(Process Design Kit,工艺设计套件)是集成电路设计流程中的重要工具包,它为设计团队提供了与特定制造工艺节点相关的设计信息。PDK 是集成电路设计和制造之间的桥梁,设计团队依赖 PDK 来确保设计能够在晶圆
    的头像 发表于 09-08 09:56 3152次阅读

    广电计量当选广州市集成电路学会副理事长单位

    近日,广州市集成电路学会(以下简称 “学会”)成立大会暨第一次会员大会在广电计量科技产业园顺利召开。广电计量党委副书记、总经理明志茂、广州市科学技术协会学会学术部负责人、广东工业大学集成电路设计国家现代产业学院院长熊晓明等领导出席会议,大会由广东工业大学
    的头像 发表于 09-04 10:22 1065次阅读

    ​三维集成电路的TSV布局设计

    在三维集成电路设计中,TSV(硅通孔)技术通过垂直互连显著提升了系统集成密度与性能,但其物理尺寸效应与寄生参数对互连特性的影响已成为设计优化的核心挑战。
    的头像 发表于 08-25 11:20 2815次阅读
    ​三维<b class='flag-5'>集成电路</b>的TSV布局设计

    AI芯片,需要ASIC

    电子发烧友网报道(文/李弯弯) 2025年,全球AI芯片市场正迎来一场结构性变革。在英伟达GPU占据主导地位的大格局下,ASIC(专用集成电路)凭借针对AI任务的定制化设计,成为推动算力革命的新动力
    的头像 发表于 07-26 07:30 7516次阅读

    华大九天Empyrean Liberal工具助力数字集成电路设计

    数字集成电路设计中,单元库和IP库宛如一块块精心打磨的“积木”,是数字IC设计的重要基础。从标准单元库(Standard Cell)、输入输出接口(I/O Interface)、存储器单元(如
    的头像 发表于 07-09 10:14 3099次阅读
    华大九天Empyrean Liberal工具助力数字<b class='flag-5'>集成电路设计</b>

    新思科技携手深圳大学助力数字集成电路人才培养

    此前,2025年5月24日至27日, 新思科技受邀参与深圳大学电子与信息工程学院、IEEE电路与系统深圳分会联合举办的“数字集成电路中后端设计流程与EDA工具实战培训”。本次培训面向40余名
    的头像 发表于 06-14 10:44 1548次阅读

    CMOS超大规模集成电路制造工艺流程的基础知识

    本节将介绍 CMOS 超大规模集成电路制造工艺流程的基础知识,重点将放在工艺流程的概要和不同工艺步骤对器件及电路性能的影响上。
    的头像 发表于 06-04 15:01 3048次阅读
    CMOS超大规模<b class='flag-5'>集成电路</b>制造工艺<b class='flag-5'>流程</b>的基础知识

    通过交互式对称性校验提升集成电路设计流程

    在高性能集成电路 (IC) 设计领域,对称性不仅仅是一种美学偏好,同时也是确保器件正常运行的关键因素。尤其是在模拟和射频 (RF) 设计中,对称性设计有助于电性保持一致。然而,在 IC 设计中确保
    发表于 05-22 11:07 1526次阅读
    通过交互式对称性校验提升<b class='flag-5'>集成电路设计</b><b class='flag-5'>流程</b>

    实用电子电路设计(全6本)——数字逻辑电路ASIC设计

    由于资料内存过大,分开上传,有需要的朋友可以去主页搜索下载哦~ 本文以实现高速高可靠性的数字系统设计为目标,以完全同步式电路为基础,从技术实现的角度介绍ASIC逻辑电路设计技术。内容包括:逻辑
    发表于 05-15 15:22