讲演者: 谢小权 (93级校友) xiaoquan_xie@yahoo.com.cn 2005年3月27日 中国科技大学嵌入式系统 2005 开发者大会 (科大学生会、翰海星云嵌入式版联合举办) Idea to Product : IC Designer’s Role 想法到产品 : IC 设计者的角色 讲演者: 谢小权 (93级校友) xiaoquan_xie@yahoo.com.cn 2005年3月27日
Idea to Product : IC Designer's Role 内容介绍 报告是作者在飞思卡尔(原摩托罗拉半导体部)苏州设计中心工作三年多时间里设计活动的内容总结。 在采纳了具有15年IC设计经验的资深同事建议后,内容更加适合入门者未来工作的需要。 一些关键词,请入门者特别留意,它将在您初入IC设计行业时给您很有意义的学习线索。 提供了一个假想设计(语音识别芯片)供大家开放讨论 链接的数据和图片仅供演示,不包含在幻灯文件中 安排有15分钟 Q&A Idea to Product : IC Designer's Role
Idea to Product : IC Designer's Role 自我介绍 2001- 目前 飞思卡尔苏州设计中心TSPG IC设计高级工程师 从事项目: Project Leader : 908LJ24/908LK24/08JB16/908LV8/9S08LC60 ( 在这些项目中,参与产品开发全过程及后续支持 ) NPDP representative : 9S12HZ64 1999-2001 科大讯飞 硬件部经理 从事项目: G.723语音编解码算法及TTS文语合成算法在DSP上的移植 FPGA/DSP/MCU/SCH/PCB 等相关的软硬件开发 1997-2000 中国科技大学 计算机应用专业 工学硕士 1993-1997 中国科技大学 空间物理专业(4-2-3分流) 理学学士 Idea to Product : IC Designer's Role
NPI Phases from Idea to Product Phase 0 : Idea Phase 1 : Concept & Definition Phase 2 : Planning Phase 3 : Execute Phase 4-6 : Qualify and Launch Mass product : Support Link to a standard Phase definition Link Champions Core Team Core Team Core + Extended Team Core + Extended Team Core + Extended Team Core + Extended Team Idea to Product : IC Designer's Role
Idea、Concept、Definition & Planning Why NPDP (New Product Definition and Planning) What’s the designer’s task in these phases Module list example Design risk assessment (DFMEA) example Die size estimate example Power estimate example New IP feature feasibility study New IP develop Specification review Idea to Product : IC Designer's Role
Execution (For Digital Engineer) Integration Hookup all modules Setup the simulation environment Test bench setup Test pattern generator environment setup Write the pattern source code for the new IP Regression Debug the failed pattern Idea to Product : IC Designer's Role
Execution (For Digital Engineer) Synthesis example Map to std. lib Scan insertion Constrain and Optimize Design for Test (DFT) Scan pattern generate (ATPG) DVT (Digital Virtual Tester) Formal verification Idea to Product : IC Designer's Role
Execution (For Analog Engineer) Hspice simulation for analog module Idea to Product : IC Designer's Role
Execution (For Layout Engineer) Floorplan Bonding check example Place & Route example LVS / DRC Idea to Product : IC Designer's Role
Idea to Product : IC Designer's Role Tape out MT form example Mask logic operation example: (2 or 102) @+0.6/ps 78 or [(8 not 76) not (2 or 102)] Rom code layer mask generator Job monitor link Idea to Product : IC Designer's Role
Evaluation and Product support What kind of task for evaluation If function failure If parameter out of specification Examples : LCD CLK IIC What kind of task with mass product Why (fault coverage vs. function coverage) How to debug and fix example How to deal with the real chip in physical PCM data example Probe MicroProbe FIB (聚焦离子束 ) cross section measurements Idea to Product : IC Designer's Role
ESD ( Electro Static Discharge ) What’s ESD documents reports How to detect ESD in the real silicon How to improve ESD performance design ESD structure (analog & layout) improve by fabrication process Idea to Product : IC Designer's Role
EMC (Electro Magnetic Compatibility) What’s EMC documents How to improve EMC in design communication EMC Checklist Link Idea to Product : IC Designer's Role
Idea to Product : IC Designer's Role 关键词回顾 流程阶段: Idea - Concept - Definition - Planning - Execute - Qualify – Launch 设计之前: NPDP Module list - risk assessment - Die size estimate - Power estimate - Specification review 设计过程: Integration - simulation environment - Testbench - Test pattern – Regression - fault coverage - function coverage Synthesis - map - Scan insertion - Constrain - Optimize - DFT - ATPG - DVT - Formal verification Floorplan - Bonding check - P&R - LVS – DRC ESD - EMC 设计之后: FIB - Probe - MicroProbe Idea to Product : IC Designer's Role
Idea to Product : IC Designer's Role 开放讨论: 语音识别芯片 特性 特征参数选择 DTW vs. HMM ASIC vs. MCU/DSP 实现 System design tool chain and gcc port Algorithm RTL implement A2D & Filter 现场演示已经完成的部分工作 RTL code Simulation 关于 A2D 和 Filter 的考虑 Idea to Product : IC Designer's Role
Idea to Product : IC Designer's Role
Idea to Product : IC Designer's Role 致谢 感谢DJ的热情邀请,让我有机会和各位共同探讨IC设计方面的问题 感谢我的同事飞思卡尔的资深经理, 他对我的讲演内容提出了很多建设性的意见 感谢我的好朋友SUN公司的Gauss.Tang, 他对讲演稿的风格提出了很多好意见 感谢组织者们的辛勤劳动,为大家提供了一个广阔自由的交流空间 Idea to Product : IC Designer's Role
Idea to Product : IC Designer's Role Q & A 要求 IC设计过程相关的提问 语法及工具使用等请查手册 不涉及商业敏感的问题 Idea to Product : IC Designer's Role
Idea to Product : IC Designer's Role Thank you! Idea to Product : IC Designer's Role