带隙基准Bandgap电路学习(三)

一、导入器件到版图中       

 从原理图中导入器件: Connectivity——>Generate——>All From Source

I/O Pins暂不添加,后面自己画

PR(Primary Region)Boundary:

        通常是用来定义芯片设计中某些关键区域的轮廓,比如核心逻辑区域。在这层边界中,它只是作为一个标识层,通常不会对你的DRC(Design Rule Check)或LVS(Layout Versus Schematic)检查产生直接影响。

        如果在使用std cell拼接时PR Boundary没有恰当地拼接在一起,可能会有DRC问题出现。

所有器件导入之后,Shift+F显示所有层

 修改分辨率:option——>display 

 修改框选标识更显眼:

二、更新版图 

原理图中更改了器件,在版图中需要更新,首先在版图中删除更改了的器件版图,然后点击

Connectivity——> Update ——> Components and Nets

点击OK即可将更新了的器件版图导进layout。

选中要布局的器件,Place——> Modgen——> Create/Edit Modgen

三、晶体管布局

        这里对PNP晶体管进行布局,布局完右键右侧第一个红框,delete,之后点击左上角红框内的按钮退出。

 四周弄上Dummy器件,快捷键A对齐,点完A,再点F3设置对齐间隔 :

        暂时不会更改了,框选之后,点击Edit——> Select——> Set Selection Protection ,使其无法被选中,进行保护。

四、电阻布局

        为了版图中电阻匹配性良好,需要对方块电阻交叉放置,蛇形走线。这里将原理图中的内部并联替换为多个单个方块阻值的电阻串联

Window——> Toolbars——> 勾选Align,即可出现对齐工具窗口。

 将打散后的方块电阻对称,交叉放置,上下加上Dummy电阻,蛇形连线

五、做保护环

Guard Ring保护环:

选中Multipart Path后,点击键盘上的F3进入编辑界面

选择之前编辑好,保存下来的文件即可,下面展示单层SUB环的配置: 

配置完成后,保存成文件,下次直接Load即可:

 画之前保护环之前,需要手动切换当前层为AA层

        按照这种方式,给晶体管方阵四周打上SUB环,最后画个AA矩形将环闭合(同时,AA层需要被SP注入,还得画个SP覆盖AA矩形)M1得断开,不能连上。 

给完成了内部连线的电阻阵列以及晶体管阵列周围加上SUB环

AV显示所有层点击某个层再点NV仅显示该层:

点P后按F3可更改为45°走线

六、差分输入对管布局

差分输入对管版图布局如下:

        原理图中输入对管每个管子并联数为4,采用中心对称布局,左右两边加上Dummy管。中间的栅极由金属3引出,中心交叉的地方用金属2、 3交错连接。然后打上NW保护环,之后用金属3引出源、漏,在NW环外用金属4环形连接起来,这样布线也中心对称

七、P管电流镜布局 

  • 红框部分Bandgap电路核心电流镜,将其布局在中间,并进行中心对称来保证良好的匹配性。
  • 绿框部分为运放的电流源负载,将其布局在右侧,黄框中的电流镜布局在左右两侧。
  • 左右加上Dummy管,连线尽可能中心对称
  • 打上NW保护环

八、启动逻辑电路布局

九、N管电流镜及Cascode级N管布局

        黄框中的为N管电流镜及Cascode级N管红框中为N管电流镜核心部分,版图布局中做ABAB交错排列。打上PSUB保护环

十、电容布局 

十一、整体版图展示

整体版图面积大小94.815um*189.25um=17943.73875um^{2}\approx0.0179mm^{2}

十二、原理图中加上对应的Dummy器件

快捷键N添加图形标识,这里给原理图中添加的Dummy器件添加白色矩形框以示区分。

十三、DRC检验 

快捷键R画上BD(BORDER)矩形框

设置成不显示  密度有关的DRC错误

无其他未解决的DRC错误 

 十四、LVS检验

配置过滤对应的Dummy器件,下面L代表LayoutS代表Schematic

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/891308.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

用Eclipse运行第一个Java程序

