HI-IPDV10芯片产品开发流程V10宣课件_第1页
HI-IPDV10芯片产品开发流程V10宣课件_第2页
HI-IPDV10芯片产品开发流程V10宣课件_第3页
HI-IPDV10芯片产品开发流程V10宣课件_第4页
HI-IPDV10芯片产品开发流程V10宣课件_第5页
已阅读5页,还剩65页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

海思半导体

芯片产品开发流程

HI-IPDV1.0海思运作及质量管理部2005年10月14日海思半导体

芯片产品开发流程

1综述IPD的核心思想强调以市场需求作为产品开发的驱动力,将产品开发作为一项投资来管理。IPD的核心价值通过了解与分析客户需求,优化投资组合,保证产品投资的有效性——选择正确的市场,开发正确的产品;应用结构化流程,采用规范化的项目管理和管道管理方法,保证产品开发过程的顺利进行――准确、规范地交付产品;强调异步开发与共用基础模块(CBB),缩短开发周期――降低开发与维护成本,提高产品质量;关注跨功能的重量级团队运作,并辅以有效的绩效考评体系(Metrics)来激励与管理团队――高效的团队管理。综述IPD的核心思想产品开发团队(PDT)生命周期发布验证开发计划概念集成组合管理团队(IPMT)

理解市场市场细分组合分析制定市场细分策略及计划调整优化业务计划管理市场细分并评估绩效市场信息客户反馈竞争对手信息技术趋势产品组合DevMfgMktSvcFinSWFullProcIPD市场管理结构化流程+--+方案的竞争位置+优化投资组合分析跨部门的团队客户需求分析$APPEALS$-价格A-可获得性P-包装P-性能E-易用性A-保证L-生命周期成本S-社会接受程度成功的产品项目和管道管理资源平衡125%100%85%ProjectLoadingFunctionalExcellenceWedgeOver-CommitmentAdditionalHeadcountRequired}Best-in-ClassOneDivision'sProjectLoading%ofDirectDevelopmentLoading衡量标准获利时间12MoDefnGACashFlow(-)CashFlow(+)InnovationCycleTimeTimetoMarketTimeTimetoProfitToTbTrTsHardwareSoftwareHWElementsSWElementsSubsystem1SubsystemNPlatformsApplicationsTechnologySubsystemsPlatformsIntegratedOfferings

异步层共享开发/通用零件变革的核心是流程重整与业务重整,而IPD将他们有机地结合了起来产品开发团队(PDT)生命发布验证开发计划概念集成组合管理团目录HI-IPDV1.0要点详解HI-IPDV1.0流程与活动问题与回顾目录HI-IPDV1.0要点详解芯片加工过程设计阶段加工阶段规格Wafer厂家修改BUG寄存器信息(芯片型号)芯片设计版图设计数据5Die厂家封装厂家测试厂家测试阶段工艺432打线图、芯片尺寸、管脚位置、基板等6测试向量修改寄存器信息必须修改设计17更换Wafer厂家必须修改设计SA506V301S0423AP0405yywwQIFBCHINASA506V301S0423AP0405yywwQIFBCHINA芯片加工过程设计阶段加工阶段规格Wafer厂家修改BUG寄存海思产品开发模式用户整体解决方案SPDT芯片组开发PDT应用硬件系统开发开发系统开发(平台、工具)用户资料包开发解决方案测试系统架构设计与系统工程应用软件包开发逻辑与模拟开发测试/验证单板开发工艺与后端设计芯片资料开发芯片验证与测试芯片架构设计与系统工程驱动/测试软件开发现场应用支持芯片测试团队模拟开发团队工艺技术团队SOC开发团队IP开发团队后端设计团队资料开发团队专业技术团队PDT核心团队必要的外围组SPDT核心组必要的外围组硬件开发团队软件开发团队数字开发团队预研团队合作团队质量团队SI团队海思产品开发模式用户整体解决方案SPDT芯片组开发PDT应用HI-IPD的定位HI-IPD解决的三个主要问题:海思芯片产品E2E开发流程的有无问题,统一活动与角色;解决各功能部门与芯片产品项目的业务/计划融合;指导PDT重量级团队建设和核心代表资源池的建设。HI-IPD的设计思想IPD本身是一种管理思想与理念,HI-IPD流程在理念、框架、术语、交付件等方面与HW-IPD一致,不存在本质区别。HW-IPD更关注华为技术所有产品领域的流程共性特质,更多的体现开发理念和思想,而HI-IPD可以看成HW-IPD的支撑流程或客户化流程,聚焦芯片产品并覆盖芯片产品的解决方案,更具可操作性。HI-IPD与HW-IPDASIC的主要区别在于产品开发流程具体活动和角色的不同。HI-IPD的应用范围HW-IPDASIC开发流程属于华为技术平台流程体系,用于华为产品的技术开发项目。HI-IPD是海思半导体公司独立的芯片产品开发流程,用于海思所有芯片产品的开发;HI-IPD以外销芯片、COT模式设计,且以产品包的芯片为主交付,兼顾解决方案的流程配合。海思的FPGA、ASIC项目的执行流程,依赖于HI-IPD芯片产品开发流程作相应的裁剪;海思技术开发项目的流程,参考HI-IPD流程及其华为HW-TDT流程。HI-IPD的定位HI-IPD解决的三个主要问题:HI-IPD流程V1.0交付:PocketCard(海思芯片产品开发流程概念)、各阶段的VISIOPROGRESS(1级流程-指导PDT核心团队对业务的管理)、各功能角色的VISIOPROGRESS(2级流程-指导PDT功能代表对本功能外围组的业务管理)、部分专业技术开发流程(3级流程--指导专业技术开发团队)流程角色和职责定义、流程活动描述、关键交付件模板。

Template:ProjectCharterTemplateActivityID:

IPMT-05

DevelopProjectCharterProvideahighlevelsummaryoftheIPMT

requestforanewhardware,software,orservicesofferingincluding:-Thedefinedopportunity/offeringpositioning-Brandormarketsegment-TheprojectguidelinesrelativetotimingandinvestmentProjectCharterTemplateisFormated

intothefollowingareas:

Purpose:ProjectNameLaunchtoMarket,IPD

PhaseDCPOverviewDescription

Segment:CustomerNeedsSummaryUseProfileMarketHistoryCompetitionCompetitivenessofOfferingStrategyObjective

PortfolioPositioning:ProductFamilyRoadmap

ProjectObjectives:PriceTargetsUniqueProjectGuidelines

Team:PDT

MemberNames关键交付件模板活动1活动2项目计划Template#流程角色与职责定义各阶段的VISIOPROGRESS(1级流程)各功能角色的VISIOPROGRESS(2级流程)部分专业技术的开发流程(3级流程)HI-IPDPocketcard流程活动描述探索可选择概念并提供可替换技术:协作产生多个概念并检查每一个的优缺点;选择一个概念进行进一步的定义;提出并评估融入概念的产品、元器件、制造工艺等的多种技术选择;研究外部的产品、元器件和工艺

