最新消息:

龙芯

CPU eker 2947浏览 1评论

世界,您好!-1

龙芯(英语:Loongson,旧称Godson)是由中国科学院计算技术研究所、龙芯中科、神州龙芯等机构、公司所设计的一系列各种芯片(包括通用中央处理器、SoC、微控制器、芯片组等),采用MIPS、LoongISA、LoongArch精简指令集架构,由MIPS科技公司授权使用MIPS指令集。龙芯1号系列为嵌入式领域芯片,已经被多家企业使用。龙芯2号系列速度最高为1GHz,用于瘦客户端、工控等低中端领域。龙芯3号系列于2010年推出成品,用于桌面、服务器、超算、工控等领域。

龙芯一号

龙芯一号于2000年开始研制,2001年8月19日龙芯一号逻辑设计在FPGA平台上运行起来。这一天被定为龙芯的生日。2002年9月28日正式发布投产成功。龙芯一号整体的性能低于Intel奔腾II。为了纪念胡伟武的导师夏培肃先生从事计算机事业50周年,龙芯一号被命名为“夏50”。

考虑到专利授权原因,这一代的龙芯没有实现MIPS的四个不对齐内存访问指令(US4814976A)。2007年后,龙芯正式购买了MIPS授权,才解决了这一问题。

龙芯1号系列

2010年4月,中国科学院与北京市共同组建的龙芯中科有限公司在中关村环保园创建了龙芯产业园。公司成立后,龙芯调查市场,重新创建了低端嵌入式产品线——龙芯1号。

2011年左右,龙芯中科研发了一款面向嵌入式市场的处理器龙芯1A。于2012年提供产品,可作为龙芯其他处理器的桥片。龙芯1B在嵌入式处理器研发上继续做减法,于2011年流片成功,先于龙芯1A,这是龙芯中科第一次从全系统的角度来考虑降低成本的芯片。

此后龙芯中科于2013年针对指纹生物识别应用推出了龙芯1C,2018年针对超人智能锁研发了1C101芯片。2014年龙芯与三川智能合作,为智能水表、气表、量热表定制的一款超声波计量专用芯片龙芯1D。

龙芯1G是用于苏州上声音响的一款音响专用芯片。2015年新研的龙芯1H芯片针对石油钻探领域随钻测井应用设计,设计目标是175摄氏度超高温工作条件下的长时间可靠运行。于2017年4月发布。目前,龙芯1H已经在长庆油田得到了应用。

除此之外,1号系列中还有1E、1F系列的龙芯航天专用抗辐照处理器、1J抗辐照单片机芯片。。

龙芯2号系列

龙芯2号系列最初的版本是用0.13微米制程技术,均为64位处理器,早期的型号是4发射乱序执行的64位GS464系列微架构,后来新出的处理器升级为采用GS464E微架构。龙芯2K1000处理器是集成双发射乱序执行的GS264微架构的64位双核处理器。

龙芯3号系列

龙芯3号处理器开始进行了多核处理器架构设计,均为4发射64位多核处理器。

龙芯桥片系列

龙芯7A1000

龙芯7A1000桥片是龙芯3号处理器的第一款芯片组产品,目标是替代AMD RS780(E)+SB710 芯片组,为龙芯处理器提供南北桥功能。

龙芯-1
 
龙芯7A1000桥片正面照,集成在搭载3A3000的主板上

龙芯3A4000将不再采用AMD的RS780芯片组,而采用龙芯7A1000作为桥片,避免在桥片的选择上受制于AMD。

龙芯7A2000

作为龙芯下一代芯片的配套桥片,龙芯7A2000是龙芯7A1000的升级版。相对于7A1000,7A2000的PCIe控制器代码龙芯计划自己编写,且为PCIe Gen3。采用的28nm工艺,GPU为自研GPU。

从未公布的隐藏处理器

除了龙芯1号、2号、3号三个系列的处理器,在龙芯的发展过程中还开发了一些实验型的处理器,并没有量产,有些甚至没有流片。

龙芯处理器在发展过程中,一度想要用做超算处理器,开发一款64核的众核处理器,命名为Godson-T。Godson-T由计算所先进微系统研究组研发,2008年已经在进行RTL验证在2008年12月开始RTL代码编写。2010年5月,GodSon-T的原型芯片16核GodSon-TI交付流片,采用130纳米工艺。2010年10月17日,调试成功。由于龙芯将研发重点重新转向提高处理器单核性能,Godson-T处理器研发中止。

为了实现对现有生态的兼容,龙芯3A系列实现了针对x86指令和arm指令的二进制翻译指令。在研发过程中,由于知识产权和专利等原因而无法使用x86指令集,龙芯开发了使用x86指令集的处理器原型Godson-X。它与x86兼容,并支持英特尔MMX 指令,SSE指令集和x87浮点指令。

中科龙梦(现更名为航天龙梦)使用早期的龙芯1号的IP核,开发了龙梦一号SOC,用于税控机(Fiscalcontroller register)。[7]该税控 SoC 专用芯片以“龙芯1”处理器核作为MCU,采用AHB(the Advanced High performance Bus)+APB(the Advanced Peripheral Bus)为片上总线。

此外,还有神州龙芯根据龙芯2号设计的一款SOC芯片GS32I。

软件生态

龙芯-2
 
3A4000处理器于2020年产的一块主板上

操作系统

目前能在龙芯上使用的操作系统有:

Linux

  • Android
  • AOSC OS
  • Arch Linux
  • LFS
  • Debian
  • 深度操作系统 (Deepin)
  • Fedora
  • Gentoo
  • gNewSense
  • 红旗Linux
  • Loongnix
  • Loonux
  • Mandriva Linux
  • Parabola GNU/Linux-libre
  • 普华 Linux
  • 统一操作系统(UOS)

BSD

  • FreeBSD
  • NetBSD
  • OpenBSD

实时操作系统(RTOS)[编辑]

  • LoongOS
  • LoongWorks
  • 锐华嵌入式实时操作系统 ReWorks
  • RT-Thread
  • VxWorks
  • Windows CE
  • 翼辉 SylixOS 实时操作系统

转载请注明:IT厂商资料整理 » 龙芯

与本文相关的文章

  • 暂无相关文章!
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (1)

  1. Hi, this is a comment. To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard. Commenter avatars come from Gravatar.
    一位WordPress评论者5个月前(06-22)回复