早在 1982 年,我在 intel 时就第一次接触到布局生成器,大约 10% 的 gpu 是使用我编写的一些代码自动生成的。对于一名工程师来说,这是一项容易完成的任务,因为电路是数字的,不需要优化。
在2022 年第 18 届国际合成、建模、分析和仿真方法以及电路设计应用会议的 ieee 论文中,有一篇由来自 fraunhoferiis/eas、muneda、imst gmbh 和德累斯顿工业大学的专家撰写的文章。接下来分享一下从他们的文章《使用基于模板的布局生成器和结构模型进行快速性能估计的多级模拟 ic 设计流程》中学到的知识。
像 adc 这样的模拟设计要求你从晶体管级原理图开始,进行初始 ic 布局,提取寄生参数,进行仿真,然后测量性能以与规格进行比较。这个手动过程很容易理解,但它需要数周才能完成的迭代,因此必须有更好的方法。在论文中,他们描述了一种更加自动化的方法,基于三种组合技术:
基于模板的生成器
面向对象模板的寄生估计
基于模型的快速仿真
下图显示了 adc 的优化、性能估计和布局生成器之间的交互和流程:
生成器模板、模型、性能估计
pipeline adc 电路有一个 systemc ams 模型,参数定义了器件行数等内容,而模型定义了非理想电容器的行为级描述和 opamp 偏移。该流程旨在执行,并在优化后达到可接受的性能标准。
内部循环在大约 5 秒内对版图寄生参数进行估计,然后在 1 分钟左右对 adc 进行优化并生成版图。布局生成器使用最佳参数集,并生成电容器结构。对器件和导线的布局电容值进行了预表征,以便在模板方法中进行快速估算。优化步骤是使用估计的寄生参数,而不是提取的寄生参数,从而节省时间。
pipeline adc 的 systemc ams 模型具有行为和结构细节,因此工程师可以在精度与运行时间之间进行权衡。使用分析模型可以在几分钟内运行一千次。外部循环添加了 adc 模型,该运行大约需要50秒完成。
这种发生器模板方法甚至可以估计布局寄生效应、电容器变化和器件失配。全局和局部过程变化都被考虑在内。
结果
从 adc 的晶体管级原理图开始,构建了参数化模型。拥有一个能够实现快速仿真和优化的模型,其目标是:
减少布局面积
具体布局纵横比
有效电容比误差最小
对过程变化和不匹配的鲁棒性
布局级优化使用了 muneda 的一个名为wicked的 eda 工具,它有一个循环仿真器,模板就是仿真器:
使用 wicked 进行优化
由于优化器需要找到一组设计参数的性能,它要求模板对它们进行评估。优化器找到改变设计参数以改进布局的方向。评估模板需要不到 5 秒的时间,因此优化可以快速达到一组最佳布局参数。
为了获得最佳的电容器阵列纵横比,他们为单元设备选择了 w 和 l 的输入参数范围,以及阵列中的行数。接下来,他们模拟了最坏情况下的性能,包括在 2 小时内使用 114 个单独参数化的偏移量。基于电容阵列中的行数和各种 w over l 值的 adc 模型的最坏情况传递函数如下所示,其中理想曲线为虚线:
最坏情况传递函数
总结
模拟设计和优化比数字设计更难,因为其中涉及更多的相互依赖和权衡。一种具有布局生成器、基于模板的布局估计和优化的新方法已成功地用于 adc 电路,它使用了来自 muneda 的称为 wicked 的优化技术。这种方法无需花费数天到数周的时间,只需几分钟即可满足 adc 的规范。
环境光传感器有什么用_环境光传感器的作用
杭州市西博会第八届物联网高峰论坛 一场智慧盛宴
人工智能开源框架有哪些
三美电机开发出microSD卡式无线LAN模块
动力电池企业的“生死劫”
关于ADC的优化设计
2023年Automechanika Shanghai圆满落幕!观众人数再创新高,较前纪录增16%
土壤传感器是什么,它的特点有哪些
ne555应用电路图说明
2019年的新iPhone就要彻底告别齐刘海
XESS X3无机三原色量子点电视 在技术领先性及成本控制方面取得重大突破
食用油酸价快速检测仪HM-J12的功能介绍
外媒盘点2016年科技突破 之一为人人都能玩转VR
CPU后端和CUDA后端的执行代码和效果
水喷射引导的激光技术
伺服电机抖动原因及处理
鱼虾食品安全快速检测系统的操作原理介绍
Andes晶心科技和Parasoft合力为汽车功能安全应用提供无缝的软件测试工具
日韩贸易制裁加剧 中国或获新机遇
如何查看linux程序共享库呢?