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

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

3天内不再提示

使用EDA设计射频模拟电路的一些知识点详细说明

中科院半导体所 来源:未知 2019-07-28 11:37 次阅读

集成电路自1958年问世以来至现在,其工艺节点已经从10微米发展到3纳米。集成电路又可分为数字集成电路、模拟集成电路和数/模混合集成电路。因为设计流程,生产工艺的不同,数字集成电路和模拟集成电路呈现了两种截然不同的发展情况。

这几十年来,数字集成电路的集成化程度越来越高。以英特尔为例,自从1975年,其创始人戈登摩尔发表了摩尔定律以后的几十年里,英特尔的研究人员一直以来都根据摩尔定律设定目标和指标。在摩尔定律的指导下,计算机集成电路芯片变得越来越小,运算速度却越来越快。

摩尔定律

英特尔在1971年开发了第一个商用处理器Intel 4004,片内集成了2300个晶体管,采用五层设计、10微米制程,能够处理4bit的数据,每秒运算6万次。经历了几十年的发展,如今的处理器已经到达10nm制程工艺,最高可配置48颗核心,以英特尔在2019年最新发布的i9-9980HK为例,能够处理64bit的数据,CPU主频可高达5GHz。

Intel4004

数字集成电路的迅速发展推动了EDA工具的自动化发展历史。EDA(Electronic Design Automation)工具从20世纪60年代出现,一直到20世纪80年代,设计方法发生了很大的变化。

CAD(Computer-aided Design)是20世纪70年代的技术,可以称作是第一代EDA工具,其主要功能是交互图形编辑,设计规则检查,解决晶体管级版图设计、PCB布局布线、门级电路模拟和测试;

20世纪80年代进入到CAE(Computer-aided Engineering)阶段,由于集成电路规模的逐步扩大和电子系统的日趋复杂,人们进一步开发设计软件,将各个CAD工具集成为系统,从而加强了电路功能设计和结构设计功能。

20世纪90年代以后微电子技术突飞猛进,一个芯片上可以集成几百万、几千万乃至上亿个晶体管,这给EDA技术提出了更高的要求,也促进了EDA技术的大发展。各公司相继开发出了大规模的EDA软件系统,这时就出现了以高级语言描述、系统级仿真综合技术为特征的EDA技术。

随着近年来智能手机、5G、物联网等技术的发展,模拟集成电路,尤其是射频集成电路越来越被大家重视。但是,相比于数字集成电路的迅猛发展,模拟射频集成电路的技术进步较为缓慢,其设计设计难度也非常高。

无线通信系统框架

这主要是因为高频电路中存在大量的寄生效应、串扰等因素。模拟集成电路从平面图纸变成实际电路的过程中,需要严格依靠设计师的丰富经验。如何布局、如何消除元件之间的各种负面的影响,兼容不理想的元件,都需要依靠设计师手工来解决。造成此现象的重要原因之一,就是缺乏很好的EDA工具作为支撑。

那么,在没有好的EDA工具支持的情况下,设计工程师是如何来解决这些问题呢?通常的做法是在设计时将设计余量留大,比如本来可以靠得很近的两条走线拉得比较远,这样就能使芯片工作,但会增加芯片的面积;或者使用降频的方式,比如本来在2GHz工作的芯片,降到1GHz看看是否工作,如果1GHz还是不工作,那再降到500MHz可能就工作了,但这样芯片的实际工作频率只有500MHz,就会损失了芯片的性能。

总的来说,随着各种通信制式的迅猛发展,无线设备工作频率不断提升,高频芯片设计的难度也不断增大。

现阶段,一般的电路级仿真已经无法准确表述芯片内部真实的场分布情况,为了得到准确的仿真结果,使用全波三维电磁场算法对芯片进行仿真是一种非常有效的手段。但是,目前市面上存在的普通仿真软件无法完成高复杂度版图的仿真任务。常用的射频仿真工具要求使用者必须具备坚实的电磁场理论基础,否则无法进行准确的建模和设置正确的边界条件,上述技术要求让大部分电路设计师望而却步。另外,在高频时或者处理多层电路版图时,常用的射频仿真工具的计算复杂度很高,这导致运算速度非常慢。

为了解决这些问题,许多人致力于开发新型的仿真工具,如三维全波电磁仿真工具UltraEM。该软件用于仿真射频芯片中的无源器件,它不仅使用了全波电磁场分析来保证计算精度,而且解决了全波分析致命的计算复杂度高的缺陷。

图低通滤波器和低噪声放大器

此外,UltraEM结合另外一款系统级自动优化工具Circuit Compiler,可以极大地提高射频芯片设计领域的自动化程度,增加流片成功率。

UltraEM:三维全波电磁仿真软件,用于仿真射频芯片中的无源器件,如下图显示的低通滤波器和低噪声放大器。

