![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-25 07:43 |
共 47,812 主题排行 / 349,910 发帖 / 今日 1 篇 / 48,262 会员排行 |
| 网络日志(Blog) » 3龙芯系列电脑硬件和相关信息搜集 <丙申羊年20160206> |
| 可打印版本 47,549 / 120 |
| 第106楼 zzz19760225 | 发表于 2017-10-02 12:48 |
| 超级版主 发帖 2,020 积分 3,673 | |
|
龙芯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 ] |
|
| 第107楼 zzz19760225 | 发表于 2017-10-02 12:48 |
| 超级版主 发帖 2,020 积分 3,673 | |
|
目 录
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 ] |
|
| 第108楼 zzz19760225 | 发表于 2017-10-02 12:48 |
| 超级版主 发帖 2,020 积分 3,673 | |
|
概述,介绍分类,列图,列表。
3 GS464e 处理器核.....................................................................................................30 12 芯片配置寄存器列表..........................................................................................122 13 软硬件设计指南..................................................................................................162 13.1 硬件改动指南............................................................................................. 162 [ Last edited by zzz19760225 on 2017-11-21 at 08:01 ] |
|
| 第109楼 zzz19760225 | 发表于 2017-10-02 12:48 |
| 超级版主 发帖 2,020 积分 3,673 | |
|
1
|
|
| 第110楼 zzz19760225 | 发表于 2017-10-02 12:48 |
| 超级版主 发帖 2,020 积分 3,673 | |
|
1
|
|
| 第111楼 zzz19760225 | 发表于 2017-10-02 12:48 |
| 超级版主 发帖 2,020 积分 3,673 | |
|
1
|
|
| 第112楼 zzz19760225 | 发表于 2017-10-02 12:48 |
| 超级版主 发帖 2,020 积分 3,673 | |
|
1
|
|
| 第113楼 zzz19760225 | 发表于 2017-10-02 12:48 |
| 超级版主 发帖 2,020 积分 3,673 | |
|
1
|
|
| 第114楼 zzz19760225 | 发表于 2017-10-02 12:48 |
| 超级版主 发帖 2,020 积分 3,673 | |
|
1
|
|
| 第115楼 zzz19760225 | 发表于 2017-10-02 12:48 |
| 超级版主 发帖 2,020 积分 3,673 | |
|
1
|
|
| 第116楼 zzz19760225 | 发表于 2017-10-02 12:48 |
| 超级版主 发帖 2,020 积分 3,673 | |
|
1
|
|
| 第117楼 zzz19760225 | 发表于 2017-10-02 12:48 |
| 超级版主 发帖 2,020 积分 3,673 | |
|
龙芯 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 ] |
|
| 第118楼 zzz19760225 | 发表于 2017-10-02 12:48 |
| 超级版主 发帖 2,020 积分 3,673 | |
|
1
|
|
| 第119楼 zzz19760225 | 发表于 2017-10-02 12:49 |
| 超级版主 发帖 2,020 积分 3,673 | |
|
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 ] |
|
| 第120楼 zzz19760225 | 发表于 2017-10-02 12:49 |
| 超级版主 发帖 2,020 积分 3,673 | |
|
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 … 5 6 7 8 9 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |