中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » 网络日志(Blog) » 3龙芯系列电脑硬件和相关信息搜集 <丙申羊年20160206>
« [1] [2] [3] [4] [5] [6] [7] [8] [9] »
作者:
标题: 3龙芯系列电脑硬件和相关信息搜集 <丙申羊年20160206> 上一主题 | 下一主题
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 106 楼』:  龙芯3A片内集成四个GS464处理器核

龙芯3A3000/3B3000 处理器

用户手册上册

多核处理器架构、寄存器描述与系统软件编程指南V1.3

http://www.loongson.cn/uploadfile/cpu/3A3000/Loongson3A3000_3B3000user1.pdf

[ Last edited by zzz19760225 on 2017-11-21 at 08:00 ]



1<词>,2[句],3/段\,4{节},5(章)。
2017-10-2 12:48
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 107 楼』:  

目 录

1 概述..........................................................................................................................11
1.1 龙芯系列处理器介绍..................................................................................... 11
1.2 龙芯 3A3000/3B3000 简介............................................................................. 12

2 系统配置与控制......................................................................................................15
2.1 芯片工作模式................................................................................................. 15
2.2 控制引脚说明................................................................................................. 15
2.3 Cache 一致性.................................................................................................. 17
2.4 系统节点级的物理地址空间分布................................................................. 17
2.5 地址路由分布与配置..................................................................................... 19
2.6 芯片配置及采样寄存器................................................................................. 25

3 GS464e 处理器核.....................................................................................................30

4 共享 Cache(SCache)...........................................................................................32

5 矩阵处理加速器......................................................................................................34

6 处理器核间中断与通信..........................................................................................37

7 I/O 中断...................................................................................................................40

8 温度传感器..............................................................................................................43
8.1 实时温度采样................................................................................................. 43
8.2 高低温中断触发............................................................................................. 43
8.3 高温自动降频设置......................................................................................... 44

9 DDR2/3 SDRAM 控制器配置.....................................................................................46
9.1 DDR2/3 SDRAM 控制器功能概述.................................................................... 46
9.2 DDR2/3 SDRAM 读操作协议............................................................................ 46
9.3 DDR2/3 SDRAM 写操作协议............................................................................ 47
9.4 DDR2/3 SDRAM 参数配置格式........................................................................ 47

9.5 软件编程指南................................................................................................. 51
9.5.1 初始化操作............................................................................................ 51
9.5.2 复位引脚的控制.................................................................................... 51
9.5.3 Leveling................................................................................................ 53
9.5.3.1 Write Leveling..............................................................................53
9.5.3.2 Gate Leveling................................................................................54
9.5.4 单独发起 MRS 命令................................................................................ 55
9.5.5 任意操作控制总线................................................................................ 56
9.5.6 自循环测试模式控制............................................................................ 56
9.5.7 ECC 功能使用控制................................................................................. 57

10 HyperTransport 控制器.......................................................................................58
10.1 HyperTransport 硬件设置及初始化.......................................................... 58
10.2 HyperTransport 协议支持.......................................................................... 61
10.3 HyperTransport 中断支持.......................................................................... 62
10.4 HyperTransport 地址窗口.......................................................................... 62
10.4.1 HyperTransport 空间......................................................................... 62
10.4.2 HyperTransport 控制器内部窗口配置............................................. 63

10.5 配置寄存器................................................................................................... 64
10.5.1 Bridge Control.................................................................................. 66
10.5.2 Capability Registers...................................................................... 66
10.5.3 自定义寄存器...................................................................................... 69
10.5.4 接收诊断寄存器.................................................................................. 71
10.5.5 中断路由方式选择寄存器.................................................................. 71
10.5.6 接收缓冲区初始寄存器...................................................................... 71
10.5.7 接收地址窗口配置寄存器.................................................................. 72
10.5.8 中断向量寄存器.................................................................................. 75
10.5.9 中断使能寄存器.................................................................................. 78
10.5.10 Interrupt Discovery & Configuration...................................... 81
10.5.11 POST 地址窗口配置寄存器............................................................... 82
10.5.12 可预取地址窗口配置寄存器............................................................ 83
10.5.13 UNCACHE 地址窗口配置寄存器......................................................... 84
10.5.14 P2P 地址窗口配置寄存器................................................................. 87
10.5.15 命令发送缓存大小寄存器................................................................ 89
10.5.16 数据发送缓存大小寄存器................................................................ 89
10.5.17 发送缓存调试寄存器........................................................................ 89
10.5.18 PHY 阻抗匹配控制寄存器................................................................. 90
10.5.19 Revision ID 寄存器........................................................................ 91
10.5.20 Error Retry 控制寄存器................................................................ 91
10.5.21 Retry Count 寄存器........................................................................ 92
10.5.22 Link Train 寄存器.......................................................................... 92
10.5.23 Training 0 超时短计时寄存器...................................................... 93
10.5.24 Training 0 超时长计时寄存器...................................................... 94
10.5.25 Training 1 计数寄存器.................................................................. 94
10.5.26 Training 2 计数寄存器.................................................................. 94
10.5.27 Training 3 计数寄存器.................................................................. 94
10.5.28 软件频率配置寄存器........................................................................ 95
10.5.29 PHY 配置寄存器................................................................................ 96
10.5.30 链路初始化调试寄存器.................................................................... 97
10.5.31 LDT 调试寄存器................................................................................. 97
10.6 HyperTransport 总线配置空间的访问方法.............................................. 98
10.7 HyperTransport 多处理器支持.................................................................. 98