HI-IPD流程V1.0交付:PocketCard(海思芯各级流程支持关系SPDT/PDT--HI-IPD1级E2E流程SPDT/PDT--HI-IPD2级功能代表E2E流程1、HI-IPD1级流程由海思与IPD-BPE负责开发,IPD-BPE发布管理。2、HI-IPD2、3级流程由海思开发,海思管理。3、设计规范、技术类的CHECKLIST、设计指导书由相应的技术团队拟制,总体技术部或二级部门批准实施。IP开发流程、规范、CHECKLIST、指导书后端设计流程、设计规范、CHECKLIST、设计指导书SOC开发流程、设计规范、CHECKLIST、设计指导书逻辑、模拟电路开发流程、设计规范、CHECKLIST、设计指导书硬件单板开发流程、设计规范、CHECKLIST、设计指导书软件开发流程、设计规范、CHECKLIST、设计指导书测试流程、测试规范、CHECKLIST、测试指导书DESIGNIN支撑流程整体构成POCKETCARD概念3级流程各级流程支持关系SPDT/PDT--HI-IPD1级E2EHI-IPD流程角色(1)角色名称角色简称角色名称角色简称集成组合管理团队IPMT组合管理团队PMT产品开发管理团队PDTPDT经理LPDTPDT开发代表RDPDT数字设计工程师DDE模拟电路工程师AEE数字验证工程师DVE后端设计工程师BE算法工程师ARE软件工程师SWE资料工程师TD硬件工程师HWEEDA工程师EDA产品测试工程师PTE系统工程师SE知识产权工程师IPR技术合作工程师COE产品数据工程师PDEHI-IPD流程角色(1)角色名称角色简称角色名称角色简称集HI-IPD流程角色(2)角色名称角色简称角色名称角色简称PDT销售与服务代表S&SPDT销售工程师SALES现场应用工程师FAEUCD工程师UCDPDT供应链代表/产品工程师PE生产测试工程师MTE封装工程师PAESI工程师SI工艺工程师TDE质量与可靠性工程师QRE采购工程师PRO计划与物流工程师P&LPDT质量代表QAPDT配置管理员CMOPDT营销代表MKTPDTPDT财务代表FPDTPDT运作代表OPPDTHI-IPD流程角色(2)角色名称角色简称角色名称角色简称PHI-IPDV1.0流程角色及其业务支持关系芯片IPMTPDT1PDT2PDT3LPDTSEFPDTPES&SPDT...TDT1MKTPDTQAPDTCMOOPPDTRDPDTDDEAEEDVEBESWEHWETDPTEIPRCOEPDEEDAFAEUCDSALESMTEPAESITDEQREPROP&LAREHI-IPDV1.0流程角色及其业务支持关系芯片IPMTP海思芯片产品包产品包:指为完成一项主要产品的开发,而必须在开发过程中或最终的交付总和。海思产品包:对消费类芯片而言,产品包是以芯片为主的解决方案交付。1、主交付:芯片2、支持验证与测试过程交付:为验证芯片部分或全部功能、特性而设计的过程软件(驱动软件等)、硬件(逻辑验证板、评估板、演示板等),测试向量、测试用例;3、支持芯片销售与应用的解决方案(辅助交付):为推销芯片产品的应用、支持客户DESIGNIN,提供给客户的参考设计,而必须开发的驱动软件、应用软件、DEMO与评估单板、开发工具等;4、文档与资料:配套的资料/指导书、开发文档、宣传材料、生产文件等。5、产品附属的交付:CBB、IP、专利等芯片应用软件驱动软件测试与验证软件DEMO与评估单板测试与验证单板应用工具配套资料开发与生产文档宣传材料CBB/IP/专利海思芯片产品包产品包:指为完成一项主要产品的开发,而必须在开HI-IPD中的关键控制点CharterLCMgmtPhaseTR1确定的产品包需求是否满足客户需要TR2产品设计规格是否满足设计需求TR3产品包概要设计(方案)是否满足设计要求TR4对协同验证结果进行评审,投片技术准备度评审(可以多次)。TR5样片功能、性能测试结果是否满足设计要求,是否可以小批量试产(仅一次)。TR6评审小批量芯片测试与客户试用结果,是否可以批量生产(仅一次)。ADCPGAPDCPCDCPGA后产品绩效管理想做什么?策略是否可行?怎么做?需要什么资源和计划?才能保证按时、按质交付产品包,是否值得投资?作为风险控制点,投片策略、计划是否符合当前策路?产品包是否可以批量交付,运作与交付条件是否具备?ConceptPhasePlanPhaseDevelopPhaseQualifyPhaseLaunchPhase85%、95%、100%网表投片临时DCPEOM:终止销售EOP;终止生产EOS:终止服务业务线技术线海思业务计划/产品路标/CHARTERIPD输入HI-IPD中的关键控制点CharterLCMgmtPhTR3与逻辑概要设计TR3对产品包的概要设计进行评审。海思的产品包以芯片为主,同时包括应用软件(驱动软件、参考设计、协议栈)和硬件(DEMO、评估板),因此具体到部件是指部件的规格,如芯片规格,硬件规格、软件规格。TR3即对由这些部件的规格组成的产品包概要进行评审,确保产品包的方案正确性。只有在TR3后,并通过PDCP决策,才能投入资源进行部件的概要(方案)设计,目的是减少资源投入风险,确保PDCP决策完全基于财务与市场策略进行(技术方面的可行性作为一项评估要素),合理分配资源。考虑芯片开发的特殊性(不可修复)与技术难度,一般逻辑概要设计可以在TR3前完成关键技术的验证(相应的验证工作也需配套),但必须在CDCP前的业务计划中对该活动的投入规模与风险进行评估。对逻辑HLD是否应该在TR3前启动的评估依据(由PDT分析说明,IPMT决策):一是完成逻辑HLD关键技术验证需要的人力投入多少和持续时间长短,二是费用是否过高。逻辑概要设计是否结束不作为TR3评审依据,该活动可以延续到开发阶段,但TR3要对逻辑技术风险进行评审,确保关键技术风险得到规避。CHARTERCDCPTR3TR5PDCP逻辑概要设计在CDCP中要对是否提前逻辑概要设计进行评估验证概要设计TR3与逻辑概要设计TR3对产品包的概要设计进行评审。海思的TR4、TR5、ECO更改TR4定义为投片前的技术准备评审,是关键质量控制点。TR4针对投片策略可以多次进行。对应MPW/PILOT投片,一般情况下可以是部分功能验证投片,也可能是100%功能投片,无论什么情况,每次投片前均需按照TR4的标准进行评审;TR5是小批量的技术准备度评审,必须达到100%的设计功能和性能要求,即芯片的TR5只能一次,,没有达到设计标准的需要重新投片,继续重复TR4。对ECO的更改,如果需要重新投片,应该按照MPW或PILOT操作,只有重新测试并合格后才能通过TR5评审;但对简单ECO(不更改GDSII,不更改研发版本号),可以作为TR5的遗留问题进行跟踪,通过TR5进入验证阶段。TR4、TR5必须达到最低质量与技术标准基线才能通过,否则必须返工,GOWITHRISK要严格控制。TR4TR5PDCP投片样片测试与验证测试结果评审更改设计,重复TR4评审,研发版本编号更改简单ECO,可以通过TR5投片临时决策评审TR4、TR5、ECO更改TR4定义为投片前的技术准备评审,投片临时决策评审点(风险控制点)为保证芯片投片的严肃性,降低风险,强化质量与业务控制,HI-IPD设立投片临时决策评审点。一般情况下,PDT应该在PDCP中明确是否需要投片临时决策评审,并对投片计划(需要多少次MPW、PILOT投片、每次投片的具体策略、计划与风险等)作出明确说明,以便IPMT作出准确的决策。无论PDT是否在PDCP中说明投片策略,建议在第一次TR4通过后并准备投片前,PDT需要向IPMT提请投片临时决策评审;如果PDT在PDCP中已经有明确的计划,则投片临时DCP仅对投片技术准备度、生产准备度、风险进行评估,作出是否按计划投片的决策;如果PDT的投片策略与PDCP计划发生变化(投片次数、策略与计划的变更),则本次临时决策同时作为PCR,对变更的风险与费用和收益进行评审,对PCR的责任记入PDT(即项目周期、进度偏差的考核基线不刷新)。TR4TR5PDCP投片样片测试与验证测试结果评审更改设计,重复TR4评审,研发版本编号更改简单ECO,可以通过TR5第一次投片前建议增加投片临时决策评审投片临时决策评审点(风险控制点)为保证芯片投片的严肃性,降低测试/客户试用技术支持问题定位与解决验证、测试活动及责任角色TR4TR5TR3产品包测试策略与计划TR1启动PTEMTEDVE测试用例与工具开发可测试性需求生产测试性需求生产测试策略与计划生产测试用例与工具开发AEE验证概要设计模拟电路设计与验证驱动软件开发与单元测试HWESWE逻辑验证验证单板开发与单元测试样片测试生产测试芯片工程测试(环境、可靠性等)协同/FPGA验证TR6产品包及芯片的外部环境测试认证与标杆测试小批量测试测试/客户试用技术支持验证、测试活动及责任角色TR4TR5T协同/FPGA验证、样片测试、小批量测试(含客户试用)完整的芯片产品测试,从开发到批量发货必须经如下测试过程:协同验证、样片测试、小批量测试(客户试用)。协同/FPGA验证(原型测试):指投片前,利用各种仿真手段、FPGA、验证软件、单板等对芯片进行的功能、性能验证,是对投片质量与技术实现的检验。样片的内部系统测试、标杆测试(初始产品测试):指通过生产的样片(可以是MPW,也可以是PILOT),在海思内部的各种验证环境下的功能、性能测试,及必要的同类产品对比测试、环境适用性测试,确认是否达到小批量生产的质量和技术标准。小批量外部系统测试、标杆测试(Rampup测试):指小批量生产的芯片(只能是PILOT),在非海思环境下,按照我们的测试策略与用例进行的功能、性能测试,确保芯片产品的可用性;外部标杆测试指第三方组织的与竞争对手同类产品的对比测试,行业准入测试、国家或地区的认证测试、安全与环保测试等,是海思芯片产品获得必要的市场准入测试。客户试用:指小批量生产的芯片完全由DESIGNIN客户或试用客户(含ESS客户),在客户应用环境下的市场验证行为,确保批量应用的技术和质量得到保证。如果小批量芯片与样片同属一个生产版本,且客户完全采用海思提供的DEMO方案、应用软件,则可以合并这个两个活动。TR5TR4TR3TR2协同/FPGA验证样片测试(内部系统测试、内部标杆测试)TR6小批量芯片测试(外部系统测试、外部标杆测试)客户试用产品测试协同/FPGA驱动软件验证单板海思测试用例MPW/PILOT样片海思应用软件海思DEMO评估或测试平台海思测试用例小批量芯片客户应用软件客户DEMO单板海思测试用例小批量芯片客户应用软件客户应用测试平台客户应用或测试用例协同/FPGA验证、样片测试、小批量测试(含客户试用)完整的85%、95%、100%网表在HI-IPD中,对研发阶段的几个关键点进行了定义:85%、95%、100%网表。是否达到85%、95%、100%状态,由后端工程师按照相应的检验标准和设计规范来确定,在流程同时作为关键进度标志点。由后端制定详细的交付标准和确认的具体条件。参考《海思前端设计数据交付规范V1.0》PDT的E2E计划中,这几个点作为里程碑点进行监控。85%、95%、100%网表在HI-IPD中,对研发阶段的几资料开发由于芯片销售的特殊模式,一旦TR3产品包(的概要设计完成后,PDT要根据芯片规格、解决方案规格开发初始的用户手册,作为产品概念发布的重要输入。在开发阶段TR4前,PDT要开发完成详细的用户手册资料包的设计与开发,包括芯片、DEMO、API、开发系统(工具、平台)等配套资料。并发布建议用户手册以支持样片测试与DESIGNIN;ADCP后将发布最终资料包版本,提供给用户使用。FAE在客户试用中,负责对资料的外部验证工作。TR4TR5TR3简要手册编写TR1启动详细资料包设计、开发(芯片、DEMO、解决方案、API、开发系统)资料内部验证与优化ADCP资料开发资料外部验证印刷、发运支持产品概念发布的建议用户手册发布支持样片发布的初始资料发布资料需求与开发计划支持量产发布的最终资料发布资料开发由于芯片销售的特殊模式,一旦TR3产品包(的概要设计市场发布TR3后,产品包的概念已经确定,营销执行产品“概念发布”,通报产品技术信息与计划的样片、量产关键时间点。TR4/临时投片决策评审后,营销根据投片策略执行“样片发布”,支持DESIGNIN、客户试用和早期销售工作。ADCP后,营销执行“量产发布”,包括GA点时间发布,开始批量供货。TR4/临时投片决策评审TR5TR3产品概念发布TR1启动样片发布ADCP市场发布量产发布市场发布TR3后,产品包的概念已经确定,营销执行产品“概念发客户试用、早期销售ESS客户试用:芯片产品通过内部严格的测试,并达到小批量交付标准后,需要提供给重要客户(DESIGNIN客户、其他重要客户)进行试用,以验证芯片产品在用户的应用环境下,是否满足客户需求,并对存在的问题采取规避措施;早期销售:由于芯片质量还未达到批量生产标准(或者还未得到充分运行考验),不能批量销售,但考虑重要客户需求(前提是客户能够容忍芯片存在的部分缺陷)和产品上市策略,可以受控(销售对象受控、销售数量受控)销售部分产品,受控的目的是为了避免重大质量事故引起的投资风险,因此即使是小批量早期销售产品,仍然需要又周密的风险应对措施。早期销售产品可以同时作为客户试用(外部测试)环节,区别在于一个是销售行为,一个是赠送行为,承担的责任不同。GATR5PDCP启动不允许销售数量受控的早期销售产品开发批量销售EOM客户试用客户试用、早期销售ESS客户试用:芯片产品通过内部严格的测试Designin&DesignwinDesignin是一个完整的营销过程,指从PDCP后的“概念发布”起,一直持续到客户将海思芯片设计到相应产品中,并且直到该设计产品转产为止。Designin以MKTG牵头,并与研发、FAE、SALES协同工作,包括宣传、培训、现场指导、提供参考设计、共同参与设计等系列活动,即Designin是一个完整的支撑流程。Designin活动对任何一个客户均存在,它与海思产品开发的流程活动没有直接联系。周而复始,一直到海思产品生命周期的EOM结束(即终止销售)。GAPDCP启动客户Adesignin过程客户设计应用DesigninDesignwin客户产品转产EOM客户试用客户引导客户Bdesignin过程客户设计应用客户产品转产客户试用客户引导客户使用(DesignWin)客户试用:向客户提供样片客户使用(DesignWin)作为Designin流程阶段考核点,“客户试用”、“客户使用”是两个关键里程碑,定义如下:客户试用:是Designin阶段成功的标志,具体为海思向Designin客户提供样片。客户使用:

是Designin全过程的成功标志(即Designwin),是指Designin客户采用海思产品设计的应用产品转产时间即为Designwin。Designin&DesignwinDesigni物料采购与厂家选择物料种类:TR4前后确定的支持芯片开发的内部验证/测试环境物料;TR5前后确定的支持小批量客户试用的物料;样片、小批量、批量芯片生产物料。FOUNDRY供应商选择是TR3的输入,因此必须在概念阶段启动FOUNDRY选择工作,从风险考虑,FOUNDRY合同签署要放在PDCP后。测试与封装厂家选择只要在投片前确定即可。供应链通过厂商认证、质量管理、可靠性监控、失效分析等活动对厂家进行监控管理。TR4/临时投片决策评审TR5TR3FOUNDRY供应商选择TR1启动样片POADCP厂家选择物料采购测试/封装厂家选择内部验证/测试环境物料小批量试用物料小批量PO量产PO厂家质量管理物料采购与厂家选择物料种类:TR4前后确定的支持芯片开发的内IP与算法开发模式支持芯片产品开发的IP/算法的获得有多种模式:直接使用现有IP成果。与芯片产品同步开发、IP异步开发、对外技术合作开发、直接购买。直接使用现有IP成果:指已经作为货架化的IP模块。与芯片产品项目紧密联系、且当前只有本项目使用的IP,由PDT相应项目组承担开发;对多个PDT使用、且开发难度较大的IP,转技术项目,由TDT或专业技术团队承担。PDT的系统工程师在计划阶段,要对芯片产品所用的IP/算法进行分析和识别,对关键IP/算法的来源要制定具体落实措施(技术合作、购买、PDT自己开发、转TDT技术立项等)。开发代表在开发阶段要对IP/算法落实情况进行监控,系统工程师在验证阶段要对本产品项目开发的IP/算法,按照相应规范进行货架化(CBB)交付。PDT承担的用于本产品的IP开发,由相应的开发角色承担,不再设立专职IP工程师;根据历史经验,芯片中的算法往往与具体芯片结合非常紧密,因此算法工程师列入流程角色,但在HI-IPD中算法的开发活动和遵守的流程与软件工程师相同,因此其活动不再单列。TR4TR5TR3关键技术识别及IP算法开发计划TR1启动IP、算法开发IP现状分析IP、算法货架化输出TR6IP技术立项IP开发IP验证与交付IP技术合作IP购买IP合作验证技术开发技术合作技术购买产品开发IP与算法开发模式支持芯片产品开发的IP/算法的获得有多种模产品数据(PDE)与EDA工具管理PDE:基于BOM编码规则,形成支持制造、采购、计划、物流的订单履行供应链管理机制。其编码规则包含了PART的关键属性与组装关系,而这种组装关系又依赖与产品包的系统分解与分配,因此属于系统工程的一个重要组成部分。BOM编号申请:由开发或系统工程师在开发阶段完成。EDA工具管理:IC芯片开发,EDA工具软件在提高工作效率、保证交付质量方面起到重要作用,因此要把EDA工具作为项目开发的关键活动进行管理。除工具选择、评估外,更重要的是工具推广与应用支持,部分工具还作为开发的一部分进行管理。PDE/EDA虽然实际在项目中的投入非常少,但是流程活动的重要组成部分,是PDT必须关注的内容。TR4TR5TR3TR1启动EDA工具推广与培训EDA工具分析BOM编码申请及维护TR6EDA工具购买工具购买产品开发EDA工具开发工具开发产品包BOM结构树BOM最终发布产品数据(PDE)与EDA工具管理PDE:基于BOM编码规则项目预算、项目合同、PCR、合同验收项目预算:PDT行使芯片项目的开发管理,并按照项目进行E2E预算。项目预算包括项目周期与确定的项目范围内的人员资源投入(投入时间、数量、类型、技能要求)等、费用投入(工资性费用、仪器设备费用、软件/工具费用、NRE费用、合作费用、销售与管理费用等)、交付标准(成本、质量、范围)及收益承诺(盈亏平衡、毛利率、利润、产品生命周期等),项目预算是业务计划的财务评估重要内容,也是CDCP/PDCP的决策依据。项目合同:IPD把产品开发作为一项投资进行管理,IPMT作为投资管理代表,授权PDT在允许的投入范围(资源与时间)并交付产品包,因此PDT必须在PDCP后与IPMT就项目的范围、投入、交付标准收益、以及PDT与IPMT双方共同履行的义务通过合同的方式固定下来。PCR(项目变更请求):PDCP后,PDT与IPMT已经就项目的相关预算签订了合同承诺书,一旦合同要素(项目范围/需求、人力投入、费用、成本、质量、市场形势及收益预测)的变化超过10%(10%以内PDT可以自己决策),PDT应该向IPMT提请PCR。PCR被IPMT批准后,PDT按照新的计划执行,但是否更改合同书要视具体情况决定(IPMT及PDT不可控制的因素造成的变更,更改项目合同,PDT原因造成的变更不更改合同)。合同验收:在ADCP前,由IPMT执行秘书机构对项目合同进行验收,并给出执行情况评估,作为ADCP参考,并使合同管理闭环起来。ADCPPDCPCDCP启动项目合同项目初始预算PCR,项目合同变更合同管理最终的项目预算合同验收项目预算、项目合同、PCR、合同验收项目预算:PDT行使芯片质量回溯应用、项目经验教训总结质量回溯:作为质量管理的重要手段,通过事故真相分析(找出真正原因)、制定同类事故的规避措施(治疗的有效药方)来避免同样问题的再次发生。在HI-IPD流程中,对每个TR技术评审点均增加了“质量回溯应用”CHECKLIST,目的是保证已经历史教训而制定的规避措施是否在本项目中得到落实(根治同类问题),确保本项目不再犯同样的错误,从而使海思芯片产品的开发与交付质量通过积累,逐步、稳定地提升。PDT经理对没有严格执行回溯纠正措施地评审,必须一票否决,具体执行体现在TR的checklist中或单独进行。项目阶段、终止、结束的经验教训总结:IPD强调在项目各阶段结束、项目异常终止及项目正常结束点开展经验教训总结,其目的就是通过回顾,总结团队运作与项目运作过程中的优劣势,使PDT在后续阶段或后续项目、以及其他PDT团队能够从这些经验和教训中,扬长避短,逐步提升团队运作与管理能力,提升交付质量,降低开发成本,缩短交付周期。项目经验教训总结的关注点:围绕团队重量级运作评估和项目METRICS的分析方面。重量级团队运作效果、成员的参与度、员工的技能适配度、项目的阶段周期、人力资源投入、预算费用执行、质量评估与回溯、需求与规格实现、市场与销售状况等指标使总结的关键要素。总结要与基线(CHARTER、CDCP承诺、PDCP/项目合同承诺、PDT能力基线、海思能力基线、业界能力基线等标杆进行比较,找出我们的优势和不足,并制定改进计划。类似项目(无论来自其他团队和自身团队)的经验教训总结,均可以在概念阶段的项目经验教训应用(HW-IPD中为智力资产分析)、项目阶段开工会/项目阶段团队建设中加以应用。GATR5CDCP项目启动经验教训应用点质量回溯应用点经验教训总结点PDCPTR4TR6TR3TR2TR1质量回溯应用、项目经验教训总结质量回溯:作为质量管理的重要手ASIC、FPGA、ECO、工艺变更项目HI-IPD是按照芯片产品包最复杂的COT完整开发模式设计的,对ASIC、FPGA、ECO、技术开发项目均应该遵守HI-IPD,并作相应活动裁剪。最终交付为FPGA的项目:TR4前完成系统验证,并在TR4对FPGA功能与性能实现情况进行评审,确定是否达到交付标准,裁剪TR4到TR5之间的投片临时决策评审、样片测试活动),即通过TR4即可认为完成了开发阶段,但是否要持续验证阶段、发布阶段活动,由项目的具体性质决定(一般情况下作为产品交付,必须经过客户验证及小批量试用)。最终交付为ASIC的项目:裁剪相应的后端设计活动,其他活动根据项目定位来裁剪。ECO更改项目:针对缺陷处理、差异化交付与定制,芯片的需求、规格有变化,并涉及布局、布线、工艺和测试方法的调整(GDSII变化),不兼容,并与上一版本可能同时存在,则需要重新生产V版本(同系列产品),相应的概念、计划阶段活动可以裁剪,但对整个项目需提请PCR。制造工艺变化的项目:制造工艺整体变化的项目(如从0.35工艺切换为0.18工艺),不兼容,必须重新立项(同系列产品),不能作为ECO项目,但概念、计划阶段可以视具体情况合并。ASIC、FPGA、ECO、工艺变更项目HI-IPD是按照芯HI-IPDV1.0生命周期管理阶段IPMTBMTFINR&DS&SSCMKTSEQAOPS产品绩效管理客户问题管理产品毛利管理客户与服务管理供应商管理产品质量管理协助产品绩效管理可靠性与失效分析营销与销售管理销售预测与备货管理PCN发布PCN管理EOPDCP停止销售停止生产发布EOP公告停止服务EOSDCPEOMDCP发布EOS公告发布EOM公告客户问题管理客户问题管理客户问题管理客户问题管理客户问题管理客户问题管理EC/PCN管理EC/PCN管理PCN管理海思目前无BMT团队,相应工作由PDT或功能部门承担HI-IPDV1.0生命周期管理阶段IPMTBMTFINR项目资源与费用投入结构项目作为投资活动,资源的投入随风险的降低逐步加大,PDT应当控制资源投入节奏。在概念阶段仅投入PDT核心团队及需求分析小组的资源,一般仅占项目投资的10%;计划阶段由于要成立系统设计与分析小组,因此资源投入进一步增加,一般要控制在30%以内;开发阶段投入最大,因此IPMT在PDCP决策时也非常谨慎;验证阶段,一般开发人员要尽量释放,仅保留从事验证与测试活动的必要成员;发布阶段项目成员基本上全部释放,仅保留极少数维护与支持人员;费用的投入基本上与人员投入趋势一致,主要因为芯片开发人力成本占较大比重;但验证与发布阶段费用下降平缓,一般产品后期的销售、服务费用仍然占据重要比重。TR5PDCPCDCP启动GA01030100人力费用10~20%10~20%40~65%10~20%阶段周期占项目周期的建议比例项目资源与费用投入结构项目作为投资活动,资源的投入随风险的降问题与回顾HI-IPD流程主要包括哪些交付件?HI-IPD与HW-IPD的关系如何?(相同点、不同点)专业技术规范由海思哪个部门或哪级组织批准与管理?IPD流程的输入是什么?Charter由谁负责制定?谁批准?HI-IPD核心组由哪些角色组成?HI-IPD研发外围组包括哪些流程角色?为什么PDT外围组的任命要分步实施?逻辑验证工程师、产品测试工程师、生产测试工程师的职责有何区别?HI-IPD包括哪几个阶段?海思的产品包有哪些交付?产品包需求包括哪些具体需求?HI-IPD的关键控制点(业务、技术)是什么?TR1评审关注点是什么?TR2评审关注点是什么?TR3评审关注点是什么?TR4评审关注点是什么?多次投片如何处理?TR5评审关注点是什么?TR6评审关注点是什么?概念阶段的关注点是什么?主要交付是什么?计划阶段的关注点是什么?主要交付是什么?计划阶段的业务计划与概念阶段有何不同?为什么说PDCP是项目过程中最重要的决策?为什么在CDCP/PDCP前PMT要进行组合评审?PDT在一个项目的开发过程中制定了几次计划?关注点有何不同?项目合同书在那个阶段开始拟制,哪个环节签订?FOUNDRY供应商选择在什么阶段启动?什么时候确定?逻辑概要设计在那个阶段进行,应该如何确定?问题与回顾HI-IPD流程主要包括哪些交付件?问题与回顾(2)产品包的价格在什么时候确定?海思产品包量产发布前,有哪几类物料采购活动?为什么把团队建设作为概念、计划阶段的重要活动纳入1级流程?什么情况下PDT必须向IPMT提请PCR?合同验收(评估)在什么时候完成?CBB/IP/IPR分析的关注点是什么?IP货架化的输出必须在什么时候完成?HI-IPD中的产品测试工程师的主要职责是什么?海思产品包一般需要经过那几个关键验证与测试活动?协同验证、样片测试的根本区别是什么?小批量测试与客户试用本质上有何区别?为什么ESS必须严格受控?HI-IPD的投片临时决策评审最好在什么时候进行?主要的关注点是什么?资料测试由那个角色在哪个阶段执行?发布顶层模块、85%、95%、100%网表在哪个流程阶段?由哪个角色来认定?IP与算法的获得通常有哪几种手段?支持客户试用(系统验证与客户环境试用)HI-IPD中为什么增加了“质量回溯应用”活动?在HI-IPD中,项目经验教训总结、华为/海思的智力资产是如何落实到项目中的?项目预算包括哪些关键科目?海思产品发布有哪几种,其目的是什么?客户试用与早期销售有何本质区别?DESIGNIN的两个关键里程碑是什么?标志活动是什么?判断小ECO的标准是什么?为什么PCN管理很重要?对客户的PCN和对生产厂家的PCN分别由那个角色负责?EOM代表什么?谁管理,谁决策?EOS代表什么?谁管理,谁决策?EOP代表什么?谁管理,谁决策?问题与回顾(2)产品包的价格在什么时候确定?谢谢大家!谢谢大家!海思半导体

芯片产品开发流程

HI-IPDV1.0海思运作及质量管理部2005年10月14日海思半导体

芯片产品开发流程

36综述IPD的核心思想强调以市场需求作为产品开发的驱动力,将产品开发作为一项投资来管理。IPD的核心价值通过了解与分析客户需求,优化投资组合,保证产品投资的有效性——选择正确的市场,开发正确的产品;应用结构化流程,采用规范化的项目管理和管道管理方法,保证产品开发过程的顺利进行――准确、规范地交付产品;强调异步开发与共用基础模块(CBB),缩短开发周期――降低开发与维护成本,提高产品质量;关注跨功能的重量级团队运作,并辅以有效的绩效考评体系(Metrics)来激励与管理团队――高效的团队管理。综述IPD的核心思想产品开发团队(PDT)生命周期发布验证开发计划概念集成组合管理团队(IPMT)

理解市场市场细分组合分析制定市场细分策略及计划调整优化业务计划管理市场细分并评估绩效市场信息客户反馈竞争对手信息技术趋势产品组合DevMfgMktSvcFinSWFullProcIPD市场管理结构化流程+--+方案的竞争位置+优化投资组合分析跨部门的团队客户需求分析$APPEALS$-价格A-可获得性P-包装P-性能E-易用性A-保证L-生命周期成本S-社会接受程度成功的产品项目和管道管理资源平衡125%100%85%ProjectLoadingFunctionalExcellenceWedgeOver-CommitmentAdditionalHeadcountRequired}Best-in-ClassOneDivision'sProjectLoading%ofDirectDevelopmentLoading衡量标准获利时间12MoDefnGACashFlow(-)CashFlow(+)InnovationCycleTimeTimetoMarketTimeTimetoProfitToTbTrTsHardwareSoftwareHWElementsSWElementsSubsystem1SubsystemNPlatformsApplicationsTechnologySubsystemsPlatformsIntegratedOfferings

异步层共享开发/通用零件变革的核心是流程重整与业务重整,而IPD将他们有机地结合了起来产品开发团队(PDT)生命发布验证开发计划概念集成组合管理团目录HI-IPDV1.0要点详解HI-IPDV1.0流程与活动问题与回顾目录HI-IPDV1.0要点详解芯片加工过程设计阶段加工阶段规格Wafer厂家修改BUG寄存器信息(芯片型号)芯片设计版图设计数据5Die厂家封装厂家测试厂家测试阶段工艺432打线图、芯片尺寸、管脚位置、基板等6测试向量修改寄存器信息必须修改设计17更换Wafer厂家必须修改设计SA506V301S0423AP0405yywwQIFBCHINASA506V301S0423AP0405yywwQIFBCHINA芯片加工过程设计阶段加工阶段规格Wafer厂家修改BUG寄存海思产品开发模式用户整体解决方案SPDT芯片组开发PDT应用硬件系统开发开发系统开发(平台、工具)用户资料包开发解决方案测试系统架构设计与系统工程应用软件包开发逻辑与模拟开发测试/验证单板开发工艺与后端设计芯片资料开发芯片验证与测试芯片架构设计与系统工程驱动/测试软件开发现场应用支持芯片测试团队模拟开发团队工艺技术团队SOC开发团队IP开发团队后端设计团队资料开发团队专业技术团队PDT核心团队必要的外围组SPDT核心组必要的外围组硬件开发团队软件开发团队数字开发团队预研团队合作团队质量团队SI团队海思产品开发模式用户整体解决方案SPDT芯片组开发PDT应用HI-IPD的定位HI-IPD解决的三个主要问题:海思芯片产品E2E开发流程的有无问题,统一活动与角色;解决各功能部门与芯片产品项目的业务/计划融合;指导PDT重量级团队建设和核心代表资源池的建设。HI-IPD的设计思想IPD本身是一种管理思想与理念,HI-IPD流程在理念、框架、术语、交付件等方面与HW-IPD一致,不存在本质区别。HW-IPD更关注华为技术所有产品领域的流程共性特质,更多的体现开发理念和思想,而HI-IPD可以看成HW-IPD的支撑流程或客户化流程,聚焦芯片产品并覆盖芯片产品的解决方案,更具可操作性。HI-IPD与HW-IPDASIC的主要区别在于产品开发流程具体活动和角色的不同。HI-IPD的应用范围HW-IPDASIC开发流程属于华为技术平台流程体系,用于华为产品的技术开发项目。HI-IPD是海思半导体公司独立的芯片产品开发流程,用于海思所有芯片产品的开发;HI-IPD以外销芯片、COT模式设计,且以产品包的芯片为主交付,兼顾解决方案的流程配合。海思的FPGA、ASIC项目的执行流程,依赖于HI-IPD芯片产品开发流程作相应的裁剪;海思技术开发项目的流程,参考HI-IPD流程及其华为HW-TDT流程。HI-IPD的定位HI-IPD解决的三个主要问题:HI-IPD流程V1.0交付:PocketCard(海思芯片产品开发流程概念)、各阶段的VISIOPROGRESS(1级流程-指导PDT核心团队对业务的管理)、各功能角色的VISIOPROGRESS(2级流程-指导PDT功能代表对本功能外围组的业务管理)、部分专业技术开发流程(3级流程--指导专业技术开发团队)流程角色和职责定义、流程活动描述、关键交付件模板。

Template:ProjectCharterTemplateActivityID:

IPMT-05

DevelopProjectCharterProvideahighlevelsummaryoftheIPMT

requestforanewhardware,software,orservicesofferingincluding:-Thedefinedopportunity/offeringpositioning-Brandormarketsegment-TheprojectguidelinesrelativetotimingandinvestmentProjectCharterTemplateisFormated

intothefollowingareas:

Purpose:ProjectNameLaunchtoMarket,IPD

PhaseDCPOverviewDescription

Segment:CustomerNeedsSummaryUseProfileMarketHistoryCompetitionCompetitivenessofOfferingStrategyObjective

PortfolioPositioning:ProductFamilyRoadmap

ProjectObjectives:PriceTargetsUniqueProjectGuidelines

Team:PDT

MemberNames关键交付件模板活动1活动2项目计划Template#流程角色与职责定义各阶段的VISIOPROGRESS(1级流程)各功能角色的VISIOPROGRESS(2级流程)部分专业技术的开发流程(3级流程)HI-IPDPocketcard流程活动描述探索可选择概念并提供可替换技术:协作产生多个概念并检查每一个的优缺点;选择一个概念进行进一步的定义;提出并评估融入概念的产品、元器件、制造工艺等的多种技术选择;研究外部的产品、元器件和工艺

HI-IPD流程V1.0交付:PocketCard(海思芯各级流程支持关系SPDT/PDT--HI-IPD1级E2E流程SPDT/PDT--HI-IPD2级功能代表E2E流程1、HI-IPD1级流程由海思与IPD-BPE负责开发,IPD-BPE发布管理。2、HI-IPD2、3级流程由海思开发,海思管理。3、设计规范、技术类的CHECKLIST、设计指导书由相应的技术团队拟制,总体技术部或二级部门批准实施。IP开发流程、规范、CHECKLIST、指导书后端设计流程、设计规范、CHECKLIST、设计指导书SOC开发流程、设计规范、CHECKLIST、设计指导书逻辑、模拟电路开发流程、设计规范、CHECKLIST、设计指导书硬件单板开发流程、设计规范、CHECKLIST、设计指导书软件开发流程、设计规范、CHECKLIST、设计指导书测试流程、测试规范、CHECKLIST、测试指导书DESIGNIN支撑流程整体构成POCKETCARD概念3级流程各级流程支持关系SPDT/PDT--HI-IPD1级E2EHI-IPD流程角色(1)角色名称角色简称角色名称角色简称集成组合管理团队IPMT组合管理团队PMT产品开发管理团队PDTPDT经理LPDTPDT开发代表RDPDT数字设计工程师DDE模拟电路工程师AEE数字验证工程师DVE后端设计工程师BE算法工程师ARE软件工程师SWE资料工程师TD硬件工程师HWEEDA工程师EDA产品测试工程师PTE系统工程师SE知识产权工程师IPR技术合作工程师COE产品数据工程师PDEHI-IPD流程角色(1)角色名称角色简称角色名称角色简称集HI-IPD流程角色(2)角色名称角色简称角色名称角色简称PDT销售与服务代表S&SPDT销售工程师SALES现场应用工程师FAEUCD工程师UCDPDT供应链代表/产品工程师PE生产测试工程师MTE封装工程师PAESI工程师SI工艺工程师TDE质量与可靠性工程师QRE采购工程师PRO计划与物流工程师P&LPDT质量代表QAPDT配置管理员CMOPDT营销代表MKTPDTPDT财务代表FPDTPDT运作代表OPPDTHI-IPD流程角色(2)角色名称角色简称角色名称角色简称PHI-IPDV1.0流程角色及其业务支持关系芯片IPMTPDT1PDT2PDT3LPDTSEFPDTPES&SPDT...TDT1MKTPDTQAPDTCMOOPPDTRDPDTDDEAEEDVEBESWEHWETDPTEIPRCOEPDEEDAFAEUCDSALESMTEPAESITDEQREPROP&LAREHI-IPDV1.0流程角色及其业务支持关系芯片IPMTP海思芯片产品包产品包:指为完成一项主要产品的开发,而必须在开发过程中或最终的交付总和。海思产品包:对消费类芯片而言,产品包是以芯片为主的解决方案交付。1、主交付:芯片2、支持验证与测试过程交付:为验证芯片部分或全部功能、特性而设计的过程软件(驱动软件等)、硬件(逻辑验证板、评估板、演示板等),测试向量、测试用例;3、支持芯片销售与应用的解决方案(辅助交付):为推销芯片产品的应用、支持客户DESIGNIN,提供给客户的参考设计,而必须开发的驱动软件、应用软件、DEMO与评估单板、开发工具等;4、文档与资料:配套的资料/指导书、开发文档、宣传材料、生产文件等。5、产品附属的交付:CBB、IP、专利等芯片应用软件驱动软件测试与验证软件DEMO与评估单板测试与验证单板应用工具配套资料开发与生产文档宣传材料CBB/IP/专利海思芯片产品包产品包:指为完成一项主要产品的开发,而必须在开HI-IPD中的关键控制点CharterLCMgmtPhaseTR1确定的产品包需求是否满足客户需要TR2产品设计规格是否满足设计需求TR3产品包概要设计(方案)是否满足设计要求TR4对协同验证结果进行评审,投片技术准备度评审(可以多次)。TR5样片功能、性能测试结果是否满足设计要求,是否可以小批量试产(仅一次)。TR6评审小批量芯片测试与客户试用结果,是否可以批量生产(仅一次)。ADCPGAPDCPCDCPGA后产品绩效管理想做什么?策略是否可行?怎么做?需要什么资源和计划?才能保证按时、按质交付产品包,是否值得投资?作为风险控制点,投片策略、计划是否符合当前策路?产品包是否可以批量交付,运作与交付条件是否具备?ConceptPhasePlanPhaseDevelopPhaseQualifyPhaseLaunchPhase85%、95%、100%网表投片临时DCPEOM:终止销售EOP;终止生产EOS:终止服务业务线技术线海思业务计划/产品路标/CHARTERIPD输入HI-IPD中的关键控制点CharterLCMgmtPhTR3与逻辑概要设计TR3对产品包的概要设计进行评审。海思的产品包以芯片为主,同时包括应用软件(驱动软件、参考设计、协议栈)和硬件(DEMO、评估板),因此具体到部件是指部件的规格,如芯片规格,硬件规格、软件规格。TR3即对由这些部件的规格组成的产品包概要进行评审,确保产品包的方案正确性。只有在TR3后,并通过PDCP决策,才能投入资源进行部件的概要(方案)设计,目的是减少资源投入风险,确保PDCP决策完全基于财务与市场策略进行(技术方面的可行性作为一项评估要素),合理分配资源。考虑芯片开发的特殊性(不可修复)与技术难度,一般逻辑概要设计可以在TR3前完成关键技术的验证(相应的验证工作也需配套),但必须在CDCP前的业务计划中对该活动的投入规模与风险进行评估。对逻辑HLD是否应该在TR3前启动的评估依据(由PDT分析说明,IPMT决策):一是完成逻辑HLD关键技术验证需要的人力投入多少和持续时间长短,二是费用是否过高。逻辑概要设计是否结束不作为TR3评审依据,该活动可以延续到开发阶段,但TR3要对逻辑技术风险进行评审,确保关键技术风险得到规避。CHARTERCDCPTR3TR5PDCP逻辑概要设计在CDCP中要对是否提前逻辑概要设计进行评估验证概要设计TR3与逻辑概要设计TR3对产品包的概要设计进行评审。海思的TR4、TR5、ECO更改TR4定义为投片前的技术准备评审,是关键质量控制点。TR4针对投片策略可以多次进行。对应MPW/PILOT投片,一般情况下可以是部分功能验证投片,也可能是100%功能投片,无论什么情况,每次投片前均需按照TR4的标准进行评审;TR5是小批量的技术准备度评审,必须达到100%的设计功能和性能要求,即芯片的TR5只能一次,,没有达到设计标准的需要重新投片,继续重复TR4。对ECO的更改,如果需要重新投片,应该按照MPW或PILOT操作,只有重新测试并合格后才能通过TR5评审;但对简单ECO(不更改GDSII,不更改研发版本号),可以作为TR5的遗留问题进行跟踪,通过TR5进入验证阶段。TR4、TR5必须达到最低质量与技术标准基线才能通过,否则必须返工,GOWITHRISK要严格控制。TR4TR5PDCP投片样片测试与验证测试结果评审更改设计,重复TR4评审,研发版本编号更改简单ECO,可以通过TR5投片临时决策评审TR4、TR5、ECO更改TR4定义为投片前的技术准备评审,投片临时决策评审点(风险控制点)为保证芯片投片的严肃性,降低风险,强化质量与业务控制,HI-IPD设立投片临时决策评审点。一般情况下,PDT应该在PDCP中明确是否需要投片临时决策评审,并对投片计划(需要多少次MPW、PILOT投片、每次投片的具体策略、计划与风险等)作出明确说明,以便IPMT作出准确的决策。无论PDT是否在PDCP中说明投片策略,建议在第一次TR4通过后并准备投片前,PDT需要向IPMT提请投片临时决策评审;如果PDT在PDCP中已经有明确的计划,则投片临时DCP仅对投片技术准备度、生产准备度、风险进行评估,作出是否按计划投片的决策;如果PDT的投片策略与PDCP计划发生变化(投片次数、策略与计划的变更),则本次临时决策同时作为PCR,对变更的风险与费用和收益进行评审,对PCR的责任记入PDT(即项目周期、进度偏差的考核基线不刷新)。TR4TR5PDCP投片样片测试与验证测试结果评审更改设计,重复TR4评审,研发版本编号更改简单ECO,可以通过TR5第一次投片前建议增加投片临时决策评审投片临时决策评审点(风险控制点)为保证芯片投片的严肃性,降低测试/客户试用技术支持问题定位与解决验证、测试活动及责任角色TR4TR5TR3产品包测试策略与计划TR1启动PTEMTEDVE测试用例与工具开发可测试性需求生产测试性需求生产测试策略与计划生产测试用例与工具开发AEE验证概要设计模拟电路设计与验证驱动软件开发与单元测试HWESWE逻辑验证验证单板开发与单元测试样片测试生产测试芯片工程测试(环境、可靠性等)协同/FPGA验证TR6产品包及芯片的外部环境测试认证与标杆测试小批量测试测试/客户试用技术支持验证、测试活动及责任角色TR4TR5T协同/FPGA验证、样片测试、小批量测试(含客户试用)完整的芯片产品测试,从开发到批量发货必须经如下测试过程:协同验证、样片测试、小批量测试(客户试用)。协同/FPGA验证(原型测试):指投片前,利用各种仿真手段、FPGA、验证软件、单板等对芯片进行的功能、性能验证,是对投片质量与技术实现的检验。样片的内部系统测试、标杆测试(初始产品测试):指通过生产的样片(可以是MPW,也可以是PILOT),在海思内部的各种验证环境下的功能、性能测试,及必要的同类产品对比测试、环境适用性测试,确认是否达到小批量生产的质量和技术标准。小批量外部系统测试、标杆测试(Rampup测试):指小批量生产的芯片(只能是PILOT),在非海思环境下,按照我们的测试策略与用例进行的功能、性能测试,确保芯片产品的可用性;外部标杆测试指第三方组织的与竞争对手同类产品的对比测试,行业准入测试、国家或地区的认证测试、安全与环保测试等,是海思芯片产品获得必要的市场准入测试。客户试用:指小批量生产的芯片完全由DESIGNIN客户或试用客户(含ESS客户),在客户应用环境下的市场验证行为,确保批量应用的技术和质量得到保证。如果小批量芯片与样片同属一个生产版本,且客户完全采用海思提供的DEMO方案、应用软件,则可以合并这个两个活动。TR5TR4TR3TR2协同/FPGA验证样片测试(内部系统测试、内部标杆测试)TR6小批量芯片测试(外部系统测试、外部标杆测试)客户试用产品测试协同/FPGA驱动软件验证单板海思测试用例MPW/PILOT样片海思应用软件海思DEMO评估或测试平台海思测试用例小批量芯片客户应用软件客户DEMO单板海思测试用例小批量芯片客户应用软件客户应用测试平台客户应用或测试用例协同/FPGA验证、样片测试、小批量测试(含客户试用)完整的85%、95%、100%网表在HI-IPD中,对研发阶段的几个关键点进行了定义:85%、95%、100%网表。是否达到85%、95%、100%状态,由后端工程师按照相应的检验标准和设计规范来确定,在流程同时作为关键进度标志点。由后端制定详细的交付标准和确认的具体条件。参考《海思前端设计数据交付规范V1.0》PDT的E2E计划中,这几个点作为里程碑点进行监控。85%、95%、100%网表在HI-IPD中,对研发阶段的几资料开发由于芯片销售的特殊模式,一旦TR3产品包(的概要设计完成后,PDT要根据芯片规格、解决方案规格开发初始的用户手册,作为产品概念发布的重要输入。在开发阶段TR4前,PDT要开发完成详细的用户手册资料包的设计与开发,包括芯片、DEMO、API、开发系统(工具、平台)等配套资料。并发布建议用户手册以支持样片测试与DESIGNIN;ADCP后将发布最终资料包版本,提供给用户使用。FAE在客户试用中,负责对资料的外部验证工作。TR4TR5TR3简要手册编写TR1启动详细资料包设计、开发(芯片、DEMO、解决方案、API、开发系统)资料内部验证与优化ADCP资料开发资料外部验证印刷、发运支持产品概念发布的建议用户手册发布支持样片发布的初始资料发布资料需求与开发计划支持量产发布的最终资料发布资料开发由于芯片销售的特殊模式,一旦TR3产品包(的概要设计市场发布TR3后,产品包的概念已经确定,营销执行产品“概念发布”,通报产品技术信息与计划的样片、量产关键时间点。TR4/临时投片决策评审后,营销根据投片策略执行“样片发布”,支持DESIGNIN、客户试用和早期销售工作。ADCP后,营销执行“量产发布”,包括GA点时间发布,开始批量供货。TR4/临时投片决策评审TR5TR3产品概念发布TR1启动样片发布ADCP市场发布量产发布市场发布TR3后,产品包的概念已经确定,营销执行产品“概念发客户试用、早期销售ESS客户试用:芯片产品通过内部严格的测试,并达到小批量交付标准后,需要提供给重要客户(DESIGNIN客户、其他重要客户)进行试用,以验证芯片产品在用户的应用环境下,是否满足客户需求,并对存在的问题采取规避措施;早期销售:由于芯片质量还未达到批量生产标准(或者还未得到充分运行考验),不能批量销售,但考虑重要客户需求(前提是客户能够容忍芯片存在的部分缺陷)和产品上市策略,可以受控(销售对象受控、销售数量受控)销售部分产品,受控的目的是为了避免重大质量事故引起的投资风险,因此即使是小批量早期销售产品,仍然需要又周密的风险应对措施。早期销售产品可以同时作为客户试用(外部测试)环节,区别在于一个是销售行为,一个是赠送行为,承担的责任不同。GATR5PDCP启动不允许销售数量受控的早期销售产品开发批量销售EOM客户试用客户试用、早期销售ESS客户试用:芯片产品通过内部严格的测试Designin&DesignwinDesignin是一个完整的营销过程,指从PDCP后的“概念发布”起,一直持续到客户将海思芯片设计到相应产品

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论