数字IC后端面经题目汇总
· 什么是Guide,Region,Fence?它们的应用场景分别是什么?请通过你这个数字IC后端项目来展开它们的应用。
· 什么是Group Path?为什么要用它?你这个训练营项目是如何设置group path的?
· 当设计中局部区域density比较高,会有哪些风险?如何规避?
· 什么是Tie Cell?为何要加这类cell?
· 这个Cortexa7core的利用率做到多高?利用率太低太高有什么利弊?
· 什么是Useful Skew?使用useful skew有何好处?默认开启useful skew选项后有何风险点?
· 为何PR每个阶段要设置Clock Uncertainty?
· Clock Uncertainty是如何影响Timing的(setup和hold)?
· refinePlace或legalize_placement的作用是什么?refinePlace和ecoPlace的区别是什么?
· checkPlace或check_legality的作用是什么?它主要包含哪些检查项目?常见的violation有哪些类型?请结合项目来阐述。
· 什么是scan chain reorder? 做什么要做这步?做scan chain reorder的利弊分别是什么?
· 为什么ICG的使能端Enable pin容易有setup violation?
· 什么是early clock flow (或Trial Clock Tree)?