11 低速 IO 控制器配置............................................................................................101
11.1 PCI 控制器.................................................................................................. 101
11.2 LPC 控制器.................................................................................................. 106
11.3 UART 控制器................................................................................................ 107
11.3.1 数据寄存器(DAT)...........................................................................108
11.3.2 中断使能寄存器(IER).................................................................... 108
11.3.3 中断标识寄存器(IIR)..................................................................... 108
11.3.4 FIFO 控制寄存器(FCR).................................................................. 109
11.3.5 线路控制寄存器(LCR)...................................................................109
11.3.6 MODEM 控制寄存器(MCR)...........................................................111
11.3.7 线路状态寄存器(LSR)................................................................... 111
11.3.8 MODEM 状态寄存器 (MSR).........................................................113
11.3.9 分频锁存器...........................................................................................113
11.4 SPI 控制器.................................................................................................. 114
11.4.1 控制寄存器(SPCR).........................................................................114
11.4.2 状态寄存器(SPSR)......................................................................... 115
11.4.3 数据寄存器(TxFIFO)......................................................................115
11.4.4 外部寄存器(SPER)......................................................................... 115
11.4.5 参数控制寄存器(SFC_PARAM)....................................................116
11.4.6 片选控制寄存器(SFC_SOFTCS)...................................................116
11.4.7 时序控制寄存器(SFC_TIMING)................................................... 117
11.5 IO 控制器配置............................................................................................ 118

12 芯片配置寄存器列表..........................................................................................122

13 软硬件设计指南..................................................................................................162
13.1 硬件改动指南............................................................................................. 162
13.2 频率设置说明............................................................................................. 163
13.3 PMON 改动指南............................................................................................ 163
13.4 内核改动指南............................................................................................. 164

图 目 录
图 1- 1 龙芯 3 号系统结构..........................................................................................11
图 1- 2 龙芯 3 号节点结构..........................................................................................12
图 1- 3 龙芯 3A3000/3B3000 芯片结构..................................................................... 13
图 3- 1 GS464e 结构图................................................................................................31
图 7- 1 龙芯 3A3000/3B3000 处理器中断路由示意图............................................. 40
图 9- 1 DDR2 SDRAM 读操作协议........................................................................... 47
图 9- 2 DDR2 SDRAM 写操作协议........................................................................... 47
图 10- 1 龙芯 3A3000/3B3000 中 HT 协议的配置访问...........................................98
图 10- 2 四片龙芯 3 号互联结构................................................................................99
图 10- 3 两片龙芯 3 号 8 位互联结构......................................................................100
图 10- 4 两片龙芯 3 号 16 位互联结构....................................................................100
图 11- 1 配置读写总线地址生成.............................................................................105

表 目 录
表 2- 1 控制引脚说明.................................................................................................15
表 2- 2 节点级的系统全局地址分布.........................................................................17
表 2- 3 节点内的地址分布.........................................................................................18
表 2- 4 节点内的地址分布.........................................................................................18
表 2- 5 MMAP 字段对应的该空间访问属性.............................................................19
表 2- 6 一级交叉开关地址窗口寄存器表.................................................................19
表 2- 7 二级 XBAR 处,从设备号与所述模块的对应关系....................................22
表 2- 8 MMAP 字段对应的该空间访问属性.............................................................22
表 2- 9 二级 XBAR 地址窗口转换寄存器表.............................................................22
表 2- 10 二级 XBAR 缺省地址配置...........................................................................25
表 2- 11 芯片配置寄存器(物理地址 0x1fe00180)...............................................25
表 2- 12 芯片采样寄存器(物理地址 0x1fe00190)...............................................25
表 2- 13 芯片结点和处理器核软件倍频设置寄存器(物理地址 0x1fe001b0)...27
表 2- 14 芯片内存和 HT 时钟软件倍频设置寄存器(物理地址 0x1fe001c0)....28
表 2- 15 芯片处理器核软件分频设置寄存器(物理地址 0x1fe001d0)...............28

