当前位置:网站首页>2022华数杯数学建模A题环形振荡器的优化设计思路思路代码分享
2022华数杯数学建模A题环形振荡器的优化设计思路思路代码分享
2022-08-05 09:56:00 【小磊数学建模_】
参考链接
https://jq.qq.com/?_wv=1027&k=3a2eSE4C
https://jq.qq.com/?_wv=1027&k=3a2eSE4C
https://jq.qq.com/?_wv=1027&k=3a2eSE4C
https://jq.qq.com/?_wv=1027&k=3a2eSE4C
A 题 环形振荡器的优化设计
芯片是指内含集成电路的硅片,在我们日常生活中的手机、电脑、电视、家 用电器等领域都会使用到,是高端制造业的核心基石。芯片的制造工艺非常复杂, 要经历上千道工序经过复杂工艺加工制造。尤其是数字芯片,随着工艺尺寸的不 断缩小,数字芯片的优化设计变得尤为重要。
而环形振荡器是数字时钟芯片中的一种重要的结构,其设计中有三个重要的 指标需要考虑:速度、面积和功耗。速度是指电路运行的时钟频率,一般来说, 速度越快,能处理的数据量就越多,性能越好。面积是指电路的物理实现需要占 用硅片的面积,占用的面积越小,芯片成本越低。功耗是指电路工作所消耗的能 量,功耗越低,发热量也越低,设备工作的时间更长,使用寿命越久。速度、面 积、功耗是互相牵制的,在相同的制造工艺 (制程) 以及相同的电路条件下,一 般来说,速度越快,晶体管尺寸越小,功耗也越高,反之亦然。相关概念与参数 介绍见附录 1。
请阅读相关文档说明,回答下列问题。
\1. 环形振荡器的频率公式为 f = 1/ (2nt****pd ) ,其中n为反相器的个数,t****pd 为 单级反相器的延迟时间。反相器的负载电容与下一级的反相器的栅极面积成正比, 为 2nF/ μm2 。反相器工作时的电流公式可以分为以下两个阶段:饱和区和线性 区。两个阶段的公式为:
I****d =〈K(VKgVdsV****gs<VgsV****thV****th
式中,V****gs表示栅源之间的电压,V****ds表示漏源之间电压,V****th表示阈值电压。 请根据以上内容,计算表 1 中不同设计方案的环形振荡器的输出频率。
表 1 环形振荡器输出频率计算表
序号 | 反相器 个数 | PMOS 宽 长比 | NMOS 宽 长比 | 电源电压/V | 输出频率 |
---|---|---|---|---|---|
1 | 11 | 400n/ 100n | 200n/ 100n | 1 2 | |
2 | 11 | 800n/200n | 400n/200n | 1.2 | |
3 | 11 | 1.6u/0.4u | 0.8u/0.4u | 1.2 |
4 | 31 | 200n/ 100n | 400n/ 100n | 1.2 | |
---|---|---|---|---|---|
5 | 31 | 400n/200n | 800n/200n | 1.2 | |
6 | 31 | 0.8u/0.4u | 1.6u/0.4u | 1.2 | |
7 | 51 | 500n/ 100n | 500n/ 100n | 1.2 | |
8 | 51 | 1000n/200n | 1000n/200n | 1.2 | |
9 | 51 | 1.8u/0.3u | 1.8u/0.3u | 1.2 | |
10 | 99 | 2u/0 5u | 1u/0 5u | 1 2 |
\2. 环形振荡器的版图见附录 1 。在环形振荡器的输出频率f为 10MHz ,反相 器个数为 51 时, 问NMOS和PMOS的W和L的尺寸为多少时,环形振荡器所需面 积将达到最小。
\3. 功耗最小是环形振荡器设计最主要的目标。请对环形振荡器重新进行设
计,在环形振荡器的输出频率f为 5MHz时, 问反相器个数和晶体管的W及L尺寸 为多少时,环形振荡器所需功耗最小?
\4. 芯片在流片时一般会选择多项目晶圆 (MPW) ,即多个芯片在同一张晶 圆上拼版制作,共同承担流片费用。拼版规则是在一块大小为 3mm*4mm的晶圆 上摆放所有芯片如图 1 所示,芯片之间通过划片道 (红色实线) 隔离开 (划片道 为 80um宽,且划片道的数量要尽可能的少,否则容易对其它芯片造成损伤) 。 现有 7 块芯片,其中6 块芯片面积固定 (见表2) ,剩余一块芯片面积待定。接 第 3 问,在输出频率为 2KHz时,如何设计环形振荡器的尺寸,在追求功耗最小
的前提下力求第 7 个芯片位置上安放更多的环形振荡器?
图 1 拼版示意图
表 2 芯片面积
序号 | 1 | 2 | 3 | 4 | 5 | 6 |
---|---|---|---|---|---|---|
mm | 1.76 | 1.046 | 1.096 | 1.05 | 1.77 | 1.5 |
mm | 1.46 | 1. 146 | 0.846 | 2. 16 | 0.8 | 0.5 |
边栏推荐
- DFINITY 基金会创始人谈熊市沉浮,DeFi 项目该何去何从
- NowCoderTOP35-40 - continuous update ing
- 公众号如何运维?公众号运维专业团队
- Qiu Jun, CEO of Eggplant Technology: Focus on users and make products that users really need
- EU | Horizon 2020 ENSEMBLE: D2.13 SOTIF Safety Concept (Part 2)
- 华为轻量级神经网络架构GhostNet再升级,GPU上大显身手的G-GhostNet(IJCV22)
- Happens-before rules for threads
- [强网杯2022]WP-UM
- First Decentralized Heist?Loss of nearly 200 million US dollars: analysis of the attack on the cross-chain bridge Nomad
- 新白娘子传奇系列
猜你喜欢
STM32+ULN2003驱动28BYJ4步进电机(根据圈数正转、反转)
How to realize the short press and long press detection of the button?
MySQL advanced (twenty-seven) database index principle
mysql进阶(二十七)数据库索引原理
IDEA performs the Test operation, resulting in duplicate data when data is inserted
数据中台建设(十):数据安全管理
C语言的高级用法
Example of Noise Calculation for Amplifier OPA855
Oracle temporary table space role
Dry goods!Generative Model Evaluation and Diagnosis
随机推荐
Seata source code analysis: initialization process of TM RM client
还在找网盘资源吗?快点收藏如下几个值得收藏的网盘资源搜索神器吧!
Voice conversion相关语音数据集综合汇总
PHP 操作mangoDb
21 Days of Deep Learning - Convolutional Neural Networks (CNN): Weather Recognition (Day 5)
Dry goods!Generative Model Evaluation and Diagnosis
Handwriting Currying - toString Comprehension
DFINITY 基金会创始人谈熊市沉浮,DeFi 项目该何去何从
MySQL advanced (twenty-seven) database index principle
shell脚本实例
hcip BGP enhancement experiment
5. Deploy the web project to the cloud server
NowCoderTOP35-40——持续更新ing
seata源码解析:事务状态及全局锁的存储
七夕浪漫约会不加班,RPA机器人帮你搞定工作
MySQL使用聚合函数可以不搭配GROUP BY分组吗?
Tanabata romantic date without overtime, RPA robot helps you get the job done
[强网杯2022]WP-UM
The technological achievements of Shanghai Konan were selected into the "2021 Shanghai Network Security Industry Innovation Research Achievement Catalog" by the Municipal Commission of Economy and Inf
After Keil upgrades to AC6, what changes?