模擬設計中如何減小失配

Xx 芯片測試結果顯示,offset 指標偏高,不符合指標要求。所以查看了資料,溫習了減小的失配的方法。

注意點一:
在這里插入圖片描述

將所有offet折算到輸入端,得到以下公式:
在這里插入圖片描述

可以看到a)閾值電壓失配直接折算成輸入offset。b)負載電阻失配與晶體管尺寸失配對失調的影響,隨著(VGS-Vth)增大而增大。
在這里插入圖片描述
如果負載是管子
在這里插入圖片描述

負載管對失調的作用需要乘以gmp/gmn.要減小失調需要減小負載管的gm,增大出入對管的gm。

注意點二:
在這里插入圖片描述

電流鏡之間的失配公式:
在這里插入圖片描述

(Vgs-Vth)要大些,失配才小些。
在這里插入圖片描述

由于有連線電阻,電流鏡遠距離匹配不容易。通常做法,送一路電流到本地,本地產生電流鏡送到需要的模塊。本地電流鏡layout 需要遵循匹配畫法,晶體管取向要一致,所有溝道長度必須相等。

注意點三:
在這里插入圖片描述

大管子有線性梯度效應,引起失配,所以可以采用共中心的布局方法,但是連線對稱要求會很高,很復雜。所以一般只采用一維交叉耦合的方法來抑制。
在這里插入圖片描述

圖a是ABBA,圖b是ABAB。效果是ABBA 效果好。記得需要兩邊加dummy,因為有柵陰影效應,主要是離子注入的時候會傾斜7°,在注入區退火后,使源區和漏區的邊緣的擴散產生了細微的不對稱。

在這里插入圖片描述
在這里插入圖片描述

增加dummy管的方式,使M1和M2管的柵陰影效應一致。如果沒有dummy,M1源區的右邊是M2,M2源區的右邊為場氧。M1和M2的周圍環境不一致。

注意點四:
需匹配的管子周邊環境需要保持一致,加dummy管是一種辦法。還要注意以下幾點
a)走線也需要對稱
b)Poly 方向要一致
c)避免match管上走線,M1尤其要注意,如果不可避免,要對稱
d)如果gate 要接長線,需要盡早改用高層走線,避免天線效應
e)網狀poly連接不好,就是用poly相連成網狀,建議把網狀分開,用metal連線
f)Match管兩邊打的co和va 位置要對稱,數量一致。

根據這些規則,檢視了版圖,去掉匹配管上的走線,改成其他方案走線。流片回來后重新測試,失配性能改善,滿足規格要求。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/82088.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/82088.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/82088.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

C++ 與 Lua 聯合編程

在軟件開發的廣闊天地里,不同編程語言各有所長。C 以其卓越的性能、強大的功能和對硬件的直接操控能力,在系統開發、游戲引擎、服務器等底層領域占據重要地位,但c編寫的程序需要編譯,這往往是一個耗時操作,特別對于大型…

烤箱面包烘焙狀態圖詳解:從UML設計到PlantUML實現

題目:假設你正著手設計一個烤箱。建立一個跟蹤烤箱中面包狀態的狀態圖。要包括必要的觸發器事件、動作和監視條件。 一、狀態圖概述 狀態圖是UML(統一建模語言)中的一種行為圖,它用于描述系統中對象的狀態變化以及觸發這些變化的…

三款實用工具推薦:配音軟件+Windows暫停更新+音視頻下載!

各位打工人請注意!今天李師傅掏出的三件套,都是經過實戰檢驗的效率放大器。先收藏再劃走,說不定哪天就能救命! 一.祈風TTS-配音大師 做短視頻的朋友肯定深有體會——配個音比寫腳本還費勁!要么付費買聲音&#xff0c…

物流無人機結構與載貨設計分析!

一、物流無人機的結構與載貨設計模塊運行方式 1.結構設計特點 垂直起降與固定翼結合:針對復雜地形(如山區、城市)需求,采用垂直起降(VTOL)與固定翼結合的復合布局,例如“天馬”H型無人機&am…

Decode rpc invocation failed: null -> DecodeableRpcInvocation

DecodeableRpcInvocation 異常情況解決方法 錯誤警告官方FAQ 異常情況 記錄一下Dubbo調用異常 java.util.concurrent.ExecutionException: org.apache.dubbo.remoting.TimeoutException: Waiting server-side response timeout by scan timer. start time: 2025-05-07 22:09:5…

Excel VBA 詞頻統計宏

在Excel中,我們經常需要分析文本數據,例如統計某個單詞或短語在文檔中出現的次數。雖然Excel本身提供了一些文本處理功能(如COUNTIF),但對于復雜的詞頻統計,手動操作可能效率低下。這時,VBA宏可…

DRV8301 三相電機驅動芯片的硬件參數與應用設計