表 4- 1 共享 Cache 锁窗口寄存器配置.....................................................................33
表 5- 1 矩阵处理编程接口说明.................................................................................34
表 5- 2 矩阵处理寄存器地址说明.............................................................................35
表 5- 3 trans_ctrl 寄存器说明......................................................................................35
表 5- 4 trans_status 寄存器说明..................................................................................36
表 6- 1 处理器核间中断相关的寄存器及其功能描述..............................................37
表 6- 2 0 号处理器核核间中断与通信寄存器列表...................................................37
表 6- 3 1 号处理器核的核间中断与通信寄存器列表...............................................38
表 6- 4 2 号处理器核的核间中断与通信寄存器列表...............................................38
表 6- 5 3 号处理器核的核间中断与通信寄存器列表...............................................38
表 7- 1 中断控制寄存器..............................................................................................41
表 7- 2 IO 控制寄存器地址.........................................................................................41
表 7- 3 中断路由寄存器的说明..................................................................................42
表 7- 4 中断路由寄存器地址......................................................................................42
表 8- 1 温度采样寄存器说明......................................................................................43
表 8- 2 高低温中断寄存器说明..................................................................................44
表 8- 3 高温降频控制寄存器说明..............................................................................45

表 10- 1 HyperTransport 总线相关引脚信号............................................................. 58
表 10- 2 HyperTransport 接收端可接收的命令......................................................... 61
表 10- 3 两种模式下会向外发送的命令...................................................................61
表 10- 4 默认的 4 个 HyperTransport 接口的地址窗口分布................................... 62
表 10- 5 龙芯 3 号处理器 HyperTransport 接口内部的地址窗口分布................... 63
表 10- 6 龙芯 3A3000/3B3000 处理器 HyperTransport 接口中提供的地址窗口...63
表 10- 7 软件可见寄存器列表...................................................................................64
表 10- 8 Bus Reset Control 寄存器定义..................................................................... 66
表 10- 9 Command,Capabilities Pointer,Capability ID 寄存器定义.....................66
表 10- 10 Link Config,Link Control 寄存器定义.................................................... 67
表 10- 11 Revision ID,Link Freq,Link Error,Link Freq Cap 寄存器定义......... 68
表 10- 12 Feature Capability 寄存器定义................................................................... 69
表 10- 13 MISC 寄存器定义....................................................................................... 69
表 10- 14 接收诊断寄存器..........................................................................................71
表 10- 15 中断路由方式选择寄存器..........................................................................71
表 10- 16 接收缓冲区初始寄存器..............................................................................71

表 10- 17 HT 总线接收地址窗口 0 使能(外部访问)寄存器定义....................... 72
表 10- 18 HT 总线接收地址窗口 0 基址(外部访问)寄存器定义....................... 72
表 10- 19 HT 总线接收地址窗口 1 使能(外部访问)寄存器定义....................... 73
表 10- 20 HT 总线接收地址窗口 1 基址(外部访问)寄存器定义....................... 73
表 10- 21 HT 总线接收地址窗口 2 使能(外部访问)寄存器定义....................... 73
表 10- 22 HT 总线接收地址窗口 2 基址(外部访问)寄存器定义....................... 74
表 10- 23 HT 总线接收地址窗口 3 使能(外部访问)寄存器定义....................... 74
表 10- 24 HT 总线接收地址窗口 3 基址(外部访问)寄存器定义....................... 74
表 10- 25 HT 总线接收地址窗口 4 使能(外部访问)寄存器定义....................... 75
表 10- 26 HT 总线接收地址窗口 4 基址(外部访问)寄存器定义....................... 75

