&">nbsp; 早在几年以前,Sun就开始筹划开源硬件项目“OpenSPARC”,并在去年12月正式发布。今年3月,Sun公布了Niagara UltraSPARC T1处理器的源代码,8月份又进一步开放了各种细节资料。尽管Sun此举的主要目的是推广其SPARC处理器设计方案,但也同时为我们带来了全新的“硬件开源”概念。
现在,开源硬件已经迈出了它的第一步:一家由前意法半导体工程师组成的英国-意大利公司Simply RISC首先接纳开源硬件,推出了OpenSPARC T1的精简版:OpenSPARC S1。该处理器基于SPARC v9,64位核心,兼容Wishbone总线,主要面向PDA、照相机、摄像机、机顶盒等产品。
OpenSPARC S1同样采用GNU通用公共许可证,其设计可自由下载、研究。
兑现去年作出的承诺,3月21日Sun公司在加利福尼亚州圣克拉拉举行的多核博览会上为其多线程UltraSparc T1(Niagara)处理器发布了开源软硬件规范。UltraSparc T1现在叫OpenSparc T1。
OpenSparc T1是一个不收特许费的64位32线程处理器设计。去年12月Sun宣布准备为该处理器制定开源硬件规范。
具体说,Sun发布了用于该处理器设计的Verilog RTL代码、一个验证套件和模拟模型、一个指令集架构规范和Solaris 10操作系统仿真图像。这些规范见OpenSparc网站http://www.opensparc.net/。
Sun还发布了为多线程处理器调节应用性能的“Cool Tools”,以及芯片多线程编程概要。
为期三天的多核博览会是首次举行的探索多核集成电路设计问题的会议。
时间: 2024-09-24 02:37:32