
技术领域technical field
本发明涉及一种可携式计算机的周边装置,特别涉及一种具有温控电路的可携式计算机的周边装置。The invention relates to a peripheral device of a portable computer, in particular to a peripheral device of a portable computer with a temperature control circuit.
背景技术Background technique
在信息科技发达的今日社会,计算机系统早已深入各种产业,成为各行各业信息化不可或缺的要角。随着数据存储密度增加、运算速度提升、生产成本降低,可携式计算机(portable computer)已成为计算机产业发展的重要目标与主流。In today's society with advanced information technology, computer systems have already penetrated into various industries and become an indispensable part of informatization in all walks of life. With the increase in data storage density, increase in computing speed, and reduction in production costs, portable computers have become an important goal and mainstream in the development of the computer industry.
对于可携式计算机而言,散热问题是主要的设计要点之一,整体来说,热的来源主要是来自中央处理器(CPU),因此,可携式计算机中散热的设计,多以解决中央处理器的耗热为主。而随着系统整体效能的提升,许多零组件也会随着中央处理器运算速度的增加以及系统温度的提升,则易面临若散热设计不良,而造成系统的温度过热导致系统不稳定的情形,甚至因系统或零组件过热而伤人的意外事件。此外,当某些零组件不断地提升最大可能效能,导致最大耗热也相对地提高,而在实际操作中,此现象并不易被使用者所察觉。当温度达到可能影响零组件的最大容许温度时,系统则会呈现不稳定的现象。For portable computers, heat dissipation is one of the main design points. On the whole, the source of heat is mainly from the central processing unit (CPU). Therefore, the design of heat dissipation in portable computers is mostly to solve the central processing unit The heat consumption of the processor dominates. With the improvement of the overall performance of the system, many components will also increase with the increase of the computing speed of the central processing unit and the increase of the system temperature. If the heat dissipation design is not good, the system temperature will be overheated and the system will be unstable. Even accidents that hurt people due to overheating of the system or components. In addition, when the maximum possible performance of certain components is continuously improved, the maximum heat consumption is also relatively increased, and in actual operation, this phenomenon is not easily noticed by the user. When the temperature reaches the maximum allowable temperature that may affect the components, the system will become unstable.
发明内容Contents of the invention
因此,本发明提供一种具有温控电路的可携式计算机的周边装置,以达到保护系统内部零组件功能的稳定及维持系统稳定性的目的。Therefore, the present invention provides a peripheral device of a portable computer with a temperature control circuit, so as to achieve the purpose of protecting the stability of internal component functions of the system and maintaining system stability.
为实现所述目的,本发明提供一种可携式计算机的周边装置,设于一可携式计算机的壳体内部,该可携式计算机包含有一主存储器用来存储程序及数据,一中央处理器用来执行该主存储器内所存的程序,以及一总线,用来连接该周边装置以及该中央处理器,该周边装置包含有:一外部封装,用来保护该周边装置的内部元件;至少一个周边处理器,设于该外部封装之内,用来提供一特定的运算、控制或驱动功能;一时钟电路,设于该外部封装之内并电连接于该周边处理器,用来产生一预定的第一频率的时钟信号并将其传至该周边处理器以使该周边处理器得以依据一预定的第一运作速度来运作;以及一温控电路,设于该外部封装之内,其包含有一温度传感器;其中当该温控电路的温度传感器所检测到的温度超过一第一预定温度时,该温控电路会产生一第一输出至该时钟电路使该时钟电路降低其所产生的时钟信号的频率至一预定的第二频率,使该周边处理器得以降低其运作速度至一预定的第二运作速度。In order to achieve the stated purpose, the present invention provides a peripheral device of a portable computer, which is located inside a casing of a portable computer, and the portable computer includes a main memory for storing programs and data, and a central processing unit. The device is used to execute the program stored in the main memory, and a bus is used to connect the peripheral device and the central processing unit. The peripheral device includes: an external package used to protect the internal components of the peripheral device; at least one peripheral device A processor, set in the external package, is used to provide a specific calculation, control or driving function; a clock circuit, set in the external package and electrically connected to the peripheral processor, is used to generate a predetermined The clock signal of the first frequency is transmitted to the peripheral processor so that the peripheral processor can operate according to a predetermined first operating speed; and a temperature control circuit is arranged in the external package, which includes a A temperature sensor; wherein when the temperature detected by the temperature sensor of the temperature control circuit exceeds a first predetermined temperature, the temperature control circuit will generate a first output to the clock circuit so that the clock circuit reduces the generated clock signal frequency to a predetermined second frequency, so that the peripheral processor can reduce its operating speed to a predetermined second operating speed.
为更进一步了解本发明的特征,优点,现结合附图详细说明。In order to further understand the features and advantages of the present invention, the detailed description will now be given in conjunction with the accompanying drawings.
附图说明Description of drawings
图1为本发明可携式计算机第一实施例的功能方块图。FIG. 1 is a functional block diagram of the first embodiment of the portable computer of the present invention.
图2为本发明可携式计算机第二实施例的功能方块图。FIG. 2 is a functional block diagram of the second embodiment of the portable computer of the present invention.
具体实施方式Detailed ways
参照图1,图1为本发明的可携式计算机10第一实施例的功能方块图。如图1所示,可携式计算机10包含有一主存储器14,用来存储程序及数据,一中央处理器(CPU)16,用来执行主存储器14内所存的程序,一周边装置20设于可携式计算机10的壳体12内,以及一总线(bus)18,用来连接周边装置20以及中央处理器16。Referring to FIG. 1 , FIG. 1 is a functional block diagram of a first embodiment of a portable computer 10 of the present invention. As shown in Figure 1, the portable computer 10 includes a main memory 14 for storing programs and data, a central processing unit (CPU) 16 for executing the programs stored in the main memory 14, and a peripheral device 20 located at Inside the housing 12 of the portable computer 10 is a bus 18 for connecting the peripheral devices 20 and the central processing unit 16 .
在本实施例中,周边装置20为一图像控制器20,其包含有一外部封装22,用来保护图像控制器20的内部元件,一存储器控制器24,电连接在一外接的图形数据存储器34与总线18之间,用来控制图形数据存储器34的图形数据的存取,一显示控制器28,用来控制一外接的监视器36的图像显示,一图像处理引擎(image processing engine)26,用来处理图形数据存储器34的图形数据并将该图形数据传送至显示控制器28,一倍频器30,设于外部封装22之内并电连接于存储器控制器24以及图像处理引擎26,用来产生一预定的第一频率的时钟信号并将此时钟信号传送至控制存储器控制器24以及图像处理引擎26,以使控制存储器控制器24及图像处理引擎26得以依据一预定的第一运作速度来运作,以及一温控电路40,设在外部封装22之内,其内设有一温度传感器42用来检测图像控制器20周边的温度。此外,倍频器30另与一外接的时钟产生器32相电连接,用来改变时钟产生器32所传来的时钟信号的频率。In this embodiment, the peripheral device 20 is a graphics controller 20, which includes an external package 22 used to protect the internal components of the graphics controller 20, a memory controller 24, electrically connected to an external graphics data memory 34 Between the bus 18, it is used to control the access of the graphic data of the graphic data memory 34, a display controller 28, used to control the image display of an external monitor 36, an image processing engine (image processing engine) 26, Used to process the graphic data of the graphic data memory 34 and send the graphic data to the display controller 28, a frequency multiplier 30 is located in the external package 22 and is electrically connected to the memory controller 24 and the image processing engine 26 for use in To generate a clock signal with a predetermined first frequency and transmit the clock signal to the control memory controller 24 and the image processing engine 26, so that the control memory controller 24 and the image processing engine 26 can operate according to a predetermined first operating speed To operate, and a temperature control circuit 40 is located in the external package 22, and a temperature sensor 42 is provided in it to detect the temperature around the image controller 20. In addition, the frequency multiplier 30 is electrically connected to an external clock generator 32 for changing the frequency of the clock signal transmitted from the clock generator 32 .
当温控电路40的温度传感器42所检测到的温度超过一第一预定温度时,温控电路40会产生一第一输出至倍频器30,此时,倍频器30会降低时钟产生器32所传来时钟信号的频率至一预定的第二频率,使得存储器控制器24以及图像处理引擎26得以降低其运作速度至一预定的第二运作速度。同时,温控电路40也会将该第一输出传至该图像处理引擎26以使倍频器30所产生的时钟信号,得以调整至图像处理引擎26以该预定第二运作速度来操作的频率。不仅如此,温控电路40也会同时产生一中断信号(interrupt signal)以中断中央处理器16的运作,并使中央处理器16执行一相对应的中断处理程序以处理存储器控制器24、图像处理引擎26以及显示控制器28降低运作速度后的相关动作。When the temperature detected by the temperature sensor 42 of the temperature control circuit 40 exceeds a first predetermined temperature, the temperature control circuit 40 will generate a first output to the frequency multiplier 30, and at this time, the frequency multiplier 30 will reduce the clock generator The frequency of the clock signal transmitted from 32 reaches a predetermined second frequency, so that the memory controller 24 and the image processing engine 26 can reduce their operating speeds to a predetermined second operating speed. At the same time, the temperature control circuit 40 will also transmit the first output to the image processing engine 26 so that the clock signal generated by the frequency multiplier 30 can be adjusted to the frequency at which the image processing engine 26 operates at the predetermined second operating speed . Not only that, the temperature control circuit 40 will also generate an interrupt signal (interrupt signal) to interrupt the operation of the central processing unit 16 at the same time, and make the central processing unit 16 execute a corresponding interrupt processing program to process the memory controller 24, image processing The relevant actions after the engine 26 and the display controller 28 reduce the operating speed.
若当温控电路40的温度传感器42所检测到的温度低于一第二预定温度时,此即表示中央处理器16、存储器控制器24、图像处理引擎26以及显示控制器28的运作速度过慢,因此,必须将其运作速度再提升至最大可能效能,故温控电路40会产生一第二输出至倍频器30以使倍频器30所产生时钟信号的频率提升至该预定的第一频率,使得存储器控制器24、图像处理引擎26以及显示控制器28得以回复其运作速度至该第一运作速度。如此一来,利用温控电路40的温度传感器42检测图像控制器18周边的环境温度,以调整倍频器30所产生时钟信号的频率来控制图像控制器18内周边处理器的运作速度,而达到保护周边装置内部零组件稳定的功能及维持系统稳定性的作用。If the temperature detected by the temperature sensor 42 of the temperature control circuit 40 is lower than a second predetermined temperature, it means that the operating speed of the central processing unit 16, the memory controller 24, the image processing engine 26 and the display controller 28 are too high. Therefore, its operating speed must be increased to the maximum possible performance, so the temperature control circuit 40 will generate a second output to the frequency multiplier 30 to increase the frequency of the clock signal generated by the frequency multiplier 30 to the predetermined first A frequency, so that the memory controller 24, the image processing engine 26 and the display controller 28 can recover their operating speeds to the first operating speed. In this way, the temperature sensor 42 of the temperature control circuit 40 is used to detect the ambient temperature around the image controller 18 to adjust the frequency of the clock signal generated by the frequency multiplier 30 to control the operating speed of the peripheral processor in the image controller 18, and It achieves the function of protecting the stability of the internal components of peripheral devices and maintaining the stability of the system.
参照图2,图2为本发明可携式计算机50第二实施例的功能方块图。如图2所示,可携式计算机50包含有一主存储器54,用来存储程序及数据,一中央处理器56,用来执行主存储器54内所存的程序,一周边装置60设于可携式计算机50的壳体52内,以及一总线58,用来连接周边装置60以及中央处理器56。Referring to FIG. 2 , FIG. 2 is a functional block diagram of a second embodiment of the
在本实施例中,周边装置60为一硬盘机60,其包含有一外部封装62、一硬盘机模块64、一数据处理电路66、一微处理器68、一马达驱动电路、一时钟电路70以及一温控电路80。外部封装62用来保护硬盘机60的内部元件。硬盘机模块64内含有一组硬盘片94用来存储数据,一读写头92用来将数据写入组硬盘片94或由硬盘片94读出,以及一马达96用来转动硬盘片94。数据处理电路66是电连接在硬盘机模块64的读写头92与总线58之间,用来处理存入或读出硬盘机模块64的数据。微处理器68是用来控制硬盘机60的操作。马达驱动电路98是用来控制硬盘机模块64的马达96的转动。时钟电路70是电连接在数据处理电路66以及微处理器68之间,用来控制数据处理电路66以及微处理器68的运作速度。温控电路80,则设于外部封装62之内,其内设有一温度传感器82用来检测硬盘机60运作时周边环境的温度。In this embodiment, the
当温控电路80的温度传感器82所检测到的温度超过一第一预定温度时,温控电路80会产生一第一输出至时钟电路70,此时,时钟电路70会降低其所产生的时钟信号的频率至一预定的第二频率,使得以数据处理电路66及微处理器68得以降低其运作速度至一预定的第二运作速度。同时,温控电路80另外会产生一输出至马达驱动电路98,以使马达驱动电路98得以降低硬盘机模块64的马达96的运转速度。When the temperature detected by the
若当温控电路80的温度传感器82所检测到的温度低于一第二预定温度时,此即表示中央处理器56、硬盘机模块64、数据处理电路66以及微处理器68的运作速度过慢,因此,必须将其运作速度再提升至最大可能效能,故温控电路40会产生一第二输出至时钟电路70以使时钟电路70所产生时钟信号的频率提升至该预定的第一频率,使得硬盘机模块64、数据处理电路66以及微处理器68得以回复其运作速度至该第一运作速度。同时,温控电路80另外会产生另一输出至马达驱动电路98,以使马达驱动电路98得以增加硬盘机模块64的马达96的运转速度。如此一来,利用温控电路80的温度传感器82检测硬盘机60周边的环境温度,以调整时钟电路70所产生时钟信号的频率来控制硬盘机60内周边处理器的运作速度,而达到保护周边装置内部零组件稳定的功能及维持系统稳定性的作用。If the temperature detected by the
与公知技术相比,本发明可携式计算机10、50的周边装置皆具有温控电路40、80,在不影响零组件的性能的情况下,自行控制效能以防止过温而有工作异常的现象,并可达到保护零组件、确保零组件的可靠度以及增加系统稳定性的作用。Compared with the known technology, the peripheral devices of the
以上所述仅为本发明的较佳实施例,凡依本发明权利要求范围所做的均等变化与修饰,皆应属本发明权利要求涵盖的范围。The above descriptions are only preferred embodiments of the present invention, and all equivalent changes and modifications made according to the scope of the claims of the present invention shall fall within the scope covered by the claims of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 01122470CN1254727C (en) | 2001-07-11 | 2001-07-11 | Peripherals for portable computers |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 01122470CN1254727C (en) | 2001-07-11 | 2001-07-11 | Peripherals for portable computers |
| Publication Number | Publication Date |
|---|---|
| CN1395153Atrue CN1395153A (en) | 2003-02-05 |
| CN1254727C CN1254727C (en) | 2006-05-03 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 01122470Expired - Fee RelatedCN1254727C (en) | 2001-07-11 | 2001-07-11 | Peripherals for portable computers |
| Country | Link |
|---|---|
| CN (1) | CN1254727C (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100466507C (en)* | 2003-09-01 | 2009-03-04 | 罗伯特-博希股份公司 | Method and device for connecting sensors or actuators to a bus system |
| CN101910044A (en)* | 2007-12-27 | 2010-12-08 | 斗山英维高株式会社 | Motor control method and control device for electrical forklift truck |
| CN103281055A (en)* | 2013-04-28 | 2013-09-04 | 深圳市芯海科技有限公司 | RC (resistance-capacitance) oscillator |
| CN104636267A (en)* | 2013-11-11 | 2015-05-20 | 群联电子股份有限公司 | Memory control method, memory storage device and memory control circuit unit |
| CN106054963A (en)* | 2016-06-07 | 2016-10-26 | 卧龙电气集团股份有限公司 | Temperature reduction control device and control method thereof for integrated variable-frequency fan |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100466507C (en)* | 2003-09-01 | 2009-03-04 | 罗伯特-博希股份公司 | Method and device for connecting sensors or actuators to a bus system |
| CN101910044A (en)* | 2007-12-27 | 2010-12-08 | 斗山英维高株式会社 | Motor control method and control device for electrical forklift truck |
| CN101910044B (en)* | 2007-12-27 | 2013-05-22 | 斗山产业车辆株式会社 | Motor control method and control device for electric forklift |
| US8594869B2 (en) | 2007-12-27 | 2013-11-26 | Doosan Corporation | Motor control method and control device for electrical forklift truck |
| CN103281055A (en)* | 2013-04-28 | 2013-09-04 | 深圳市芯海科技有限公司 | RC (resistance-capacitance) oscillator |
| CN103281055B (en)* | 2013-04-28 | 2016-09-07 | 深圳市芯海科技有限公司 | Rc oscillator |
| CN104636267A (en)* | 2013-11-11 | 2015-05-20 | 群联电子股份有限公司 | Memory control method, memory storage device and memory control circuit unit |
| CN104636267B (en)* | 2013-11-11 | 2018-01-12 | 群联电子股份有限公司 | Memory control method, memory storage device and memory control circuit unit |
| CN106054963A (en)* | 2016-06-07 | 2016-10-26 | 卧龙电气集团股份有限公司 | Temperature reduction control device and control method thereof for integrated variable-frequency fan |
| CN106054963B (en)* | 2016-06-07 | 2018-07-31 | 卧龙电气集团股份有限公司 | A kind of integral type frequency conversion fan cooling control device and its control method |
| Publication number | Publication date |
|---|---|
| CN1254727C (en) | 2006-05-03 |
| Publication | Publication Date | Title |
|---|---|---|
| US7308587B2 (en) | Method and apparatus for preventing the transitioning of computer system power modes while the system is in motion | |
| US6349385B1 (en) | Dual power supply fan control—thermistor input or software command from the processor | |
| JP3715475B2 (en) | Temperature control circuit for electronic equipment and temperature control method for electronic equipment | |
| TW538330B (en) | Peripheral device equipped with a thermal control circuit for a portable computer | |
| US20110238887A1 (en) | Hybrid-device storage based on environmental state | |
| CN101111814A (en) | Operating point management in a multi-core architecture | |
| KR20020064003A (en) | Acpi compliant computer system for entering sleep mode when internal temperature excesses predetermined temperature and method thereof | |
| CN103149951B (en) | Electronic device and control method protecting the same | |
| CN110941524A (en) | Heat dissipation management method and system using management controller in computing device | |
| US20040064745A1 (en) | Method and apparatus for controlling the rate at which instructions are executed by a microprocessor system | |
| US7194646B1 (en) | Real-time thermal management for computers | |
| KR100237991B1 (en) | An information processing system | |
| CN1254727C (en) | Peripherals for portable computers | |
| US20090276647A1 (en) | Storage device power consumption state | |
| JP2015060587A (en) | Memory card access device, control method therefor, and memory card access system | |
| JP4764454B2 (en) | Pen input type information processing apparatus, warning method thereof, and computer-executable program | |
| US11732725B2 (en) | Protection method and system for use in fan malfunction | |
| JP4008510B2 (en) | Electronics | |
| US11836314B1 (en) | Sensitivity adjustment for a touchpad of an information handling system | |
| US6438701B1 (en) | Method and apparatus for externally generating system control interrupts as resume events from power-on suspend mode | |
| KR100380949B1 (en) | Exceptions and interrupts with dynamic priority and vector routing | |
| CN104598159A (en) | Automatic hard disk rotating speed control system and method | |
| US20120023598A1 (en) | Bios usb write prevent | |
| CN116594849B (en) | Fan status detection and alarm system and detection and alarm method | |
| CN1432883A (en) | computer temperature control method |
| Date | Code | Title | Description |
|---|---|---|---|
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| PP01 | Preservation of patent right | Effective date of registration:20060925 Pledge (preservation):Preservation | |
| PD01 | Discharge of preservation of patent | Date of registration:20070325 Pledge (preservation):Preservation | |
| C17 | Cessation of patent right | ||
| CF01 | Termination of patent right due to non-payment of annual fee | Granted publication date:20060503 Termination date:20130711 |