1.左键双击在桌面“软件 (文件夹)”,打开该文件夹 2.左键双击“eclipse (文件夹)”,打开该文件夹 3.左键双击“eclipse (文件夹)”,打开该文件夹 4.左键双击“eclipse.exe”,运行这个可执行程序 5.左键单击“Ok(按下按…

【软件部署安装】OpenOffice转换PDF字体乱码

现象与原因分析 执行fc-list查看系统字体 经分析发现,linux默认不带中文字体,因此打开我们本地的windows系统的TTF、TTC字体安装到centos机器上。 安装字体 将Windows的路径: C:\Windows\Fonts 的中文字体,如扩展名为 TTC 与TT…

电影《荒野机器人》观后感

上上周看了电影《荒野机器人》,电影整体是比较偏向温馨的,通过动物与机器人视角,展现人类为情感。 (1)承载-托举-学习-感情 在电影中,有个场景让自己感觉特别温馨,就是机器人为了让大雁宝宝学习…

Linux系统之dig命令的基本使用

Linux系统之dig命令的基本使用 一、dig命令介绍二、本次实践环境三、dig命令的使用帮助3.1 dig的语法解释3.2 dig的帮助信息 四、dig命令的基本使用4.1 查询对应域名的ip4.2 查询域名的MX记录4.3 查询域名的NS记录4.4 查询域名的A记录4.5 查询详细信息4.6 对目标ip进行反向解析…

让Kimi像人类思考的“Kimi探索版“已开启灰度内测!GPT-o1贡献者之一宣布离职|AI日报

文章推荐 “AI教父”辛顿与物理学家霍普菲尔德荣获诺贝尔物理学奖!“AI教母”李飞飞选择谷歌云作为主要计算提供商|AI日报 今日热点 o1推理模型贡献者Luke Metz官宣从OpenAI离职 就在昨日,o1推理模型贡献者之一Luke Metz发文称自己经过两…

Spring Boot实现License生成与校验详解

​ 博客主页: 南来_北往 系列专栏:Spring Boot实战 在软件开发领域,License(许可证)机制是保护软件版权、控制软件使用范围的重要手段。通过为软件生成唯一的License,开发者可以确保只有合法用户才能使用软件&…

【LeetCode】每日一题 2024_10_15 三角形的最大高度(枚举、模拟)

前言 每天和你一起刷 LeetCode 每日一题~ LeetCode 启动! 题目:三角形的最大高度 代码与解题思路 久违的简单题 这道题读完题目其实不难想到有两条路可以走: 1、题目很明显只有两种情况,枚举是第一个球是红球还是蓝球这两种情…

LIN诊断帧结构与仿真详解

在之前的文章中介绍了LIN主、从节点各自如何去做诊断测试,不太清楚的可以移步:LIN协议的诊断测试(附CAPL自动化代码) 文章目录 一、LIN诊断帧的帧结构二、诊断数据内容分析三、仿真测试实战 一、LIN诊断帧的帧结构 LIN诊断帧分为…

ClickHouse入库时间与实际相差8小时问题

原因一:服务端未修改默认时区 解决方案: 1、找 ClickHouse 配置文件 config.xml,通常位于 /etc/clickhouse-server/ 目录。 2、编辑 config.xml 文件,找到 标签。如果标签不存在,需要手动添加。 3、修改 标签的内容为 …

Prometheus + Grafana 监控 MySQL 数据库

文章目录 1、前置介绍2、搭建流程2.1、安装 Docker2.2、安装 MySQL2.3、安装 MySQL Exporter2.4、安装 Prometheus2.5、安装 Grafana 1、前置介绍 本次监控平台搭建,我使用2台阿里云服务器来完成本次的搭建部署操作,配置如下: 阿里云ECS1&am…

电脑无法无线投屏的解决办法

在前司的时候经常遇到电脑无法使用无线投屏器的情况,今天就来聊聊如何解决。 1.不会连接。这种情况,经常发生在WIN10升级WIN11之后,一般是两种办法,一种是同时按键盘上的WINDOWS和K键,右下角就会出来连接的图标&#…

Spring Boot课程答疑:技术难题一网打尽

4系统概要设计 4.1概述 本系统采用B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。系统工作原理图如图4-1所示: 图4-1系统工作原理…

Spring Integration + MQTT

1. 简介 Spring Integration: Spring Integration是一个开源的Java库,用于构建基于消息的应用程序。它提供了一套丰富的组件和工具,使得开发者可以轻松地开发出可靠、灵活和可扩展的集成解决方案。以下是Spring Integration的一些主要用途&…

Webpack 完整指南

​🌈个人主页:前端青山 🔥系列专栏:Webpack篇 🔖人终将被年少不可得之物困其一生 依旧青山,本期给大家带来webpack篇专栏内容:webpack介绍 目录 介绍 一、webpack 1.1、webpack是什么 1.2 webpack五个核心配置 1.…

浏览器服务端文件下载控制(安全阻止、文件浏览器打开还是下载行为控制)

文章目录 简介Chrome已阻止不安全内容下载PDF直接打开txt、xml、js文件被自动打开了而不是下载阿里OSS设置response header阿里OSS修改metadata 简介 随着浏览器的发展,有很多安全方面的限制,对我们的文件下载行为产生了很大的影响。 在JavaScript下载…

云手机:社交平台运营的热门工具

随着互联网的飞速发展,社交平台已经成为企业推广和营销的核心渠道。传统的运营方式已经无法满足高效运营的需求,而云手机作为新兴工具,逐渐成为社交平台运营的前沿趋势。本文将深入分析云手机如何优化社交平台的运营流程,助力企业…

手机中的ip地址是什么意思?可以改手机ip地址吗

‌IP地址,作为手机与网络通信的关键要素,不仅承担着网络通信的基础角色,还涉及网络安全、位置定位以及网络管理等多重功能。了解手机IP地址的含义及其修改方法,对于保护个人隐私、突破网络访问限制等方面具有重要意义。 一、手机I…

如何将mov格式的视频转换mp4?5种解决方法任你选!

MOV即QuickTime影片格式,它是Apple公司开发的一种音频、视频文件格式,用于存储常用数字媒体类型。然而,它的兼容性主要局限于苹果生态系统。有时,我们需要IOS和Mac设备的视频图片保存到安卓手机或Windows系统中,却发现…

国标GB28181软件LiteGBS国标GB28181公网平台分享链接面临不生效该如何解决?

在当今社会,随着科技的飞速发展,各种新兴技术正以前所未有的速度融入我们的日常生活,其中,LiteGBS作为一种基于国标GB28181协议的视频监控平台,正以其独特的功能和广泛的应用领域,深刻地影响着我们的生活方…

MySQL-约束Constraint详解

文章目录 约束简介非空约束检查约束唯一约束列级约束与表级约束给约束起名字 主键约束主键概念以及注意事项 外键约束外键概念以及注意事项外键使用场景约束的删除与添加级联相关操作级联删除(on delete cascade)级联更新(on update cascade)级联置空(on delete set null) 约束…