Super-IO介绍.ppt
《Super-IO介绍.ppt》由会员分享,可在线阅读,更多相关《Super-IO介绍.ppt(36页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、内容提要内容提要 Super I/O的基本定义 Super I/O的基本组成 Super I/O各组成部分的作用Super I/O的基本定义的基本定义 Super I/O芯片也叫I/O芯片。因为在南桥这样的高速设备和串行、并行接口、软盘驱动器及键盘鼠标等大量低速设备之间必定存在速度的不匹配,而需要经过转换和管理。而Super I/O芯片则完成了该功能。 Super input/output 超级输入输出控制器 通过LPC(low pin count)总线与南桥进行通信 其本身就是一个MCU,可以独立控制输入输出设备 开机过程中完成CLOCK判断目前我们主要使用的Super IO芯片的品牌主要有
2、winbond,ITE联阳半导体,Fintek精拓科技等。这里主要介绍Fintek公司的F81866芯片的部分功能。F81866 Super IO的一些基本默认设置其他品牌IO的config方式 WinbondW82627SFW83977 ITE LPC接口接口LPC负责南桥,Super IO及BIOS之间的通信ClockSuper IO clock 的判断,首先查阅F81866资料了解Clock Select Register中几种频率,由CLKIN去原理图中找出HW所设定的默认值。从中我们可以知道默认clock为48M。Super I/O的基本组成的基本组成 H/W Monitor FDC
3、 Parallel port KBC UART GPIO ACPIHardware Monitor Hardware Monitor是一个应用程序读出所有计算机访问硬件传感器的测量值。该程序可以显示测量值,也可以存储和导出读数。通过它可以访问以下数据: 不同地点的temperature读数(cpu and system temperature) 智能风扇控制:风扇转速侦测和风扇控制输出 电压监控:3.3V / 5V / V_core / NB / SB / DDR下面主要介绍HWM对于温度和CPU风扇转速的监控。 通过RU工具在DOS下读取F81866芯片上H/W Monitor的CPU温度、
4、系统温度、风扇转速的监控值。为了启用配置,首先向地址入口写入87H两次。 查阅F81866的资料可知,60H和61H分别是基址的高位和低位寄存器。 向逻辑设备寄存器的地址入口07H输入04H来选择Hardware Monitor的配置寄存器。从基址寄存器60H、61H我们能读到H/W Monitor的地址入口是0295H,间接的知道它的数据端是0296H。 从硬件分析,确定CPU温度寄存器地址,类似的可以知道系统温度,风扇转速的地址。 查阅F81866的资料可知,CPU和系统的温度信息地址分别是7EH和74H,风扇的转速信息分为高位和低位分别放在A0H和A1H中存储。 从RU工具中我们可以清楚
5、的读出CPU和系统的温度,以及CPU风扇的转速值。对于风扇的转速我们可以通过公式RPM=1.5106/ count转换为每分钟多少转的形式。风扇转速控制(smart fan)F81866提供了两种风扇速度控制方法: 1.DAC FAN CONTROL 2. PWM DUTY CYCLE 两种模式去控制风扇速度: 1.Manual mode For manual mode, it generally acts as the software fan speed control. 2. Auto mode (Stage & Linear) 在Auto mode下,F81866提供相关的CPU/GP
6、U的温度变化或系统自动风扇速度控制。F81866可提供4个温度边界和5个区间。每 个区间都有其相关的风扇转速计数。所有这些值,应首先由BIOS设置。Stage auto mode在这种模式下,风扇在每个温度区间保持相同的风扇转速。并且有两种类型的风扇转速设置: PWM Duty and RPM %。 (1) Stage auto mode (PWM Duty)Set the temperature limits as 70C, 60C, 50C, 40C and the duty as 100%, 90%, 80%, 70%, 60% (2) Stage auto mode (RPM %)Se
7、t the temperature as 70C, 60C, 50C, 40C and the corresponding fan speed is 6,000 RPM, 5,400 RPM, 4,800 RPM, 4,200 RPM, and 3,600 RPMLinear auto modeF81866也支持Linear auto mode,风扇转速与温度呈线性增加或减少。同样也有模式:PWM Duty and RPM %。 (1) Linear auto mode (PWM Duty)Set the temperature as 70C, 60C, 50C, 40C and the du
8、ty is 100%, 80%, 70%, 60% and 50%. (2) Linear auto mode (RPM %)Set the temperature as 70C, 60C, 50C, 40C and the corresponding fan speed is 6,000 RPM, 4,800 RPM, 4,200 RPM, 3,600 RPM and 3,000 RPM.风扇控制机理从硬件图简单了解如何采集上述三项数据的传感监测查阅F81866资料可知,F81866温度监控硬件图查阅SA38资料可知,SA38智能风扇控制硬件图图中,FANIO1作为转速侦测端,FANOUT1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Super IO 介绍
限制150内