“SoC创造了一个环境,在这个环境中,令那些不能负担定制芯片设计成本的设计师能够自由创建符合其设计规格的产品,”提及SoC,Altium亚太区技术支持与应用总监 David Read在接受电子工程世界记者时表示。

Altium亚太区技术支持与应用总监 David Read
然而,正如有人说得那样:SoC 是这样一种令人着迷的技术,它既有着每年1000亿美元市场,也是仍然在探索实现其最初承诺的处女地。David称:“如果SoC市场要真正起飞,还需要该器件的价格普遍接受。”
这也就是近年IC产业常常提及的:在一特定市场中找到性能和成本的平衡。
基于FPGA的 SoC
“我们看到基于FPGA的SoC在终端应用中的比例不断上升,” David称。SoC开发早已不再是此前的为大批量应用建立通用系统的SoC。而且随着FPGA性能的日益提高,SoC设计已经迎来了更广泛的使用者。与独立开发平台相比,基于FPGA的SoC解决方案作为终端产品似乎更令人兴奋。可重构平台使得设计师使用其产品所需IP、得以降低成本,同时能够显著缩短开发时间。这是一个超越传统定制芯片的巨大优势。
而此时,普通消费者期望从其设备中得到更多性能,包括连接性、音视频等等。即使在小批量市场,终端用户也期望在产品核心功能芯片组外得到更多功能。因此,越来越复杂、且包含更多IP的SoC解决方案应运而生。
复杂性的提高使工程师掌控这些最新技术与器件也消耗了更多时间,从事大量底层设计工作是不可行的。同时使用传统设计流程调试大型系统设计仍然是个挑战,因为该系统往往涉及一系列的设计规则。
设计师所需的
设计师需要那种承载着底层库、IP核和中间件的工具,这样他们能够集中精力于设计最重要的部分,而不是小的细节。近来,设计工具都在通过加入更多复杂性或松散地加入不同设计流程,试图解决SoC与其他产品集成的设计挑战。然而该方法没有考虑设计师的需求。
而Altium Designer采用了不同方法,从一开始通过统一不同的设计流程,完全避免集成问题。因而设计师能够真正着眼于计算工作,而不是浪费时间在具体的、不能被重复使用的设计。Altium 已经为设计输入建立一个单的共用模型投资很多,该模型涵盖了所有设计元素。因此为用户提供了一个非常有效的设计环境,并避免了管理与设计过程分开产生的相关问题。同时,该系统提供了一个高层次的设计抽象,这意味着它将很容易的将部分软件移至硬件,甚至为不同的FPGA或微处理器核重新定义设计。
“Altium目标始终是将高质量的设计工具带给更多工程师,”David称,如何尽快地帮助工程师成功量产,同时提供一个使设计更加容易的工具是Altium所追求的。因此,与专注于特殊应用市场相比,Altium更多地专注于为每个工程师服务的解决方案。