当前位置: 首页 > 软件库 > 其他开源 > 开源硬件 >

OpenSPARC

开源可扩充处理器架构
授权协议 未知
开发语言 C/C++
所属分类 其他开源、 开源硬件
软件类型 开源软件
地区 不详
投 递 者 娄浩荡
操作系统 未知
开源组织
适用人群 未知
 软件概览

OpenSPARC是一个开放原码(Open Source)专案,该专案于2005年12月由SUN公司所发起成立,成立之初先由该公司释出UltraSPARC T1处理器在电路设计上的原始程式码(Source Code),如此可以使软硬体的开发设计者(及开发商)能更快速容易的取得该处理器的架构原理与相关技术资料,进而更快开发出呼应支援此架构的软硬体应用 及产品。

此外,OpenSPARC专案也类似一个开发设计的服务社群,除了可以共享技术资料外,相互之间也可就研发上的技术难题与经验进行讨论,甚至是测试验证等的交流。

虽然2005年底就已提案成立,不过一直等到2006年3月21日,升阳电脑才正式释出(Release)UltraSPARC T1处理器的程式码,程式码是以Verilog的硬体描述程式语言所撰写成,不过升阳电脑对于程式码的开放有其限度,仅开放暂存器转化层 (Register Transfer Level,RTL)的程式,虽不足以用此程式码来研制UltraSPARC T1处理器,但这也已经足够让开发设计者用来开发、验证相容于UltraSPARC T1处理器架构的的软硬体。除了程式码与相关技术资料的开放外,也提供许多免费的开发工具软体,或验证测试之用的工具软体。

  • 上次讲了1.2及1.3.1,主要讲了SPARC  Core 的一些特性和组成部分(IFU、EXU、LSU、TLU、SPU、MU、FFU),这次我们来看IFU 和EXU 的综述。 1.3.1.1  Instruction Fetch Unit #取指令单元# The thread selection policy is as follows – a switch between the availa

  • 看看openSPARC网站吧。很牛地说。 这才叫真正的开源。 http://opensparc.sunsource.net/nonav/index.html

  • http://opensparc-t1.sunsource.net/download_sw.html 

  • Run OpenSPARC T1 on CentOS的操作演示可在这里观看: Run OpenSPARC T1 on CentOS_哔哩哔哩_bilibili 演示的CentOS 就是我上传到百度网盘的,版权原因,只不过上传前把license 文件清空了,购买后自己安装license 即可,操作方法相同。 ,

  • 我用的博客:《在虚拟机上run OpenSparc T1 》https://blog.csdn.net/oYeXingDeHuHuan1/article/details/124527345?utm_source=app&app_version=5.3.1

 相关资料
  • 求大佬推荐个数据处理的开源项目,功能大概包含元数据管理、数据质量管理、数据共享交换、数据资源目录等几大功能?搜变gitee 也没找到个

  • 在建筑师的培养过程中,他们要看上千座建筑,并研究大师们对这些建筑的评议。但在软件行业,开发者却缺乏这样的经验,使得他们无法利用彼此的成功,只能重复彼此的错误。这两本书恰恰提供了一个了解历史的机会。48位开源软件作者站出来,解说他们的软件是如何架构的,以及为什么这么做? 如果你刚刚入门,想要学习前辈的思想,这两本书是个好开头。如果你是一位中级或高级开发者,想要了解同行们是如何解决难题的,它们同样有帮

  • 一、前言 关于开源框架这块,其实主要是针对自己项目中使用到的框架进行准备。从使用,到使用场景、优缺点以及源码实现都需要逐一掌握理解。这一部分是向面试官展示自己水平与能力的一个重要部分,所以要着重准备。 针对开源框架,该部分整理了自己在做项目过程中使用到的几个框架。大多都是从网上找的一些大佬的文章,深入浅出,着重讲述源码实现,可以帮助自己更好的理解。 二、目录 OkHttp解析 Retrofit解析

  • 但当我尝试构建以下类时,它表示找不到AbstractProcessor类: 如何让它识别这个类? 下面是确切的错误: 我的导入内容如下所示: 这是我的java版本:

  • 本文向大家介绍DOS批处理中%~dp0等扩充变量语法详解,包括了DOS批处理中%~dp0等扩充变量语法详解的使用技巧和注意事项,需要的朋友参考一下 有时候我们看到别人使用%~dp0 ~是扩展的意思,相当于把一个相对路径转换绝对路径 %0代指批处理文件自身 %1表示批处理文件命令行接收到的第一个参数,%2表示第二个,以此类推 %~d0 是指批处理所在的盘符,其中d代表drive %~p0 是指批处理

  • 问题内容: 我应该使用什么命令来查找Linux处理器/芯片架构? 问题答案: 要显示内核体系结构: 要显示cpu详细信息: