前意法半导体的一群工程师组建的Simply RISC公司推出了其首款64位处理器产品,代码名为Sirocco,被命名为S1内核。目前还不清楚Simply RISC的商业模式,因为据其网站www.srisc.com称,它免费提供该内核及技术支持。
“Simply RISC开发并支持在GNU通用公共许可(GPL)下发布的CPU内核、外设和接口,以构建微处理器、片上系统(SoC)和片上网络(NoC)的免费硬件设计,”该团队在网站上称。
S1是OpenSPARC T1多处理器(以前代码名为Niagara)的“简化”版本,Niagara面向嵌入设备如PDA、机顶盒和数字照相机。OpenSPARC T1多处理器在GPL许可下发布,具有8个SPARC CPU 内核及数个外围设备。S1利用了该设计的一个64位SPARC内核,添加了“Wishbone”桥、复位控制器和基本中断控制器,使系统工程师容易将该设计与其它内核相集成。Wishbone是一种片上总线标准,由开放硬件社群开发。
作为OpenSPARC T1的衍生产品,S1保留了同时执行4路并行线程的能力;操作系统支持OpenSolaris和GNU/Linux发行,如Ubuntu和Gentoo,它能检测4种不同的CPU,即使片上只有一片CPU内核。Verilog文件的仿真和综合将使S1设计能够使用免费软件进行,如Icarus Verilog。
基于S1的SoC和相关外设等未来设计将公布于Simply RISC的网站、www.OpenSPARC.net 和 www.OpenCores.org。OpenCores项目自2000年以来一直作为学生和半职业芯片开发人员的自由联盟而运作。
开放硬件运动在欧洲风头强劲。OpenSoCDesign拥有独特的优势。这家西班牙的初创企业专注于使用开放源内核进行系统开发,并帮助创建令这种内核可用性更强的基础结构。