采用可配置、可扩展的分布式架构,可以把系统性能、功耗和成本做到最佳,同时改善设计的时序收敛
Arteris公司是商用系统级芯片(SoC)互连IP的创新性供应商,它的商用系统级芯片NoC互连IP已经广泛被采用。于2016年5月18日在北京召开新品发布会,宣布推出一种半导体设计技术,应用不同供应商的IP设计出高速缓存一致性(Cache Coherent)高效率系统,从而提高系统级芯片设计师的设计能力。在今天的SoC设计中通常使用传统固定式或集中式cache一致性式互连,与之相比,NCore IP更加灵活。
由于可以同时实施不同的cache一致性协议、高速缓存状态模型和缓存组织,NCore互连IP增强了SoC设计的可配置性。使用这种互连IP,可以设计出异构cache一致性的系统级芯片,用于快速发展的市场,例如移动无线、HDTV、企业级存储设备、汽车辅助驾驶系统(ADAS)、微型服务器和连网设备。
1.5版本NCore互连IP可以实现一至八个完全一致性的端口(agent),多个Snoop Filter(它们的大小、一致性端口的关联性都可以配置),以及可配置嵌入式Proxy Caches(也称作“I / O高速缓存”)。在架构方面的优势,使得NCore得以远远超出1.5版本的功能,因而未来NCore产品的发展未可限量。
Arteris NCore IP纳入了可配置的Proxy Cache,增强了非一致性端口(agent)访问一致性系统的性能,使得非一致性的IP可以与整个系统做到一致性。 NCore的可配置性能非常好,因而设计人员可以选择一致性端口(agent)和内存界面端口的数量,可配置Snoop Filter的数量和大小,以及嵌入式Proxy Cache的数量和大小。
与传统固定式或集线式cache 一致性方案相比,NCore一致性互连IP是由相同部件和核心元件组成的分散式解决方案,因而互连IP可以扩展和缩小,以适应各种处理的要求。按这种方式分布的硬件架构,也可以改善系统的电源管理、物理实际和时序收敛。
NCore的优点
•异构一致性端口(agent)—可以让设计人员同时使用不同的一致性协议、缓存状态模型和缓存组织,因而可以使用多家不同供应商和内部开发团队的一致性IP。
•分散式架构—改善布局设计和时序收敛,同时支持业界最灵活的时钟管理和电源管理。
•可配置Snoop Filter—根据系统中每个端口(agent)的特性,对多个Snoop Filter的组织、规模和关联性来进行配置。
•Proxy Cache—可以用传统的IP来实现整个系统的一致性。
•可扩展性 — 由于是使用元件实现的解决方案,可以灵活地扩展,以满足系统的要求。
“针对提高系统设计师进行设计的灵活性和可配置能力,我们专门开发了NCore,从而满足大多数要求很高的系统对应用性能的要求。” Arteris公司总裁兼行政官K. Charles Janac说。 “我们开发NCore互连的目的是,使得更需要Cache 一致性的加速器,例如视频和图像处理器,可以设计成与主中央处理单元(CPU)是一致的,以便更多地利用半导体行业中的Cache 一致性。”
供货
1.5版本NCore是NCore Cache 一致性互连IP解决方案的第三个版本,现在立即供货。
客户评论的节录:
SYNOPSYS:“對异构多核系統級芯片(SoC)设计進行优化時,需要靈活的可配置互连。” Synopsys的IP和原型機营销副总裁 John Koeter说。“把Arteris公司的Ncore IP与Synopsys的原型设计和验证解决方案整合在一起,在实施过程中,系统设计人员能夠及早分析架构的性能和功率,並且验证子系统的性能滿足要求。”