pdk开发小组除了开发人员,还必须设置一个QA工程师,QA协助开发检查完善PDK直到release供给客户使用,至此才算完成一个项目。
PDK QA工程师的任务有很多,高级的QA工程师应该熟练掌握perl,python,tcl等脚本语言协助QA工作,熟悉pdk package结构,各类器件的layout,cdf参数,仿真网表等,也要熟悉qa工具和qa流程。开发和QA相辅相成,都很重要。
不用公司的QA流程不一样,越是厉害的公司工具越全面,流程越成熟。最终的目标就是pdk package中,drc clean,lvs pass,前仿后仿successful,文件文档正确。