Circuit Compiler: 用于系统级的电路自动优化平台,可以支持三种类型的器件模型输入,分别是S参数模型、AI模型、集总元件模型(如下图)。由这些器件连接成的电路系统,可以进行目标优化,并给出最终优化完的电路。

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

    关注

    447

    文章

    47783

    浏览量

    409089
  • 模拟电路
    +关注

    关注

    124

    文章

    1483

    浏览量

    101859
  • 射频
    +关注

    关注

    101

    文章

    5358

    浏览量

    165839
  • eda
    eda
    +关注

    关注

    71

    文章

    2536

    浏览量

    170856

原文标题:射频模拟电路EDA设计的那些事儿

文章出处:【微信号:bdtdsj,微信公众号:中科院半导体所】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    求3525电路详细说明

    求3525电路详细说明,越详细越好,谢谢!
    发表于 04-18 08:21

    工程师总结了一些C语言的知识点

    :结构体知识点11:链表和文件(LINUX)知识点12:宏定义和编程思想、算法说明:学习单片机C般只需要前9个知识点即可进行产品开发,但要
    发表于 07-25 10:23

    请问学习LLC电源需要掌握一些什么知识点

    我是个刚学习电源的萌新,请问学习LLC电源需要掌握一些什么知识点
    发表于 03-05 21:42

    场效应管知识点总结!

    的设计这两章节。问了一些为什么,最终也搞清楚了一些知识点,特在此分享下!FET知识点总结.pdf (162.96 KB )
    发表于 08-12 04:36

    射频接口和射频电路有哪些特性?

    射频电路(RF circuit)的许多特殊特性,很难用简短的几句话来说明,也无法使用传统的模拟仿真软件来分析,譬如SPICE。不过,目前市面上有一些
    发表于 08-21 06:00

    PCB设计中射频电路有什么特性?

    射频电路(RF circuit)的许多特殊特性,很难用简短的几句话来说明,也无法使用传统的模拟仿真软件来分析,譬如SPICE。不过,目前市面上有一些
    发表于 09-11 11:52

    电机与电气控制基础的知识点

    电机就是我们平时俗称的“马达”,电机是依据电磁感应定律实现电能转换或传递的种电磁装置。电机的主要作用是产生驱动转矩,作为用电器或各种机械的动力源。而电机与电气控制技术的一些基础的知识点是不论是在学习还是工作中都是需要牢记的。今
    发表于 01-22 06:54

    记录一些飞控开发过程的知识点

    写在前面开这个专栏的目的主要是深感自己对飞控软件、算法的知识点过于杂乱,很久没有进行系统的总结了,因此决定写几篇文章记录一些飞控开发过程的知识点。主要是针对一些软件、算法部分进行讨论,
    发表于 08-06 09:59

    记录一些飞控开发过程的知识点

    写在前面开这个专栏的目的主要是深感自己对飞控软件、算法的知识点过于杂乱,很久没有进行系统的总结了,因此决定写几篇文章记录一些飞控开发过程的知识点。主要是针对一些软件、算法部分进行讨论,
    发表于 08-09 08:40

    关于RTC时钟的知识点

    :STM32之RTC实时时钟这个里面比较详细,还添加了例程。STM32 RTC实时时钟这个链接里面详细讲述RTC中的主要的几个寄存器。下面记录一些关于rtc的知识点:RTC 时钟源 (
    发表于 08-11 08:27

    萌新求助,求大神详细解析单个光耦的硬件电路知识点

    萌新求助,求大神详细解析单个光耦的硬件电路知识点
    发表于 10-14 08:14

    讲讲ROM、RAM、Flash的一些零碎知识点

    篇主要讲讲ROMRAMFlash的一些零碎知识点,网上也能找到很多资料。1 ROM1.1概述  只读存储器(Read-only memory, ROM),当然从广义上来讲,也有一些
    发表于 11-03 07:58

    射频的基础知识培训教程详细说明

    本文档的做作业内容详细介绍的是华为射频的基础知识培训教程详细说明包括了:第一章无线通信的基本概念第二章 射频常用计算单位简介第三章
    发表于 03-14 08:00 18次下载
    <b class='flag-5'>射频</b>的基础<b class='flag-5'>知识</b>培训教程<b class='flag-5'>详细说明</b>

    EDA原理图库与PCB库创建规范的详细说明

    本文档的主要内容详细介绍的是EDA原理图库与PCB库创建规范的详细说明
    发表于 04-24 08:00 0次下载
    <b class='flag-5'>EDA</b>原理图库与PCB库创建规范的<b class='flag-5'>详细说明</b>

    Python的知识点总结详细说明

    本文档的主要内容详细介绍的是Python的知识点总结详细说明
    发表于 09-29 17:13 14次下载
    Python的<b class='flag-5'>知识点</b>总结<b class='flag-5'>详细说明</b>