FPGA进入市场大约是在20年前,到现在为止已经取得了飞跃性的发展。近年来,与高速外部接口的对应,以及传输数据的精度等都得到了改进。而且,为了使图像、信号等处理能顺利进行,在通用电路模块之外,还可以使用DSP模块和多内存模块,从而实现了高集成度和高性能。在这样的高技术的支持下,FPGA得到了迅速普及。
与FPGA的发展同步,NEC将CyberWorkBench这种划时代的技术与FPGA融合起来。NEC与FPGA的主力公司XILINX、Altera等合作,着手开发了CyberWorkBench的FPGA版,并提供CyberWorkBench Professional版、Standard版和Basic版三种版本,于今日开始销售。虽然目前FPGA以HDL输入为主流,但是使用CyberWorkBench后,使得C语言输入成为可能,更多的技术人员可以用C语言输入来使用FPGA。
CyberWorkBench FPGA专用版具有以下的特点
1. 有适用于各种用途的产品构成
根据FPGA用户的用途,可以从下面3种版本中选择相应的版本。
所有的FPGA都可以用CyberWorkBench的Professional版;
限定设计对象FPGA系列、对设计电路的规模有限制的Standard版和Basic版。
2. 价格便宜
CyberWorkBench FPGA版的价格为200万日元起(不含税)。
3. 对输出的HDL做了面向FPGA的优化
FPGA专用版提高了操作性能,实现了用户界面GUI操作的按钮化。在合成功能方面,有对布线资源与计算资源的平衡控制的优化处理、针对各个FPGA特点的优化处理,特别是还有改善频率的处理。
4. 操作性能良好的GUI、CUI,内容充实的操作手册和培训教材
具有直观的、容易操作的GUI和CUI。不熟悉LSI设计的软件设计者、以及 刚开始搞LSI设计的人员也能够很容易地使用CyberWorkBench。而且,为使LSI知识较少的使用者能用CyberWorkBench,充实了操作手册和培训教材的内容。
NEC希望借助CyberWorkBench,将现有的由软件来实现的功能硬件化,为电子设备的低功耗化、高速化和低成本化贡献力量,为创造更美好的社会作贡献。借这次FPGA专用版发售的机会,希望更多的客户来使用CyberWorkBench。同时,通过导入CyberWorkBench,C语言软件开发者也能担当LSI的设计任务,从而弥补LSI设计人员不足的局面。而电子设备的开发人员可以在实际设备上,对载有FPGA的印刷电路板检验用C语言设计的电路的动作。
据悉, NEC今年的销售目标是获得全球300家以上的公司用户。
Product Name | CyberWorkBench | |||
---|---|---|---|---|
Enterprise | Professional | Standard | Basic | |
Version | Ver5.2 | Ver5.2 | Ver5.2 | Ver5.2 |
Target Device | ASIC / FPGA | FPGA | FPGA | FPGA |
Input Description Size | No Limit | No Limit | Limited | Limited |
How to run | ||||
GUI | Yes | Yes | Yes | Yes |
Command Line | Yes | Yes | No | No |
Target Device | ||||
ASIC | Yes | No | No | No |
ALTERA Stratix | Yes | Yes | No | No |
ALTERA Arria | Yes | Yes | Yes *1 | No |
ALTERA Cyclone | Yes | Yes | Yes *1 | Yes *1 |
XILINX Virtex | Yes | Yes | No | No |
XILINX Kintex | Yes | Yes | Yes *1 | No |
XILINX Artix (Spartan) | Yes | Yes | Yes *1 | Yes *1 |
Licence Type | ||||
User Lock Licence | No | No | No | Yes |
Node Lock Licence | Yes | Yes | Yes | Yes |
Floating Licence | Yes | Yes | Yes | No |
Licence Term | ||||
1 year | Yes | Yes | Yes | Yes |
2 years | Yes | Yes | No | No |
3 years | Yes | Yes | No | No |
Perpetual | Yes | No | No | No |
*1: Available for one of the FPGA Series marked 'Yes'