如果免费是生活中最美好的事,那么设计服务公司OpenSoCDesign具有显而易见的优势。这家新创企业专注于利用开放源代码内核进行系统开发,并帮助创建可以使这种内核更加有用的基础环境。
OpenSoCDesign公司位于西班牙首都马德里,是由来自大学和私人企业的4位研发专家在今年初创立的。该公司提供系统设计、IP设计和开放源代码硬件集成服务。它还创建了3个自己的开放源代码内核和2个商用内核。开放源代码内核可以从网站获得。
据该公司首席科学家Javier Castillo透露,OpenSoCDesign一直在与西班牙和法国的公司合作,以便把OpenRISC处理器与其它开放源代码和定制IP模块集成在一起。OpenRISC 1000系列CPU在开放源代码IP用户中享有很高的知名度。OpenRISC 1200是一款由大约60万个晶体管组成的32位标量RISC内核。OpenRISC内核也可以从网站获得。
除了内核是免费的事实外,“使用开放源代码内核的主要优势是著名的个人和公司在开发过程中可以完全控制代码和质量。”Castillo表示,“主要挑战是缺少开发和验证的标准,并且缺乏开放源代码的CAD工具。”
由OpenSoCDesign开发的开放源代码内核中有2个实现了DES加密算法,并可提供由SystemC和Verilog语言编写的两种版本。第3个内核是一个32位随机数发生器。商用内核包括一个以小面积实现的AES加密算法和一个MDS散列算法。
“在Opencores网站里的开放源代码内核可以被看作是向客户提供的一种服务。”Castillo表示,“与此同时,它是展示我们工作成果的窗口,并为公司在IP设计和系统集成方面创造了更多的业务。”此外,OpenSoCDesign正在开发一个可综合的SystemC到Verilog子集转换器。不久后,用户可以根据GNU公共许可协议从该公司的网站()上获得此产品。
iSuppli公司首席分析师Jordan Selburn认为,OpenSoCDesign可能会成为一家非同寻常的公司。“如果开放源代码内核具有可行的经济模式,而且获得业界的支持,那么它没有理由不成功。”Selburn说,“但它是否能有可行的商业模式,我们将拭目以待。或许,这种基础环境正是开放源代码内核走向成功所必需的条件。”
作者:葛立伟








京公网安备 11011202001138号
