|
新益系统科技(NewPlus)联合CoWare日前在上海举办了“ESL Design Seminar 2006”技术研讨会,就基于CoWare的ESL(电子系统)解决方案,在快速建立产品开发平台并进行平台架构分析,使用产品的硬件模型建立虚拟平台进行软件开发、测试和整个系统的验证,同与会者分享ESL设计经验。6 J/ S0 M/ p/ Q* T, S! ^, W
9 k# K6 T/ t' D5 B3 Q
这是代理商NewPlus连续第2年为CoWare的ESL解决方案进行的推广活动,而事实也证明在过去的一年里,ESL的星火正在中国燎原。NewPlus总经理彭京表示,"CoWare正式进入中国一年来,ESL已从概念导入转向实际应用阶段,除T3G、凯明等CoWare的老用户外,华为、中兴、智多微电子、掌微电子等中国本土设计者也已成为CoWare的服务对象。"据悉,目前CoWare产品已占到公司1/3的销售份额。2 L) L/ K% U: Q+ v0 z9 P! v4 ]
+ m" ^4 p, A* P8 e8 y6 O
传统的EDA工具主要是硬件设计,而ESL则是软硬件协同设计。一般而言,300万门规模会是ESL设计考虑采用点。在电路规模越大、复杂度越高的情况下,ESL显示出的优势越明显,而达到上千万门以上的设计规模,ESL甚至能节省50%的设计时间。
; S. A/ A5 {" n8 c) s9 S) [) A) X1 L. }, `% z" x# C8 w
CoWare亚太区副总裁Seyul Choe表示,电子系统级(ESL)芯片设计和验证方法学代表了电子产品开发方法学的转变,CoWare的使命就是帮助客户实现这一转变,在加快ESL设计的同时,更有效满足市场的需求。而CoWare大中国区业务总监陶定良更是表示,从门级、RTL到ESL设计,中国的EDA应用市场发展进程比任何一个地区市场所需时间都要短,拥有大量新兴设计公司的中国完全可以采取一步到位的策略,直接采用ESL设计方法。 [/ K: w9 X8 I9 H
8 \1 q, u9 ~( J+ G; c( |8 d5 ]& a7 g CoWare拥有总线建模、处理器建模和信号处理建模的核心技术,并在此基础上,建立了整套的ESL解决方案。其独有的Processor Designer处理器设计工具应用极为广泛,包括DSP, RISC, SIMD, VLIW等。CoWare通过和各大IP厂商合作不断扩展对处理器模型的支持,其模型库支持目前主流的处理器,包括ARM、MIPS、PowerPC、CEVA、ZSP等。这就避免了采用各个处理器厂商的ESL方案带来采购成本增加,及学习使用不同工具的人力资源开支。据悉,为了帮助客户RTL设计产品的继续使用,CoWare的合作伙伴Carbon还开发出了RTL向ESL的转换工具。
# m7 \( d# t! f, Y$ s$ E; @, q" S' e
, l' S2 S+ o6 w% a 和其它供应商的ESL方案相比,CoWare的整套解决方案能够有效支持自主设计。在处理器设计方面,CoWare的Processor Designer能够根据体系结构描述语言生成处理器的RTL、相应的软件开发工具和基于SystemC的处理器PSP(Processor Support Package)。在信号处理方面,CoWare的SPD能够产生设计模块的SystemC模型,来集成到Platform Architect中进行系统级设计。
5 t2 b$ } G. P, ~2 P. h9 \! D6 Q5 T! F$ H5 p1 R
在传统的设计流程中,设计目标能否达到,很大程度上取决于系统架构师的设计经验,及有效的工具支持来定量地给出系统关键性能指标。而Processor Designer使用ADL(Architecture Description Language,架构描述语言)来进行处理器设计。ADL可以描述处理器的指令集、微体系结构和包括高速缓存在内的存储器系统。基于ADL的架构描述,Processor Designer可以生成处理器的RTL实现代码,生成SystemC的Processor Support Package用于系统级建模,并可生成整套开发工具链,包括汇编器、连接器、C编译器等,用于开发该处理器的软件应用。
3 a6 H3 e. {1 v/ T* |1 h, _! m% u+ {% s9 n. g m0 I3 Z, d2 U
Processor Designer的创新型技术使得处理器设计的门槛大大降低,而设计效率则有了质的飞跃,尤其对缺乏设计经验的中国设计者来说更为适用。CoWare称其ESL工具在全球占有率目前达到50%以上,而随着CoWare的ESL解决方案在中国市场的拓展,也预示着中国设计水平的大幅提升。 |
|