中文 英语
系统与设计
的意见

开发和验证需要一个村庄…出类拔萃

分享专业知识是一个健壮的SoC的生态系统所必需的。

受欢迎程度

在我的最后一篇博文从2017年开始,“设计链将推动2018年EDA趋势的前5位,”我指着电子发展的生态系统的重要性。从EDA的角度来看,它还需要一个村庄牧羊人实际的芯片开发复杂的验证和软件开发任务。和伙伴关系的类型通常依赖于应用程序域内工作在服务器/基础设施领域可能不适用以同样的方式在5 g和网络。增加了复杂性,标准化通常是不同的每个应用程序域,也使应用特异性EDA生态系统的关键驱动因素。

在我职业生涯的早期,我负责几个芯片的发展。他们在HDTV视频编码、视频编辑、视频会议,MPEG - 1和MPEG - 2视频/音频解码。我和我的团队会学会说芯片开发客户的客户的语言,即使是遵循标准的发展做好准备正确的IP,在正确的时间正确的标准。我们甚至有商标术语“DesignObjects™”比作硬件IP重用面向对象编程软件。哦,我错过了90年代有时…

当然,标准化,有标准化的功能和协议本身。从开发工具的角度来看,应用程序域添加一些额外的挑战已经复杂的开发,验证和确认的系统芯片(soc)。只考虑符合功能安全标准和系统环境的复杂性。以安全为例。开发团队需要考虑ISO 26262的汽车自主驾驶和自动司机协助,IEC 61511的工业应用需要在工厂自动化和IEC 62304在医学领域对机器人手术并植入到人体。功能安全也成为一个关键问题在列车控制系统(EN 5012 x)和飞行系统(- 178,- 254)做。还有的融合电子和在开发过程中需要考虑。例如,由于系统的复杂性在航空航天应用中,验证需要考虑不同的域involved-flight控制,机舱和乘客和需要放进多个飞机和地面控制系统的上下文。

让我们来看看详细借助硬件开发。SoC必须连接到外部接口,开发团队的目的是避免尽可能多的晚期惊喜。例如,它当然成为一个关键的项目经理职业时机如果一个团队发现错误时,不能由软件修正PCI芯片连接到一个测试人员,以太网或5 g LTE /协议。

事实证明,所有这些接口需要特殊专业领域的专家存在于市场。不足为奇,在硬件开发生态系统,我们有越来越多的合作伙伴与我们同在。下面是一些例子:

下图展示了原则,从仿真和试验软件(如虚拟仪器)然后重新配置更详细的版本的芯片开发变得可用。


“设计测试流”结合pre-silicon和post-silicon功能。

另一类生态系统合作伙伴发展伙伴可以借验证专业设计团队。这些合作伙伴可以专注于区域,像我们的工作PLC2在欧洲和其他主要验证服务提供商。专业知识就像CDNLive EMEA共享在公众场合,像PLC的演讲”全速以太网氕S1 fpga原型平台上实现“去年。

除了验证,软件开发是关键。这是在这一领域应用特异性再次扮演重要的角色。以汽车为例,不同的软件调试器更主要在移动和服务器应用程序。我们密切合作劳特巴赫32调试器和与他们的踪迹胳膊DS-5在这一领域。

所以,它确实需要一个村庄为芯片提供完整的特定于应用程序的开发环境开发人员在验证和软件开发。随着应用领域的进一步专业化,这仍然是一个关键领域看在2018年。



留下一个回复


(注意:这个名字会显示公开)

Baidu