DRV8301 硬件參數分析 1. 電源與驅動能力 輸入電壓范圍:PVDD1(主電源)6V~60V,PVDD2(降壓轉換器電源)3.5V~60V,支持寬電壓應用場景。 驅動電流:1.7A 源極驅動電流(Sourc…

QT Sqlite數據庫-教程03 插入數據-下

【1】手動提交事務 #include <QtSql/QSqlDatabase> #include <QtSql/QSqlQuery> #include <QtSql/QSqlRecord>QSqlDatabase db; db.transaction(); for(int i0; i<100000; i){QSqlQuery cmd(QString("UPDATE %1 SET %2%3 WHERE id%4").arg(tab…

LeetCode 每日一題 2025/4/28-2025/5/4

記錄了初步解題思路 以及本地實現代碼&#xff1b;并不一定為最優 也希望大家能一起探討 一起進步 目錄 4/28 2302. 統計得分小于 K 的子數組數目4/29 2962. 統計最大元素出現至少 K 次的子數組4/30 1295. 統計位數為偶數的數字5/1 2071. 你可以安排的最多任務數目5/2 838. 推多…

三、Hadoop1.X及其組件的深度剖析

作者&#xff1a;IvanCodes 日期&#xff1a;2025年5月7日 專欄&#xff1a;Hadoop教程 一、Hadoop 1.X 概述 &#xff08;一&#xff09;概念 Hadoop 是 Apache 開發的分布式系統基礎架構&#xff0c;用 Java 編寫&#xff0c;為集群處理大型數據集提供編程模型&#xff0c;…

Java中字符轉數字的原理解析 - 為什么char x - ‘0‘能得到對應數字

前言 在Java編程中&#xff0c;我們經常需要將字符形式的數字轉換為實際的數值。有很多方法可以實現這一轉換&#xff0c;比如使用Integer.parseInt()或Character.getNumericValue()等方法。但有一種簡便且高效的方式是直接使用char - 0運算&#xff0c;本文將詳細解析這種方法…

第5講、Transformer 編碼器(Encoder)處理過程詳解

&#x1f50d; Transformer 編碼器&#xff08;Encoder&#xff09;處理過程詳解 Transformer Encoder 是一個由 N 層&#xff08;一般為 6 層&#xff09;堆疊而成的模塊結構。每一層的本質是兩個核心子模塊&#xff1a; 多頭自注意力&#xff08;Multi-Head Self-Attention…

SWiRL:數據合成、多步推理與工具使用

SWiRL&#xff1a;數據合成、多步推理與工具使用 在大語言模型&#xff08;LLMs&#xff09;蓬勃發展的今天&#xff0c;其在復雜推理和工具使用任務上卻常遇瓶頸。本文提出的Step-Wise Reinforcement Learning&#xff08;SWiRL&#xff09;技術&#xff0c;為解決這些難題帶…

【Windows 常用工具系列 22 -- vscode markdown preview 字體大小設置】

文章目錄 解決辦法 解決辦法 打開設置&#xff08;快捷鍵 Ctrl , 。或者左下角圖標齒輪 ?&#xff09;搜索設置選項 Markdown ? Preview: Font Size控制 Markdown 預覽中使用的字號(以像素為單位)。 推薦閱讀 https://blog.csdn.net/yanglsbb/article/details/127306685

【風控】模型監控和異常處理

在風控模型的全生命周期中&#xff0c;模型監控與異常處理是保障模型持續、穩定、可靠運行的關鍵環節。本指南旨在提供系統化、可落地的監控指標、預警策略及異常處置流程&#xff0c;幫助團隊快速定位、響應并修復線上模型問題&#xff0c;最大限度降低風險。 1.模型監控與預…

第4章 遞推法

4.1 遞推法概述 設計思想&#xff1a; 遞推法&#xff08;Recurrence Method&#xff09;通過已知的初始條件和遞推關系&#xff0c;逐步推導出問題的最終結果&#xff0c;常用于序列計算和分階段問題求解。 示例&#xff1a;猴子和桃子問題 題目描述&#xff1a; 猴子每天吃…

可視化魔法指南

?? ECharts數據可視化魔法指南 ?? ECharts:數據的藝術畫筆 #mermaid-svg-ARwFHUrXBJ03Gpo9 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-ARwFHUrXBJ03Gpo9 .error-icon{fill:#552222;}#mermaid-svg-ARwFHUr…

SpringBoot學生宿舍管理系統開發實現

概述 一款基于SpringBoot框架開發的學生宿舍管理系統完整項目&#xff0c;該系統包含管理員、學生、宿管員和維修員四大角色模塊&#xff0c;功能完善&#xff0c;非常適合作為設計或二次開發的基礎項目。 主要內容 5.1 管理員功能模塊 管理員登錄界面采用驗證碼驗證機制&a…

同步 / 異步、阻塞 / 非阻塞

前言 同步異步&#xff0c;在計算機科學中是一個非常重要的概念。作為一位軟件開發工程師&#xff0c;我們每天都在和同步和異步打交道。 同步 同步-阻塞&#xff0c;顧名思義&#xff0c;就是同步和阻塞。調用方法后&#xff0c;必須等到結果返回&#xff0c;才能繼續執行別…

AOP封裝進行批量的數據查詢并填充

在我們日常的項目開發中&#xff0c;我們經常會遇到這樣的問題。我們有一張用戶表&#xff0c;用戶表中有用戶ID和用戶名稱。我們其他表中會記錄我們當前操作人的ID&#xff0c;一般&#xff0c;我們會記錄一個創建人ID和修改人ID。那么&#xff0c;這個時候問題來了&#xff0…