A题做完了。

——————————————————————————————

背景:

电路设计与实现需要借助专用计算机软件才能完成,该类软件统称为电子设计自动化工具。

电路设计的一个重要阶段称为“物理设计”,先将器件摆放在合适的位置,然后用金属线连接器件实现连接关系

其中,后者称为“布线”,布线的区域由nxm个方格组成,金属线沿着直线或直角(方格)放置

由于金属线引入的寄生电阻会影响电路性能,所以需要最小化布线长度

本题重点考虑 “布线”问题中的一个特例:“通道布线”

“通道”是指一个横向的布线区域,此区域的顶部和底部分布着需要连接的方格,需用金属线将相应的引脚连通起来。

问题 1:采用一层金属布线,那么已经布线的方格被锁定,不允许其它线路穿过,否则会形成短路。请针对一层金属的“通道布线”问题完成建模和求解,回答“在何种情况下,一层金属通道布线问题无解?”

图1所示为采用一层金属的通道布线例子,布线空间为4x7

思路:显然一层布线的情况下,如果将需要相互连接的引脚使用相同标号,而后在第1行和第n行按照标号顺序进行排序,如上下引脚顺序不同则无解。需要用数学模型的方式将其描述出来。

问题 2:集成电路会采用多个金属层,不同的金属层处在不同的高度,相邻层之间需要用通孔连通。假设一个通孔的电阻等于5个方格的导线,请使用最多3层金属对“通道布线”重新建模和求解。

图2所示为芯片的剖面图,其中网状填充为金属层,点状填充为通孔。
图3所示为一个用两层金属的布线示例,其中蓝色为下层金属,黄色为上层金属,红色为通孔。

思路:三层金属通道布线问题,引脚数少的时候可以采用遍历法进行计算,求最优值。计算量会随引脚数和布线区域的增加而呈指数增长,这时就需要采用高级的优化算法。包括退火、蚁群等算法。最优美的方式是lingo求解。

问题 3:更进一步要求任意两个通孔的间距必须大于等于2个格点,请加入此通孔相关的约束后再次求解问题。

思路:任意两个通孔的间距必须大于等于2个格点条件下的三层金属通道布线问题,需要使用数学语言描述出这个条件,之后无论是matlab编程还是lingo编程就是在问题二上增加一个条件。