表 10- 27 HT 总线中断向量寄存器定义(1)......................................................... 76
表 10- 28 HT 总线中断向量寄存器定义(2)......................................................... 76
表 10- 29 HT 总线中断向量寄存器定义(3)......................................................... 77
表 10- 30 HT 总线中断向量寄存器定义(4)......................................................... 77
表 10- 31 HT 总线中断向量寄存器定义(6)......................................................... 77
表 10- 32 HT 总线中断向量寄存器定义(7)......................................................... 77
表 10- 33 HT 总线中断向量寄存器定义(8)......................................................... 78
表 10- 34 HT 总线中断使能寄存器定义(1)......................................................... 79
表 10- 35 HT 总线中断使能寄存器定义(2)......................................................... 79
表 10- 36 HT 总线中断使能寄存器定义(3)......................................................... 79
表 10- 37 HT 总线中断使能寄存器定义(4)......................................................... 79
表 10- 38 HT 总线中断使能寄存器定义(5)......................................................... 80
表 10- 39 HT 总线中断使能寄存器定义(6)......................................................... 80
表 10- 40 HT 总线中断使能寄存器定义(7)......................................................... 80
表 10- 41 HT 总线中断使能寄存器定义(8)......................................................... 80

表 10- 42 Interrupt Capability 寄存器定义................................................................. 81
表 10- 43 Dataport 寄存器定义...................................................................................81
表 10- 44 IntrInfo 寄存器定义(1).......................................................................... 81
表 10- 45 IntrInfo 寄存器定义(2).......................................................................... 81
表 10- 46 HT 总线 POST 地址窗口 0 使能(内部访问)........................................82
表 10- 47 HT 总线 POST 地址窗口 0 基址(内部访问)........................................82
表 10- 48 HT 总线 POST 地址窗口 1 使能(内部访问)........................................83
表 10- 49 HT 总线 POST 地址窗口 1 基址(内部访问)........................................83
表 10- 50 HT 总线可预取地址窗口 0 使能(内部访问)....................................... 83
表 10- 51 HT 总线可预取地址窗口 0 基址(内部访问)....................................... 84
表 10- 52 HT 总线可预取地址窗口 1 使能(内部访问)....................................... 84
表 10- 53 HT 总线可预取地址窗口 1 基址(内部访问)....................................... 84
表 10- 54 HT 总线 Uncache 地址窗口 0 使能(内部访问)................................... 85
表 10- 55 HT 总线 Uncache 地址窗口 0 基址(内部访问)................................... 85
表 10- 56 HT 总线 Uncache 地址窗口 1 使能(内部访问)................................... 85
表 10- 57 HT 总线 Uncache 地址窗口 1 基址(内部访问)................................... 86
表 10- 58 HT 总线 Uncache 地址窗口 2 使能(内部访问)................................... 86
表 10- 59 HT 总线 Uncache 地址窗口 2 基址(内部访问)................................... 86
表 10- 60 HT 总线 Uncache 地址窗口 3 使能(内部访问)................................... 87
表 10- 61 HT 总线 Uncache 地址窗口 3 基址(内部访问)................................... 87
表 10- 62 HT 总线 P2P 地址窗口 0 使能(外部访问)寄存器定义....................... 87
表 10- 63 HT 总线 P2P 地址窗口 0 基址(外部访问)寄存器定义....................... 88
表 10- 64 HT 总线 P2P 地址窗口 1 使能(外部访问)寄存器定义....................... 88
表 10- 65 HT 总线 P2P 地址窗口 1 基址(外部访问)寄存器定义....................... 88

表 10- 66 命令发送缓存大小寄存器.........................................................................89
表 10- 67 数据发送缓存大小寄存器.........................................................................89
表 10- 68 发送缓存调试寄存器..................................................................................90
表 10- 69 阻抗匹配控制寄存器.................................................................................91
表 10- 70 Revision ID 寄存器..................................................................................... 91
表 10- 71 Error Retry 控制寄存器............................................................................. 91
表 10- 72 Retry Count 寄存器..................................................................................... 92
表 10- 73 Link Train 寄存器........................................................................................92
表 10- 74 Training 0 超时短计时寄存器................................................................... 93
表 10- 75 Training 0 超时长计数寄存器................................................................... 94
表 10- 76 Training 1 计数寄存器............................................................................... 94
表 10- 77 Training 2 计数寄存器............................................................................... 94
表 10- 78 Training 3 计数寄存器............................................................................... 95
表 10- 79 软件频率配置寄存器.................................................................................95
表 10- 80 PHY 配置寄存器........................................................................................96
表 10- 81 链路初始化调试寄存器.............................................................................97
表 10- 82 LDT 调试寄存器......................................................................................... 98
表 11- 1 PCI 控制器配置头.......................................................................................101
表 11- 2 PCI 控制寄存器...........................................................................................102
表 11- 3 PCI/PCIX 总线请求与应答线分配............................................................ 105
表 11- 4 LPC 控制器地址空间分布..........................................................................106
表 11- 5 LPC 配置寄存器含义..................................................................................106
表 11- 6 SPI 控制器地址空间分布........................................................................... 114
表 11- 7 IO 控制寄存器.............................................................................................118
表 11- 8 寄存器详细描述.......................................................................................... 119

