Linux网络程序设计:基于龙芯平台
上QQ阅读APP看书,第一时间看更新

第2章 龙芯信创平台

2.1 龙芯桌面计算机硬件平台

龙芯桌面计算机硬件平台是由我国自主研发的龙芯处理器和相关硬件组成的一款桌面计算机平台。本章以基于龙芯CPU(3A5000)的整机为例来对该平台进行详细介绍。

① 龙芯处理器:龙芯3A5000/3B5000(3A6000也已研制成功)是面向个人计算机、服务器等信息化领域的通用处理器,基于龙芯自主指令系统的LA464微结构,并进一步提升频率、降低功耗、优化性能。其在与龙芯3A4000处理器保持引脚兼容的基础上,将频率提升至2.5GHz,功耗降低30%以上,性能提升50%以上。龙芯3B5000在龙芯3A5000的基础上支持多路互连。

② 桥片:龙芯7A2000是面向服务器及个人计算机领域的第二代龙芯三号系列处理器配套桥片。龙芯7A2000在第一代桥片7A1000的基础上进行了优化升级。首先,PCIE、USB和SATA均升级为3.0;其次,显示接口升级为2路HDMI和1路VGA,可直连显示器;然后,内置1个网络PHY,直接提供网络端口输出;最后,片内首次集成自研图形处理单元(Graphics Processing Unit,GPU),采用统一渲染架构,搭配32位DDR4显存接口,最大支持16GB显存容量。

③ 主板:主板输入输出(Input/Output,I/O)处提供1个VGA视频口,1个串行COM接口,4个USB 2.0接口,2个USB 3.2 Gen1 5Gbit/s接口,1个有线网口。

④ 显卡:龙芯桌面计算机硬件平台支持的基于国产GPU芯片的显卡。例如长沙景美集成电路设计有限公司推出的国产GPU芯片JM7201和基于该芯片的显卡。JM7201具有完全自主知识产权,填补了桌面计算机系统国产显卡核心芯片的空白。JM7201采用28nm互补金属氧化物半导体(Complementary Metal Oxide Semiconductor,CMOS)工艺,支持4K超高清显示,支持4路独立显示输出,支持多屏同时输出,可提供多种丰富的外设接口,可高效完成二维、三维图形加速;支持H.264、VC-1、VP8、MPEG2和MPEG4等格式高清视频硬件解码,在运行桌面计算机系统时可将CPU资源占用率降至最低,可提供符合OpenGL规范的驱动程序。

⑤ 存储:龙芯桌面计算机硬件平台的存储方案采用固态硬盘,它拥有更快的读写速度和更低的延迟,可以提供更快的系统启动速度和更快的应用程序响应速度。在“2022全球闪存峰会”上,长江存储科技有限责任公司(简称长江存储)正式推出基于晶栈3.0的232层三维闪存。长江存储的232层存储器的推出,标志着中国在存储器领域第一次达到了国际领先水平。

⑥ 内存:采用了2根8GB、DDR4且频率为3200MHz的国产内存条。长鑫存储技术有限公司是中国规模最大、技术最先进的动态随机存储器(Dynamic Random Access Memory,DRAM)设计制造一体化企业,其DRAM产品广泛应用于移动终端、计算机、服务器、虚拟现实和物联网等领域。

⑦ 其他硬件:除了以上提到的硬件之外,龙芯桌面计算机硬件平台还包括声卡、网卡等其他硬件。这些硬件都采用了国产元器件,具有良好的兼容性和稳定性。

总体来说,龙芯桌面计算机硬件平台是由我国自主研发的硬件平台,它具有性能高、功耗低、稳定性好等特点。该平台的推出标志着我国在计算机硬件领域取得了重要的进展。