突破标准单元库的物理边界,在晶体管级实现 PPA 协同优化
现代 IC 设计以标准单元库为基础:每个逻辑功能对应固定尺寸、固定接口的单元。这带来了根本性限制:相邻单元间距固化、晶体管级拓扑无法跨单元优化、PPA 空间受库文件约束难以突破。
Mega-Cell 将多个相邻标准单元封装为晶体管级"超级单元",在晶体管层面重新优化连接拓扑,突破库文件物理边界,挖掘标准流程无法触及的 PPA 潜力。
概念对比
以后综合网表为起点,通过层次化模式生长框架识别候选单元组合,封装为 Mega-Cell 后进行精细时序优化,由 PPA 评估驱动闭环迭代。
多个标准单元(灰色)逐步融合为晶体管级 Mega-Cell(彩色高亮)
Mega-Cell 方法论从根本上突破了传统标准单元库的设计范式,在工业界具有重要的实践价值。
标准 EDA 流程以单元为最小优化粒度;Mega-Cell 将优化粒度下沉至晶体管,在相邻单元间共享扩散区、消除冗余驱动管,释放库文件无法触及的面积与功耗红利。
传统单元替换(cell sizing)是开环的;本方法通过 PPA 评估驱动的闭环迭代,每轮精确量化替换收益,仅保留净正收益的 Mega-Cell,避免过优化带来的时序退化。
从时序关键路径的瓶颈单元出发,沿逻辑相关性向外生长,自适应确定最优 Mega-Cell 边界——既不过小(优化空间有限)也不过大(DRC 难度急剧上升)。
Mega-Cell 封装后直接回注布局数据库,与 CTS、详细布线阶段协同迭代,确保在最终 Sign-off 条件下(多 PVT 角、SI)PPA 改善真实有效。
晶体管级结构对比
传统标准单元拼接
总计 20T + 固定间距开销
Mega-Cell 重组
节省 4T (20%) + 消除间距 → 面积↓ 时序↑
与标准单元库方案相比,Mega-Cell 优化在三项核心 PPA 指标上均取得显著提升。