介绍(Introduction) 这是一套面向教学与原型验证

作者:mingcheng99
发表时间:
+-

介绍(Introduction)

这是一套面向教学与原型验证的三维单元布局(3D Cell Placement)可视化系统,以极简的工程结构实现了真实 EDA 流程中的关键概念:布局优化、时序驱动、拥塞分析与三维可视化。系统通过模拟退火算法在 4×4×2 的三维网格中自动放置标准单元,并以 3D HPWL 与时序加权线长作为优化目标,生成具有结构意义的布局结果。所有 net 连接以三次样条曲线呈现,关键路径以粗红线高亮,底部 XY 平面叠加拥塞热图,层板以半透明方式展示,使三维结构一目了然。

该原型虽为玩具级实现,却完整覆盖了工业级 EDA 工具的核心视觉元素:

  • 3D cell 立方体表示(分层着色)

  • 时序驱动的 net 着色(权重映射)

  • 关键路径高亮

  • 拥塞热图

  • 自动生成图注与图例

用户无需任何输入,即可一键生成布局、时序报告与三维可视化图形。它既可作为教学示例,也可作为进一步扩展(如 3D routing、IR drop、真实 netlist 解析)的基础框架。