SoCIP2012 助力中国SoC设计

由思尔芯科技(S2C公司)主办的第五届SoCIP年会日前分别在上海和北京召开,会议以产业合作、共创成功为主题,强调了SoC设计者、硅IP供应商和EDA工具供应商通过合作提供最佳SoC 设计解决方案的重要性。来自全球的IP供应商通过研讨和展览的方式,把全世界先进的SoC/ASIC设计技术带给中国的IC设计工程师,通过面对面的直接交流,使参会者了解了最新的SoC/ASIC技术发展。

 

主办方S2C作为领先的快速SoC原型解决方案提供商,长期致力于为中国市场提供设计和验证工具、硅IP(SoC构建模块)和SoC设计服务。S2C公司董事长兼首席技术官陈睦仁先生表示:“S2C不但了解行业的IP需要,而且与国外一流的供应商保持着密切合作,以帮助中国客户选择其最佳的SoC 和 IP设计解决方案。SoCIP就是为了让SoC设计者可以获得针对其所面临设计问题的越来越多的潜在解决方案。

 

许多IP供应商都与S2C 密切合作,使用S2C的TAI Logic Module作为平台,提供原型验证就绪的IP(Prototype Ready™ IP)。这些预制解决方案有助于S2C客户快速创建SoC原型,节省SoC开发时间。

来自全球领先的IP企业和解决方案提供商S2C、SpringSoft、tensilica、Algotochip、CAST、COSMIC、IPGoal、Mindtree、巨有科技等参加了研讨和展览,共有200多位行业工程师参加了讨论。

 

实现完整的SoC原型验证解决方案

 

S2C展示了其基于Virtex-7 FPGA实现完整的SoC原型验证解决方案。据S2C CEO林俊雄介绍,最新推出第五代基于两片Xilinx公司28-nm Virtex-7 FPGA的Dual 7V2000 TAI Logic Module。Dual V7 TAI Logic Module 可在单板上提供高达4000万ASIC门容量以及1,200个外部I/O。而如此高的门容量,使其成为世界上最高集成度的原型验证硬件。

 

除了在逻辑和存储容量方面近三倍于S2C公司第四代Xilinx Virtex-6和Altera Stratix-4 FPGA原型验证硬件, S2C公司的第五代产品还做了很多重大的改进,通过加强远程资源管理,电源管理,时钟管理以及冷却机制以达到更高的系统原型性能,可靠性和易用性。通过USB接口和新的千兆以太网接口,新的V7 TAI Logic Module现可支持所有硬件控制功能。

 

S2C公司董事长兼首席技术官陈睦仁先生表示:“一个成功SoC产品的发布,基于FPGA的原型验证正成为一个关键的步骤,但对一些设计团队来说,并不可行,因为他们的设计规模非常大,搭建一个原型验证流程变得太复杂,难于管理。S2C第五代产品以基于FPGA的Virtex-7为基础,旨在使在带有1至9个Xilinx Virtex-7 FPGA的单板上对从2000万到1亿8千万ASIC门任一规模的设计进行原型验证成为一项快乐的体验。此外,S2C可提供一套完整的解决方案,包括原型搭建和调试软件;DPI, SCE-MI和C-API协同建模;以及一个庞大的Prototype Ready IP和子板库。”

 

陈睦仁先生把S2C从事的产业称之为非常重要却又被人忽略的产业,“其实做板子是最辛苦的,当成功设计出芯片时,没人会想到是原型验证板做得好,但是当芯片有bug后,就要归结至验证阶段的问题。因此,我们只有不断地坚持。”

 

为FPGA原型板提供调试平台

 

SpringSoft是是一家专精于独特的EDA公司,致力于解决工程师在面对复杂的数字、逻辑、混合信号集成电路、专用集成电路、微处理器、及SoC设计、验证及侦错时遇到的困难,能够使IC设计及验证流程中大量繁琐耗时的步骤自动化,有助于提升设计生产力,并让工程师能有更多的时间专注于高附加值工作上。

 

