模拟单元设计和工艺节点演进的方法数字单元有很大不同,因为模拟单元的输入和输出往往有一个随时间变化的电压水平,而不是仅仅在1和0之间切换。台积电的Kenny Hsieh在最近的北美OIP活动上发表了关于模拟单元工艺节点迁移的主题,提出了台积电应对这些挑战的方法。总结如下:模拟单元挑战
从N7到N5再到N3,模拟设计规则的数量急剧增加,同时需要考虑更多的布局效应。模拟单元的高度往往是不规则的,所以没有像标准单元那样的基台(abutment)。附近的晶体管布局会影响相邻晶体管的性能,需要花费更多时间进行验证。
台积电从N5节点开始对模拟单元采取的方法是使用具有固定单元高度的布局,支持单元的基台以形成阵列,重复使用 Metal 0 及以下的预绘制布局,并且经过硅验证。模拟单元的 PDK 内部是有源单元,加上所有其他参数:CMOS、保护环、CMOS tap、变容二极管等。
模拟单元现在使用固定高度,放置在轨道(track)中,您可以在其中使用基台,甚至可以自定义过渡(transition)、tap和保护区域。模拟单元的所有可能组合都经过详尽的预验证。
模拟单元