Super_IO介绍.ppt

Super_IO介绍.ppt

ID:48030107

大小:3.53 MB

页数:35页

时间:2020-01-13

Super_IO介绍.ppt_第1页
Super_IO介绍.ppt_第2页
Super_IO介绍.ppt_第3页
Super_IO介绍.ppt_第4页
Super_IO介绍.ppt_第5页
资源描述:

《Super_IO介绍.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SuperI/OIntroductionDepartment:ICP/SWAuthor:StevenWang2012.7.30内容提要※SuperI/O的基本定义※SuperI/O的基本组成※SuperI/O各组成部分的作用SuperI/O的基本定义SuperI/O芯片也叫I/O芯片。因为在南桥这样的高速设备和串行、并行接口、软盘驱动器及键盘鼠标等大量低速设备之间必定存在速度的不匹配,而需要经过转换和管理。而SuperI/O芯片则完成了该功能。◆Superinput/output超级输入输出控制器◆通过LPC(lowpincount)总线与南桥进行通信◆其本身就是一个M

2、CU,可以独立控制输入输出设备◆开机过程中完成CLOCK判断目前我们主要使用的SuperIO芯片的品牌主要有winbond,ITE联阳半导体,Fintek精拓科技等。这里主要介绍Fintek公司的F81866芯片的部分功能。F81866SuperIO的一些基本默认设置其他品牌IO的config方式WinbondW82627SFW83977ITELPC接口LPC负责南桥,SuperIO及BIOS之间的通信ClockSuperIOclock的判断,首先查阅F81866资料了解ClockSelectRegister中几种频率,由CLKIN去原理图中找出HW所设定的默认值。从中

3、我们可以知道默认clock为48M。SuperI/O的基本组成H/WMonitorFDCParallelportKBCUARTGPIOACPIHardwareMonitorHardwareMonitor是一个应用程序读出所有计算机访问硬件传感器的测量值。该程序可以显示测量值,也可以存储和导出读数。通过它可以访问以下数据:◆不同地点的temperature读数(cpuandsystemtemperature)◆智能风扇控制:风扇转速侦测和风扇控制输出◆电压监控:3.3V/5V/V_core/NB/SB/DDR下面主要介绍HWM对于温度和CPU风扇转速的监控。通过RU工具在

4、DOS下读取F81866芯片上H/WMonitor的CPU温度、系统温度、风扇转速的监控值。为了启用配置,首先向地址入口写入87H两次。查阅F81866的资料可知,60H和61H分别是基址的高位和低位寄存器。向逻辑设备寄存器的地址入口07H输入04H来选择HardwareMonitor的配置寄存器。从基址寄存器60H、61H我们能读到H/WMonitor的地址入口是0295H,间接的知道它的数据端是0296H。从硬件分析,确定CPU温度寄存器地址,类似的可以知道系统温度,风扇转速的地址。查阅F81866的资料可知,CPU和系统的温度信息地址分别是7EH和74H,风扇的转

5、速信息分为高位和低位分别放在A0H和A1H中存储。从RU工具中我们可以清楚的读出CPU和系统的温度,以及CPU风扇的转速值。对于风扇的转速我们可以通过公式RPM=1.5×106/count转换为每分钟多少转的形式。风扇转速控制(smartfan)◆F81866提供了两种风扇速度控制方法:1.DACFANCONTROL2.PWMDUTYCYCLE◆两种模式去控制风扇速度:1.ManualmodeFormanualmode,itgenerallyactsasthesoftwarefanspeedcontrol.2.Automode(Stage&Linear)在Automod

6、e下,F81866提供相关的CPU/GPU的温度变化或系统自动风扇速度控制。F81866可提供4个温度边界和5个区间。每个区间都有其相关的风扇转速计数。所有这些值,应首先由BIOS设置。Stageautomode在这种模式下,风扇在每个温度区间保持相同的风扇转速。并且有两种类型的风扇转速设置:PWMDutyandRPM%。(1)Stageautomode(PWMDuty)Setthetemperaturelimitsas70°C,60°C,50°C,40°Candthedutyas100%,90%,80%,70%,60%(2)Stageautomode(RPM%)Set

7、thetemperatureas70°C,60°C,50°C,40°Candthecorrespondingfanspeedis6,000RPM,5,400RPM,4,800RPM,4,200RPM,and3,600RPMLinearautomodeF81866也支持Linearautomode,风扇转速与温度呈线性增加或减少。同样也有模式:PWMDutyandRPM%。(1)Linearautomode(PWMDuty)Setthetemperatureas70°C,60°C,50°C,40°Candthedutyis100%,80%,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。