龙芯应用开发标准教程
上QQ阅读APP看书,第一时间看更新

其他

龙芯中科介绍

通用处理器是信息产业的基础部件,是电子设备的核心器件。通用处理器是关系到国家命运的战略产品之一,其发展直接关系到国家技术创新能力,关系到国家安全,是国家的核心利益所在。

中科院计算所从2001年开始研制龙芯系列处理器,经过十多年的积累与发展,于2010年由中国科学院和北京市政府共同牵头出资,正式成立龙芯中科技术有限公司,旨在将龙芯处理器的研发成果产业化。

龙芯中科面向国家信息化建设的需求,面向国际信息技术前沿,以安全可控为主题,以产业发展为主线,以体系建设为目标,坚持自主创新,掌握计算机软硬件的核心技术,为国家安全战略需求提供自主、安全、可靠的处理器,为信息产业及工业信息化的创新发展提供高性能、低成本、低功耗的处理器。

龙芯中科公司致力于龙芯系列CPU设计、生产、销售和服务。主要产品包括面向行业应用的专用小CPU、面向工控和终端类应用的中CPU、以及面向桌面与服务器类应用的大CPU。为满足市场需求,龙芯中科设有安全应用事业部、通用事业部、嵌入式事业部和广州子公司。在国家安全、电脑及服务器、工控及物联网等领域与合作伙伴展开广泛的市场合作。

龙芯中科拥有高新技术企业、软件企业、国家规划布局内集成电路设计企业、高性能CPU北京工程实验室以及相关安全资质。

龙芯历程

2001

2001年5月

在中科院计算所知识创新工程的支持下,龙芯课题组正式成立

2001年8月

龙芯1号设计与验证系统成功启动Linux 操作系统

2002

2002年8月

我国首款通用CPU龙芯1号(代号XIA50)流片成功

2003

2003年10月

我国首款64位通用CPU龙芯2B(代号MZD110)流片成功

2004

2004年9月

龙芯2C(代号DXP100)流片成功

2006

2006年3月

我国首款主频超过1GHz的通用CPU 龙芯2E(代号CZ70)流片成功

2007

2007年7月

龙芯2F(代号PLA80)流片成功,龙芯2F为龙芯第一款产品芯片

2009

2009年9月

我国首款四核CPU龙芯3A(代号 PRC60)流片成功

2010

2010年4月

由中国科学院和北京市共同牵头出资入股,成立龙芯中科技术有限公司,龙芯正式从研发走向产业化

2012

2012年10月

八核32纳米龙芯3B1500流片成功

2013

2013年12月

龙芯中科技术有限公司迁入位于海淀区温泉镇的中关村环保科技示范园龙芯产业园内

2015

2015年8月

龙芯新—代高性能麵器雜GS464E发布

2015年11月

发布第二代高性能处理器产品龙芯3A2000/3B2000,实现量产并推广应用

2017

2017年4月

龙芯最新处理器产品龙芯3A3000/ 3B3000实现量产并推广应用

2017年10月

龙芯7A桥片流片成功

龙芯CPU产品

龙芯CPU开源计划与院校合作

在2016中国计算机大会期间,由教育部高等学校计算机类专业教学指导委员会和中国计算机学会教育专委会主办,由龙芯中科等单位承办的“面向计算机系统能力培养的龙芯CPU高校开源计划”在太原湖滨国际酒店举行。在活动中,龙芯中科宣布将GS132和GS232两款CPU核向高校开源。

将知识融会贯通,就离不开具体实践,在龙芯将GS132和GS232两款CPU核向高校和学术界开源后,大学老师可以基于龙芯平台设计实验课程,使学生可以在真实的CPU上运行真实的操作系统,在龙芯实验平台上启动操作系统并进行性能分析。龙芯还研发了CPU实验平台、操作系统实验平台、并行处理实验平台等数款龙芯教学平台,通过为高校提供完整的线上、线下实验环境,助力教学改革和计算机专业学生的系统能力培养,实现“设计真实处理器,运行真实操作系统”。

目前龙芯开源计划(LUP)正式接收高校申请,高校老师可以登录龙芯开源计划官方网站(http://www.loongson.cn/lup),下载《面向计算机系统能力培养的龙芯CPU高校开源计划试点院校申报书》,填写后发邮件到yangkun@loongson.cn。

一、龙芯CPU开源内容

● 龙芯开源CPU IP

• GS132:单发射、32位,静态执行(三级流水),无cache、TLB

• GS232:双发射、32位,乱序执行(五级流水),带cache、TLB

• MIPS32 release1 兼容

• 32/64 AXI 接口

● 提供配套说明文档

• 使用说明手册、设计文档等

● 提供配套开发环境与实验平台

• 线上、线下

● 使用限制

• 仅限自用(教学、学术研究),不得提供给第三方

• 不得用于盈利目的(商业用途)

二、实验平台系列拓展