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

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

3天内不再提示

硬件和软件一起完成的集成电路设计

半导体行业相关 来源:半导体行业相关 作者:半导体行业相关 2022-09-08 16:37 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

集成电路(integrated circuit)是一种微型电子器件或部件。采用一定的工艺,把一个电路中所需的晶体管电阻电容和电感等元件及布线互连一起,制作在一小块或几小块半导体晶片或介质基片上,然后封装在一个管壳内,成为具有所需电路功能的微型结构;其中所有元件在结构上已组成一个整体,使电子元件向着微小型化、低功耗、智能化和高可靠性方面迈进了一大步。它在电路中用字母“IC”表示。

集成电路设计的流程一般先要进行软硬件划分,将设计基本分为两部分:芯片硬件设计和软件协同设计。

芯片硬件设计包括:

1.功能设计阶段。

设计人员产品的应用场合,设定一些诸如功能、操作速度、接口规格、环境温度及消耗功率等规格,以做为将来电路设计时的依据。更可进一步规划软件模块及硬件模块该如何划分,哪些功能该整合于 SOC 内,哪些功能可以设计在电路板上。

2.设计描述和行为级验证

功能设计完成后,可以依据功能将 SOC 划分为若干功能模块,并决定实现这些功能将要使用的 IP 核。此阶段间接影响了 SOC 内部的架构及各模块间互动的讯号,及未来产品的可靠性。

决定模块之后,可以用 VHDL 或 Verilog 等硬件描述语言实现各模块的设计。接着,利用 VHDL 或 Verilog 的电路仿真器,对设计进行功能验证(functionsimulation,或行为验证 behavioral simulation)。

3.逻辑综合

确定设计描述正确后,可以使用逻辑综合工具(synthesizer)进行综合。综合过程中,需要选择适当的逻辑器件库(logic cell library),作为合成逻辑电路时的参考依据。

硬件语言设计描述文件的编写风格是决定综合工具执行效率的一个重要因素。事实上,综合工具支持的 HDL 语法均是有限的,一些过于抽象的语法只适于作为系统评估时的仿真模型,而不能被综合工具接受。逻辑综合得到门级网表。

4.门级验证(Gate-Level Netlist Verification)

门级功能验证是寄存器传输级验证。主要的工作是要确认经综合后的电路是否符合功能需求,该工作一般利用门电路级验证工具完成。注意,此阶段仿真需要考虑门电路的延迟。

5.布局和布线

布局指将设计好的功能模块合理地安排在芯片上,规划好它们的位置。布线则指完成各模块之间互连的连线。注意,各模块之间的连线通常比较长,因此,产生的延迟会严重影响 SOC 的性能,尤其在 0.25 微米制程以上,这种现象更为显著。

软件协同设计包括:

1. 电路设计 依据电路功能完成电路的设计。

2. 前仿真 电路功能的仿真,包括功耗,电流,电压,温度,压摆幅,输入输出特性等参数的仿真。

3. 版图设计(Layout) 依据所设计的电路画版图。一般使用 Cadence 软件。

4. 后仿真 对所画的版图进行仿真,并与前仿真比较,若达不到要求需修改或重新设计版图。

5. 后续处理 将版图文件生成 GDSII 文件交予 Foundry 流片。

审核编辑:汤梓红

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

    关注

    463

    文章

    54611

    浏览量

    470722
  • 集成电路
    +关注

    关注

    5469

    文章

    12737

    浏览量

    376176
  • 硬件设计
    +关注

    关注

    18

    文章

    513

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    详解集成电路中的无源元件

    部分集成电路,除了晶体管等有源元件,还需要应用电阻、电容或电感等无源元件。与晶体管相比.匕任任云口用牧大面积,因此,无源器件的制作对于集成电路缩微有重要影响。本节将简要介绍无源器件的主要制造工艺。
    的头像 发表于 05-07 13:50 170次阅读
    详解<b class='flag-5'>集成电路</b>中的无源元件

    回望2025:与162万开发者一起,让AI硬件触手可及

    设备中。今天,我们想和大家一起回顾这年的成长,也分享我们对未来的期待。2025,我们跟开发者一起完成了1、开发者生态持续壮大截至四季度末,涂鸦平台累计注册开发者超
    的头像 发表于 02-12 18:59 457次阅读
    回望2025:与162万开发者<b class='flag-5'>一起</b>,让AI<b class='flag-5'>硬件</b>触手可及

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

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

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

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

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

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

    集成电路可靠性介绍

    required functions under stated conditions for a specific period of time)。所谓规定的时间般称为寿命(lifetime),基本上集成电路产品的寿命需要达到10年。如果产品各个部分的寿命都可以达到
    的头像 发表于 12-04 09:08 1215次阅读
    <b class='flag-5'>集成电路</b>可靠性介绍

    广凌智慧教室建设内容:硬件软件介绍

    广凌科技(广凌股份)凭借“硬件+平台+数据”的深度融合,推出智慧教室整体解决方案,全面覆盖智慧教室建设的硬件配置、软件平台、数据驱动及场景适配需求,一起来看看广凌智慧教室建设需要搭建什
    的头像 发表于 11-11 16:17 1555次阅读
    广凌智慧教室建设内容:<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 873次阅读

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

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

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

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

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

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

    【深度解析】硬件电路设计:如何确保嵌入式数据可靠性?

    的稳定性起着至关重要的作用。电源管理、信号完整性、电磁兼容性(EMC)、数据读写保护和掉电保护等都是硬件电路设计的关键方面。这些要素相互配合,共同构建了个既可靠又
    的头像 发表于 07-30 11:35 946次阅读
    【深度解析】<b class='flag-5'>硬件</b><b class='flag-5'>电路设计</b>:如何确保嵌入式数据可靠性?

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

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

    硬件设备的开机密钥:电路设计深度解析

    开机电路设计如同为硬件设备编写了串“开机密钥”,它通过复杂的信号传递与逻辑判断,确保系统从断电状态到正常工作模式的平稳过渡。这设计的精妙程度,直接定义了设备的启动效率与可靠性。 本
    的头像 发表于 06-23 16:08 1025次阅读
    <b class='flag-5'>硬件</b>设备的开机密钥:<b class='flag-5'>电路设计</b>深度解析