主要内容

先啰嗦一下这项工作的责任,曾经有个面试官还以为这个工作是自己设计IO cell的电路,误会无处不在。这项工作还是挺有意思的,有助于理解芯片的物理实现细节,对于非微电子专业出身的芯片设计者来说尤其是个加深理解芯片的机会。

这项工作不是从头去设计一个IO或者PAD的电路结构,做SoC的Design House一般都是在SoC芯片中例化现成的IO cell和PAD,这些cell一般是由foundry或者IP提供商提供的。

主要工作按内容可以分为:

  • 修改PAD opening
  • 例化IO cells
  • 设计IO Controller

按技术要点可以分得更细:

  • 确定PAD opening尺寸
  • IO类型选择
  • IO controller
  • IO floorplan
  • Bonding Map(封装)
  • 设计自动化

接下来会按照后面一种分类陆续总结。