岗位描述
职位描述
1 PDK开发及项目推进:
1.1 根据标准开发流程进行PDK开发与质量检查工作,并在对应的节点根据相关文档模板与检查清单完成阶段性或全局性交付;
1.2 根据工艺开发规划开发全定制PDK,包括CDF、callback、symbol等,并完成PDK的质量检查与验证;
1.3 根据工艺开发规划开发全定制物理验证脚本,包括DRC、LVS、REX runset等,并完成rule deck的质量检查与验证;
1.4 根据工艺开发规划开发工艺研发器件单元,并完成工艺器件验证test key或模型test key的快速布局。
2 PDK支持与协助:
2.1 解决设计过程中遇到的PDK相关问题,并撰写PDK使用指导;
2.2 协助模型工程师和设计工程师完善设计流程,确保Model/PDK/LVS/PEX设计流程的无缝衔接;
3 持续优化与探索:
3.1 持续优化PDK开发及质量检查的流程,保证开发质量的前提下,缩短开发时间;
3.2 关注业界最佳实践及演进方向,开发或者搭建PDK开发及质量检查的自动化流程;
3.2 探索PDK开发及PDK质量检查的全自动流程的可行性。
任职条件
专业知识要求
1 深入了解PDK包的结构,以及不同文件的作用和目的,对底层有深入了解更佳
2 精通PDK相关编程语言,如Skill,Tcl,SVRF/TVF,python,perl等
3 了解(熟悉尤佳)相关EDA工具,如电路设计、仿真、验证的底层原理、算法、流程等
4 了解半导体制程、半导体器件原理与结构、半导体器件模型,熟悉版图和设计规则
5 熟悉基本的数据分析方法
工作技能要求
1 能够熟练操作virtuouso、calibre、aether调用PDK的部分或全部进行电路绘制、网表生成、仿真、版图绘制、物理验证
2 精通PDK开发的流程和方法,包括PDK代码调试与验证
3 精通PDK质量检查与验证的流程和方法
4 能够基于当前的环境进行PDK开发和质量检查/验证的脚本自动化搭建
5 PDK开发与质量检验工具的开发、引入、评估,以及流程的持续优化
6 优秀的学习能力及主动思考能力,良好的问题分析能力、数据分析能力、中英文技术文档阅读与撰写能力
7 极佳的承压能力,以及优秀的团队协作与沟通能力