公司资深处长茅华先生指出,由于基于FPGA原型板性能快速且成本低廉,如今已被广泛用作SoC验证解决方案的一部分。根据客户的独特设计环境,可选择不同的FPGA原型板以满足客户要求。但FPGA内部缺少足够的可见性,因此FPGA难以调试,更不用说同时调试多个FPGA。ProtoLink Probe Visualizer运用专利互联技术、创新自动化软件和小型FPGA IP,为Xilinx和Altera FPGA提供支持,因此可覆盖超过80%的FPGA原型用法。借助ProtoLink Probe Visualizer,客户可使用相同的调试方法处理不同的FPGA和原型板,观察数千个信号在数百万频率周期中的实时变化,通过迅速的ECO探针流程,增加新的信号只需短短几分钟,并且运用Verdi 进行RTL级的调试操作。

 

对于需要放入多个FPGA或者甚至多个原型板的较大原型系统,ProtoLink Probe Visualizer还可通过相同的方式对系统调试。此调试平台可以使用户集中于一种调试方法去调试不同FPGA原型板,以缩短FPGA原型推出的时间,加快部署和缩短上市时间。

 

帮助客户自主开发,满足定制需求

 

Tensilica是一家可定制数据平面处理器IP芯片领域的领导者,Tensilica的数据平面处理器单元(DPUs)能够更好的促进系统OEM的SOC设计,客户可通过Tensilica的自动设计工具进行优化,结合DSP和CPU的最好功能,以达成特殊信号处理性能目标。

 

Tensilica亚太区总监黄启弘在接受媒体采访时表示,截止目前,采用Tensilica内核的芯片出货量超过10亿个,从2012年的市场分析看,智能化产品以及LTE手机将会进一步推动公司业务的增长,前者对高阶音频的需求更多,后者则需要海量的数据处理能力,而这两个领域正是Tensilica核心技术所在。据他透露,Tensilica目前已拥有48项国际技术专利,其主要业务是移动无线基带DSP和家庭娱乐领域中的音频DSP的IP核授权(在全球IP授权商中排名首位)。此外还包括针对超过20多种应用的定制化数据平台方案,如打印机、照相机、网络基础设施/接入设备,存储等。

 

目前,Tensilica在全球有超过170家授权客户,年出货量达到5亿个。从客户分布看,全球前10大半导体制造商中有6家与Tensilica合作,前12家智能手机制造商有7家产品采用了Tensilica内核,全球排名前两位的数字电视公司和排名首位的汽车信息娱乐半导体公司也都采用了Tensilica的DPU内核。

就具体IP产品而言,Tensilica的产品包括音视频DSP、LTE DSP、低功耗小尺寸的可配置处理器Xtensa和标准控制器Diamond,DPU(数据处理器)是基于这些IP产品的综合概念,它强调了Tensilica专注于数据处理的可配置可扩展架构方向。

 

从C模型算法直接生成完整的SoC GDSII

 

Algotochip是一家位于硅谷的专门进行数字芯片设计的公司,通过直接把客户的C算法转化为最优数字芯片实现,使客户的芯片设计周期缩短至8~16周。Algotochip运营和商务开发副总裁Mike Hong向我们介绍了其核心技术和产品是一款辅助设计工具,可以将C语言编写的系统文件直接生成系统GDSII数据文件,生成版图数据,可直接流片生产。

 

Mike Hong告诉我们,Algotochip的这项技术旨在服务那些有芯片设计需求的终端应用厂商,很多终端应用厂商并未接触过芯片设计,当他们为了自主知识产权或自身产品性能提升而有这项需求的时候,往往需要从软件到硬件人才和经验的积累才能真正进入这一领域,对这些更熟悉C语言的应用厂商来说,芯片设计门槛颇高。Algotochip的技术就为这类厂商解决了嵌入式系统中从SoC、ASIC到FPGA的设计需求。而这项技术之所以强大,是因为要从一个C语言定义的系统里解构、重现包括外围、UART、USB、A/D、DMA、ASB/ASB Bridge、ARB、MMU到存储、定制可编程微控制器和定制可编程DSP整个复杂系统的硬件和软件实现。

 

而对于应用厂商而言,最大的好处是降低了设计门槛,不再需要第三方IP核如ARM的授权,同时可以快速进入潜在目标市场,加快产品上市时间。