matlab 电路频率响应_2020年中青杯全国大学生数学建模竞赛——A题 集成电路通道布线...相关推荐

  1. 2020年高教社杯全国大学生数学建模竞赛C题 第一问详细解答+代码

    2020年高教社杯全国大学生数学建模竞赛C题 第一问详细解答+代码 本文摘自小编自己的参赛论文与经历,小编获得了2020年高教社杯国奖,有问题的同学们可私聊博主哦. 1. 问题分析 问题一主要围绕信贷 ...

  2. 2021 年高教社杯全国大学生数学建模竞赛A题分析

    2021 年高教社杯全国大学生数学建模竞赛A题分析 题目 赛题分析 前言 问题一分析 问题二分析 问题三分析 题目 A 题 "FAST"主动反射面的形状调节 中国天眼--500 米 ...

  3. 2020年高教社杯全国大学生数学建模竞赛 C题思路

    2020年高教社杯全国大学生数学建模竞赛 C题 中小微企业的信贷决策 本文旨在为广大热爱建模的朋友们提供2020年数学建模C题的思路和解法. 问题回顾 在实际中,由于中小微企业规模相对较小,也缺少抵押 ...

  4. 尖峰法聚类:2021 年高教社杯全国大学生数学建模竞赛 E题 中药材的鉴别 问题1

    PeakCluster是Lu优化库中的一个函数,该函数利用数据曲线尖峰形状和位置进行聚类分析. 例子:2021 年高教社杯全国大学生数学建模竞赛 E题 中药材的鉴别 问题1:根据附件 1 中几种药材的 ...

  5. 2020年高教社杯全国大学生数学建模竞赛C题 第二问详细解答+代码

    2020年高教社杯全国大学生数学建模竞赛C题 第二问详细解答+代码 本文摘自小编自己的参赛论文与经历,小编获得了2020年高教社杯国奖,有问题的同学们可私聊博主哦. 问题2 缺少信誉评级后的 信贷策略 ...

  6. 2020年高教社杯全国大学生数学建模竞赛C题 第三问详细解答+代码

    2020年高教社杯全国大学生数学建模竞赛C题 第三问详细解答+代码 本文摘自小编自己的参赛论文与经历,小编获得了2020年高教社杯国奖,有问题的同学们可私聊博主哦. 问题 三: 增加企业抗突发因素能力 ...

  7. 2023年天府杯全国大学生数学建模竞赛B题中国环境问题的治理解题全过程

    2023年天府杯全国大学生数学建模竞赛 B题 中国环境问题的治理 原题再现:   问题背景:   随着经济的快速发展和人口的持续增长,中国的环境问题已经成为了一个急需解决的重要问题.这些环境问题不仅对 ...

  8. 技能竞赛国赛_2020高教社杯全国大学生数学建模竞赛常见问题解答

    点击蓝字关注我们 2020国赛报名时间截止至8月31日20:00,比赛于2020年9月10日18时开始,结束时间为9月13日20时.最近很多模友在备战国赛过程中遇到很多问题,数乐君今天为大家整理了一些 ...

  9. 2021年高教社杯全国大学生数学建模竞赛赛题C题 生产企业原材料的订购与运输 分析、思路与参考文献!!(关注持续更新!!)

    2021 年高教社杯全国大学生数学建模竞赛题目 C 题 生产企业原材料的订购与运输 某建筑和装饰板材的生产企业所用原材料主要是木质纤维和其他植物素纤维材料, 总体可分为 A,B,C 三种类型.该企业每 ...

最新文章

  1. eclipse中maven打包
  2. 第二个冲刺期的第七天
  3. C#基础全接触分类:asp.net技术
  4. csgo机器人扔道具_雕友投稿 | 我裂开了, CSGO终于更新了
  5. HDLBits答案(23)_找BUG
  6. Java使用swagger时显示实体类注解问题
  7. 蓝桥杯2019真题-完全二叉树的权值
  8. 计算机组装常用工具有锤子,工具箱中常用的五金工具有哪些?
  9. 解决win10下桌面右击新建没有文本文档(.txt)的问题
  10. 阿卜杜拉国王科技大学Vision-Cair组招收计算机视觉博士后Scientist和访问学者等...
  11. CImageList 透明贴图解决方案
  12. 使用Python websockets搭建互联网服务器
  13. tkinter显示rtf文件
  14. python爬取淘宝商品评论_Python爬取淘宝评论!听说差评才是最真实的?
  15. epoch和episode
  16. 360Replugin插件Activity横屏
  17. PD win10虚拟机 主机互联
  18. mysql 在指定的dsn中_指定的DSN包含驱动程序和应用程序之间的体系结构不匹配。 JAVA...
  19. 360校园招聘笔试题
  20. 网站卡其cdn后不能访问_网站使用CDN加速后,网站无法访问如何解决

热门文章

  1. (笔记)飞行当中使用的各种速度
  2. SVM Kernel学习笔记
  3. NB-IoT卡eSIM卡(5*6毫米)贴片卡引脚定义及尺寸
  4. python抓取微博数据_Python爬虫实现半自动发微博
  5. 交通局信息上报“二次录入”难题交给博为小帮!
  6. 帖子的评论及回复表的数据库设计
  7. 如何创建synonyms同义词
  8. 计算机高级调试员操作网络题,计算机高级操作员实操步骤
  9. html 网页中插入视频没有画面只有声音的问题
  10. 荣耀10的android版本区别,荣耀10和荣耀V10哪个好?荣耀10与V10区别对比 (全文)