[ Last edited by zzz19760225 on 2017-11-21 at 07:57 ]



1<词>,2[句],3/段\,4{节},5(章)。
2017-10-2 12:48
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 108 楼』:  

概述,介绍分类,列图,列表。


3 GS464e 处理器核.....................................................................................................30

12 芯片配置寄存器列表..........................................................................................122

13 软硬件设计指南..................................................................................................162
13.1 硬件改动指南............................................................................................. 162

[ Last edited by zzz19760225 on 2017-11-21 at 08:01 ]



1<词>,2[句],3/段\,4{节},5(章)。
2017-10-2 12:48
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 109 楼』:  

1



1<词>,2[句],3/段\,4{节},5(章)。
2017-10-2 12:48
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 110 楼』:  

1



1<词>,2[句],3/段\,4{节},5(章)。
2017-10-2 12:48
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 111 楼』:  

1



1<词>,2[句],3/段\,4{节},5(章)。
2017-10-2 12:48
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 112 楼』:  

1



1<词>,2[句],3/段\,4{节},5(章)。
2017-10-2 12:48
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 113 楼』:  

1



1<词>,2[句],3/段\,4{节},5(章)。
2017-10-2 12:48
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 114 楼』:  

1



1<词>,2[句],3/段\,4{节},5(章)。
2017-10-2 12:48
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 115 楼』:  

1



1<词>,2[句],3/段\,4{节},5(章)。
2017-10-2 12:48
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 116 楼』:  

1



1<词>,2[句],3/段\,4{节},5(章)。
2017-10-2 12:48
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 117 楼』:  

龙芯 1A 具有以下关键特性:
• 集成一个 LS232 双发射龙芯处理器核,指令和数据 L1 Cache 各 16KB
• 集成 2D GPU
• 集成两路 DC 控制器,最大分辨率可支持到 1920*1080@60Hz/24bit
• 集成 2 个 10M/100M/1000M 自适应 GMAC
• 集成 2 个 SATA2
• 集成 32 位 PCI,支持主从模式
• 集成 1 个 32 位/16 位 DDR2 控制器
• 集成 4 个 USB HOST 接口,兼容 USB2.0 和 USB1.1
• 集成 1 个 8 位 NAND FLASH 控制器,支持 4 个片选
• 集成中断控制器,支持灵活的中断设置
• 集成 2 个 SPI 控制器,支持主模式,SPI0 支持系统启动
• 集成 AC97 控制器
• 集成 1 个 LPC 控制器
• 集成 4 路 UART 串口
• 集成 1 路 PS/2(键盘和鼠标)
• 集成 3 路 I2C 控制器,兼容 SMBUS
• 集成 2 路 CAN 总线控制器
• 集成 88 路 GPIO 端口
• 集成 1 路 RTC 接口
• 集成 4 路 PWM 控制器
• 集成 ACPI
• 集成看门狗

[ Last edited by zzz19760225 on 2017-12-25 at 13:51 ]



1<词>,2[句],3/段\,4{节},5(章)。
2017-10-2 12:48
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 118 楼』:  

1



1<词>,2[句],3/段\,4{节},5(章)。
2017-10-2 12:48
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 119 楼』:  

zhengruohuang:
toddler C 语言操作系统
https://github.com/zhengruohuang/toddler




如何从零开始写一个简单的操作系统?
https://www.zhihu.com/question/25628124

[ Last edited by zzz19760225 on 2017-12-7 at 15:21 ]



1<词>,2[句],3/段\,4{节},5(章)。
2017-10-2 12:49
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 120 楼』:  

loongson2f_龙芯灵珑9S2A一体机尝试usb和硬盘两种方式安装debian6成功篇                      :linkasm
http://blog.csdn.net/v80/article/details/78595967

[ Last edited by zzz19760225 on 2017-11-23 at 15:30 ]



1<词>,2[句],3/段\,4{节},5(章)。
2017-10-2 12:49
查看资料  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] [3] [4] [5] [6] [7] [8] [9] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: