关于芯片设计中后端的理解
1 芯片概述做过电路板级设计的人都知道芯片的样子如下图所示。这个是网上找的芯片的样子这只是其中两种左边的是直插的芯片右边的是贴片的芯片。顾名思义直插就是芯片的管脚直接插在电路板上贴片是将芯片的管脚贴在电路板上。无论是什么样的芯片最终都会留出一定的管脚用于电路连接而这些管脚都是封装后留给客户使用的。这个是芯片最终交到客户的样子也是市场上能见到的终样。如果像剥洋葱一样从外往里看应该是下图所示。该图为示意图最外层绿色部分就是上图中看到的管脚绿色序号标示就是芯片封装后可见的管脚第二层天蓝色部分则是芯片封装前的引脚最里边黑色框内部才是真正的功能电路最核心的部分。上图可见绿色部分的管脚和天蓝色部分的引脚并不是一一对应的这是因为芯片的引脚有可能是仅用于内部内部是指芯片研发公司测试debug芯片所用也有可能为了是芯片的某些功能不对相应客户开放实现同一版芯片设计分为高中低端的芯片版本。在芯片研发量产前需要进行很多测试在内部测试时会将天蓝色引脚全部封装出来方便测试。关于封装是芯片研发的最后部分了不在这篇笔记的记录范围内。2 芯片设计的中后端与芯片设计中后端密切相关的部分是天蓝色及其内部的部分。天蓝色框的大小决定了芯片裸die的边界即其大小当然也决定了芯片最终的封装大小的下限。裸die边框往里就是芯片的pad再往里就是芯片的核心逻辑部分核心逻辑部分对应芯片的实际电路包括数字和模拟部分但不是所有芯片都包含了数字和模拟部分。如果芯片包含数字和模拟部分那么芯片最终的功能电路是由模拟和数字两部分拼在一起的。模拟需要版图工程师根据模拟设计工程师的意图完成最终的模拟电路的布局布线而数字部分则有PR工程师完成数字部分的布局布线整个芯片的top层既可以有版图工程师完成也可以由PR的工程师完成。在芯片设计的后端需要模拟和数字的配合首先要固定模拟和数字的边界已经数模之间的接口包括接口的数量和位置以及端口延时要求、信号速率、信号之间的耦合隔离等注意事项都需要明确其次要明确芯片的边界即芯片的大小然后是数字和模拟的工程师在各自的区域上精耕细作比如数字的后端工程师在数字区域会将CPU/MCU、memory包括ram、rom、efuse等的区域摆放好然后把逻辑单元放上去然后走一版初步的数据在初版电路上把timing clean然后出一版netlist和sdf文件。在确定好芯片的大小和数模的边界后还需要数模合作多轮因为在芯片后端的执行过程中可能会涉及到面积的调整。验证人员会拿pr后的netlist和sdf进行后仿如果发现问题还有可能需要修改设计可能需要重新走一遍流程。如果是芯片带UPF则更需要早点开始拿pg网表进行后仿如果发现问题有时间分析和修改。如果还带DFT那么更需要早一点开启中后端流程因为DFT需要后仿。所以整个项目的时间计划很重要前端设计、DV验证、FGPA验证、中后端开启和整个流程的时间都需要合理计划安排。之前遇到一个项目项目领导做模拟的他本来做模拟也磨磨唧唧走到哪黑就到那歇也完全不懂数字流程计划时给了FPGA验证一周发现不够就往后延把中后端的时间压缩到三周芯片带了UPF也有DFT中后端的人也不了解芯片快要交数据给工艺厂的前几天加班加点赶结果就是与power switch相关的cell的电源域连错了芯片上不了电芯片的pad没放连打线都打不了。所以一定要有一个懂研发、知道工作量的人来根据能用的人力合理计划安排项目schedule。还有一点注意事项不要去赶工艺厂给的截止日期有的工艺厂商收到数据后是要检查一遍的如果不符合要求是会打回去的。如果赶在截止日期打回去后就错过了该次流片节点如果提前几天遇到一些低级错误还有补救的机会。可参考的链接有io cell和PAD的区别 - 后端讨论区 - EETOP 创芯网论坛 (原名电子顶级开发网) -3 转工艺注意事项如果项目进行迭代的过程中需要转工艺那么新工艺库的事情一定一定要提前准备好不然快到流片时间节点中后端才报出来各种缺文件这很可能会造成项目延期或者出现由于赶工期造成的质量问题。如果对于没有经历过转工艺的项目负责人来说需要根据项目流程以及项目的功能和目标来准备项目的工艺文件。首先在设计仿真阶段就需要standard cellmemory、I/O cell、模拟模块的.v文件。其中standard cell包括通用的cell也包括门控时钟的cell与UPF相关的cellmemory包括ram、rom、efuse、otp memoryI/O包括输入、输出、输入输出双向I/O。在综合阶段需要对应的.lib文件和.db文件在PR/STA阶段除了相应的.db文件还需要相应的signoff文件这个signoff文件很关键是由工艺厂商提供的包括需要signoff的corner以及不同corner下sign off条件的设置。这里如果要做DFT那么在准备工艺库时还需要考虑dft的库文件.mdt文件。转工艺过程中可能还有好些准备工作要做如果第一次主导转工艺这事建议将能包含项目需要的所有的库文件时就可以交给中后端不需要项目设计已经完整主要是跑中后端流程把整个流程按标准跑一遍这样既可以查漏补缺也尽可能减少换工艺库耽搁的工期。4 交互文件SDF文件是其中的一种交互文件用于传递PR之后更全面的延时信息。但除了SDF文件还有较多的交互文件其中经常会涉及到的是SPEF文件、LEF文件、DEF文件。SPEF文件是标准寄生格式用于传递从版图中提取出俩的寄生RC信息在STA中会用到该文件。LEF文件和DEF文件都是用于物理属性的文件LEF文件是描述库文件而DEF文件是描述具体设计的。关于上面提到的四种常听说或者长涉及到的文件可参考如下链接SDF学习笔记整理_sdf文件-CSDN博客问下数模交互时的DEF、LEF、SPEF文件都有什么区别 - Layout讨论区 - EETOP 创芯网论坛 (原名电子顶级开发网) - Powered by Discuz!详解SPEF-CSDN博客记录的并不完整后续有时间再记录吧……

相关新闻

iPad 选购避坑指南,四款机型核心差异与真实场景匹配

iPad 选购避坑指南,四款机型核心差异与真实场景匹配

四款机型的核心定位:别为用不到的性能买单 面对 iPad 产品线,最让人头疼的往往不是“买不起”,而是“怕买错”。对于预算明确的学生党和职场新人来说,搞清楚四款机型的真实定位,比死磕参数表重要得多。 iPad Pro是纯粹…

2026/8/18 18:41:01 阅读更多 →
[项目编号:project53925]衣服不是一条库存记录:这个 Spring Boot 服装库存管理系统,毕设展示很有业务感

[项目编号:project53925]衣服不是一条库存记录:这个 Spring Boot 服装库存管理系统,毕设展示很有业务感

款式、库存、销售、统计都能讲清楚,比普通后台管理项目更容易做出展示层次。一件衣服,背后对应的不只是名称和库存数量。它可能还有颜色、尺码、面料、售价、成本、销量和库存状态。把这些信息管理清楚,项目就有了真正的业务感。很多库存系统…

2026/8/18 18:41:00 阅读更多 →
【毕设分享】springboot校园共享无人机服务系统44219

【毕设分享】springboot校园共享无人机服务系统44219

源码获取 私信联系我即可~ 大家点赞、收藏、关注、评论啦 精彩专栏推荐订阅:在下方专栏👇🏻 👇🏻 精彩专栏 推荐订阅👇🏻 Java精品项目案例【2000套】 Java精品项目案例【2000套】https://blog…

2026/8/18 18:40:00 阅读更多 →

最新新闻

罗列几个提升WPF应用程序冷启动性能的方法!(Part 2)

罗列几个提升WPF应用程序冷启动性能的方法!(Part 2)

在上文中,我们主要介绍了针对三个技术的WPF应用程序性能提升,本文将着重介绍针对DevExpress WPF界面控件研发的应用程序如何提升性能! 有用控件推荐~DevExpress WPF拥有120个控件和库,将帮助您交付满足甚至超出企业需求的高性能业…

2026/8/18 19:13:28 阅读更多 →
88-项目菜单与最近访问感知:为什么工作台要记住用户常去哪里

88-项目菜单与最近访问感知:为什么工作台要记住用户常去哪里

适合对象:关注工作台体验、导航设计、项目协作效率的前端工程师和平台产品设计人员。 先说结论 项目菜单与最近访问感知不是一个孤立功能,而是精准测试平台里帮助团队做判断的一环。 它重点解决的是:为什么工作台要记住用户常去哪里。 用大白话讲,页面体验的重点不是把数…

2026/8/18 19:13:28 阅读更多 →
IT 外包工单怎么管理不漏单?服务合同+派单+结算一条链

IT 外包工单怎么管理不漏单?服务合同+派单+结算一条链

做企业 IT 外包 **15 年**,我吃过最大的亏就是**漏单**:上门给客户修了三小时,回来忘了记工单,月底结算时客户说「这个月没报修过」,一笔钱就没了。后来我把外包业务全部搬进系统:合同、派单、上门、结算一…

2026/8/18 19:13:28 阅读更多 →
Linux 终端命令速查表 -- 18 压缩与归档速查表

Linux 终端命令速查表 -- 18 压缩与归档速查表

简介 在 Linux 上,归档和压缩是两个独立的步骤:tar 将多个文件打包为一个归档,而 gzip、xz、zstd 等压缩器则压缩单个数据流。这就是为什么常见的格式是压缩后的 tar 归档,如 .tar.gz 或 .tar.zst。zip 和 7z 格式则在一个工具中同时完成两项工作。 Tar 归档 第一个选项…

2026/8/18 19:13:28 阅读更多 →
Linux 终端命令速查表 -- 19 备份与镜像速查表

Linux 终端命令速查表 -- 19 备份与镜像速查表

备份策略 良好的备份遵循 3-2-1 原则:保留数据的 3 份副本,使用 2 种不同类型的存储介质,其中 1 份存储在异地。具体使用哪种工具取决于你要保护的内容。 目标 使用工具 将文件同步到另一块磁盘 rsync 带版本控制和去重的备份 borg、restic 克隆整块磁盘或分区 dd、partclo…

2026/8/18 19:13:28 阅读更多 →
IGBT驱动电路设计:从EXB841到2SD106,打造高效可靠有源滤波器

IGBT驱动电路设计:从EXB841到2SD106,打造高效可靠有源滤波器

1. 项目缘起:从“嗡嗡”声到“安静”的电源 最近在做一个工业级的开关电源项目,调试时总能听到变压器发出恼人的“嗡嗡”声,用示波器一测,开关管(IGBT)的栅极波形振铃严重,开关损耗巨大&#xf…

2026/8/18 19:12:28 阅读更多 →

日新闻

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF 【免费下载链接】extract-video-ppt extract the ppt in the video 项目地址: https://gitcode.com/gh_mirrors/ex/extract-video-ppt 如果你还停留在"看网课 不停暂停 截图 …

2026/8/18 0:00:57 阅读更多 →
思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查 【免费下载链接】source-han-serif-ttf Source Han Serif TTF 项目地址: https://gitcode.com/gh_mirrors/so/source-han-serif-ttf 你是不是也经历过这种时刻:设计稿里…

2026/8/18 0:00:58 阅读更多 →
华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, …

2026/8/18 0:00:59 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/18 9:15:35 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/18 9:06:28 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/18 9:04:56 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/17 18:54:37 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/17 18:55:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/17 18:55:55 阅读更多 →