功能部件是处理器中进行指令运算的核心单元,它的算法及其实现直接影响到处理器的总体性能。本文介绍了龙心2号处理器的功能部件,探讨了从算法到物理设计等不同层次的功能部件设计方法。
2022-11-02 23:00:17 370KB 龙芯 处理器 部件
1
本资料主要内容:1. 龙芯处理器简介 2. 龙芯3多核处理器的架构 3. 物理实施 4. PetaFLOPS和TeraFLOP等
2022-11-02 22:58:20 11.26MB 控制器/处理器
1
龙芯一号数据手册,国产芯片的内部资料,从别人那里赖着要来饿,包括内部手册和芯片指令等
2022-11-02 22:55:16 4.89MB 龙芯 芯片 国产芯片 国产操作系统
1
图 1 为龙芯原始 PMON 初始化的代码流程,其中 C语言环境代码没有详细展开,事实上 C 语言的比重比汇编代码多很多。但是汇编代码的篇幅确实也是不小,这样对阅读代码有很大的障碍。粗略估算了一下,现有代码中,汇编能占到 1.5-2 万行。   现有的代码汇编风格并不是很好,有些代码甚至难以让人读懂。所以将代码结构从新整理是很有必要的。   总体上的思想是将 C 语言环境尽快搭建起来,让汇编代码压缩的最小。并且将所有的初始化变成模块,用树形结构来搭建 BIOS 启动的流程。配置信息类似于表的方式存在,今后在开机上电后龙芯 BIOS 也可以自检,如果当前主板配置和默认配置不匹配,那么将配置文件读入,进而使用配置文件的值来初始化。搭建 C 语言环境可以使用 CAR 技术,CAR 是 Cache As RAM 的缩写。C 语言运行需要栈,在初始化初期,内存不可用,如果想在该阶段使用 C 环境,那么可以使用 cache 作为栈,龙芯平台上可以将 cache 锁定,不让 cache 内容被交换出去,这样就可以让 cache 当做 RAM 来使用。
2022-11-02 22:52:00 387KB 控制器/处理器
1
龙芯指令系统融合技术;
2022-11-02 22:47:13 2.18MB 龙芯指令
1
龙芯派搭载 2K1000 处理器(主频 1GHz),板载 DDR3颗粒,实现 DDR3 的运行存储功能。实现了 GPIO 的输入输出,中断功能。
2022-10-31 13:00:45 882KB 龙芯 实验手册
1
很详细的龙芯处理器手册,对于整个体系结构的了解很有好处
2022-10-25 21:57:21 1.04MB 龙芯处理器
1
龙芯1b:有源蜂鸣器播放音乐例程,根据延时来模拟节拍,改变蜂鸣器频率。
1
龙芯产品方案手册,龙芯应用案例,龙芯解决方案
2022-09-01 11:10:44 6.7MB 龙芯
1