【新思科技IP资源】原型验证即服务(PaaS):突破芯片设计流程瓶颈,简化创新路径
[复制链接]
流片成功无疑是所有芯片开发者的共同目标,否则耗时持久的努力和流片所产生的高昂成本都将付诸东流。基于FPGA的原型验证是芯片流片前非常重要的一个步骤,不仅可以提高流片成功率,还可加速软件的开发速度。
在进行FPGA原型验证的过程中可能会遇到各种问题,比如说:
- 在尝试访问多个原型验证系统时发现它们都已被占用,但不知道每个系统会被占用多久
- 没有现成的批次排队或调度信息可查看
- 无法集中管理硬件安装
- 无法自动进行原型验证系统的库存管理
……
原型验证通常是芯片验证的最后一个阶段,一般做完原型验证后才能进行流片。从设计到流片的整个过程中,每一个步骤都必须像时钟一样准时进行,才能按时完成签收。然而现实总是残酷的,很多时候,由于没有做好原型验证系统的管理,整个流程的进度都被耽误了。
管理硬件原型验证系统并不是件容易的事。首先,需要进行原型验证的芯片种类众多,有很多方面需要协调。另外,对于使用系统的不同岗位也有着不同的职责需求:
1、实验室开发者:他们主要负责顺利构建并运行原型验证系统,并让它们跨时区保持正常运行,这涉及到原型验证系统针对多种应用的大量布线和配置
2、原型验证开发者:他们比较关注如何将设计映射到系统,以及在软件开发和开发运营过程中进行编译、封装并部署到最终用户
3、软件开发者:他们并不在意原型验证系统的任何细节,作为最终用户,他们只想找到合适的目标设备来运行软件,并对其进行验证,从而将下一代系统推向市场
4、原型验证管理人员:他们需要制定资源分配计划,确保原型验证系统的使用,避免延误
如果你在负责原型验证系统的端到端编排,那么你可以通过合理安排各个岗位的人选让系统运行效率最大化,充分释放现有系统的能力。此外,使用原型验证即服务(PaaS, Prototype-as-a-Service)也是实现目标的捷径。
阅读更多内容>>
|