KR100281535B1 - 컴퓨터 시스템 및 그의 제어 방법 - Google Patents
컴퓨터 시스템 및 그의 제어 방법 Download PDFInfo
- Publication number
- KR100281535B1 KR100281535B1 KR1019970004055A KR19970004055A KR100281535B1 KR 100281535 B1 KR100281535 B1 KR 100281535B1 KR 1019970004055 A KR1019970004055 A KR 1019970004055A KR 19970004055 A KR19970004055 A KR 19970004055A KR 100281535 B1 KR100281535 B1 KR 100281535B1
- Authority
- KR
- South Korea
- Prior art keywords
- save
- disk
- resume
- smi
- storage unit
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/30—Means for acting in the event of power-supply failure or interruption, e.g. power-supply fluctuations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/004—Error avoidance
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Power Sources (AREA)
Abstract
Description
Claims (5)
- 컴퓨터 시스템에 있어서 :시스템에 필요한 전원을 공급하는 전원공급부(10)와;상기 전원공급부(10)의 전원 공급을 제어하는 전원제어부(20)와;소정의 SMI 처리루틴을 포함하고 있는 BIOS를 저장하는 메모리(50)와;SMI를 접수하고, 해당 SMI를 처리루틴을 수행하는 중앙처리장치(30)와;SAVE_TO_DISK 동작 수행시 시스템의 정보가 저장되는 보조 메모리(70)와;SAVE_TO_DISK 동작의 수행 여부를 나타내기 위한 플레그를 저장하는 플레그저장부(82)와;리줌 동작 시작시에 그 시작 시간에 대한 정보를 저장하는 리줌시간저장부(84)를 포함하고,SAVE_TO_DISK를 위한 SMI 발생시 상기 플레그저장부(82)의 설정 상태 및 상기 리줌시간저장부(84)의 정보에 따라 SAVE_TO_DISK를 선택적으로 수행하는 것을 특징으로 하는 컴퓨터 시스템.
- 제 1 항에 있어서,상기 플레그저장부(82)와 리줌시간저장부(84)는 내부의 CMOS 메모리(80)에 구성되는 것을 특징으로 하는 컴퓨터 시스템.
- 서스팬드/리줌 기능을 갖는 컴퓨터 시스템에 적용되는 제어방법에 있어서:(1) 리줌을 수행해야할 경우, 현재 시간을 저장하고, 리줌 동작을 수행하는 단계와;(2) SAVE_TO_DISK를 위한 SMI가 발생되면, 상기 단계(1)에서 저장된 시간 정보를 참조하여 SAVE_TO_DISK를 수행할 수 있는가를 판단하는 단계와;(3) 상기 단계(2)의 판단 결과에 따라 SAVE_TO_DISK 동작을 수행하거나, 상기 발생된 SMI 요구를 클리어하는 단계를 포함하여 이루어지는 것을 특징으로하는 컴퓨터 시스템의 제어방법.
- 제 3 항에 있어서,상기 단계 (2)는,현재 탑재된 OS가 APM을 지원하는 OS인가를 판단하여 APM을 지원하는 OS가 아닌 경우는 상기 단계 (3)으로 진행하는 단계(S140)와;APM을 지원하는 OS인 경우, 상기 플레그저장부(82)를 확인하여 SAVE_TO_DISK를 수행한 적이 있는가를 판단하고 SAVE_TO_DISK를 수행한 적이 없는 경우는 상기 단계 (3)으로 진행하는 단계(S170)와;SAVE_TO_DISK를 수행한 적이 있는 경우, 상기 리줌시간저장부(84)에 저장된 리줌 시작 시간 정보와 현재 시간을 비교하여 소정의 리줌 완료 시간 이상으로 경과되었는가를 판단하여 리줌이 완료된 경우는 상기 단계 (3)으로 진행하는 단계(S180)를 포함하는 것을 특징으로 하는 컴퓨터 시스템의 제어 방법.
- 제 3 항에 있어서,상기 단계(3)은,정상적으로 SAVE_TO_DISK 동작이 수행 가능한 경우, SAVE_TO_DISK 동작을 수행하고, SAVE_TO_DISK 동작이 수행되었음을 상기 플레그저장부(82)에 설정하는 단계(S150)와;정상적인 SAVE_TO_DISK 동작이 가능치 않은 경우 발생된 SMI 요구를 클리어 하는 단계(S190)를 포함하는 것을 특징으로 하는 컴퓨터 시스템의 제어 방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970004055A KR100281535B1 (ko) | 1997-02-12 | 1997-02-12 | 컴퓨터 시스템 및 그의 제어 방법 |
US09/022,630 US5978924A (en) | 1997-02-12 | 1998-02-12 | Computer system with an advanced power saving function and an operating method therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970004055A KR100281535B1 (ko) | 1997-02-12 | 1997-02-12 | 컴퓨터 시스템 및 그의 제어 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19980067776A KR19980067776A (ko) | 1998-10-15 |
KR100281535B1 true KR100281535B1 (ko) | 2001-02-15 |
Family
ID=19496815
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970004055A KR100281535B1 (ko) | 1997-02-12 | 1997-02-12 | 컴퓨터 시스템 및 그의 제어 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US5978924A (ko) |
KR (1) | KR100281535B1 (ko) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3478696B2 (ja) * | 1997-02-28 | 2003-12-15 | キヤノン株式会社 | 画像処理装置及びその制御方法 |
JP2000090273A (ja) * | 1998-09-16 | 2000-03-31 | Nec Corp | 指紋識別を用いた情報処理装置および情報処理方法 |
US7047356B2 (en) * | 2000-10-30 | 2006-05-16 | Jack Yajie Chen | Storage controller with the disk drive and the RAM in a hybrid architecture |
JP3692086B2 (ja) * | 2002-03-12 | 2005-09-07 | 株式会社東芝 | ディスク記憶装置におけるスピンドルモータの駆動方法 |
US6895347B2 (en) * | 2002-10-15 | 2005-05-17 | Remote Data Systems, Inc. | Computerized methods for data loggers |
US7555410B2 (en) * | 2002-11-29 | 2009-06-30 | Freescale Semiconductor, Inc. | Circuit for use with multifunction handheld device with video functionality |
US20070055462A1 (en) * | 2002-11-29 | 2007-03-08 | Daniel Mulligan | Circuit for use in a multifunction handheld device with wireless host interface |
US20070078548A1 (en) * | 2002-11-29 | 2007-04-05 | May Daniel M | Circuit for use in multifunction handheld device having a radio receiver |
US20040104707A1 (en) * | 2002-11-29 | 2004-06-03 | May Marcus W. | Method and apparatus for efficient battery use by a handheld multiple function device |
US20070052792A1 (en) * | 2002-11-29 | 2007-03-08 | Daniel Mulligan | Circuit for use in cellular telephone with video functionality |
US20060106636A1 (en) * | 2004-04-08 | 2006-05-18 | Hillel Segal | Internet-based job placement system for creating proposals for screened and pre-qualified participants |
WO2009047875A1 (ja) * | 2007-10-09 | 2009-04-16 | Mitsubishi Electric Corporation | マイクロコンピュータ制御装置 |
JP5328445B2 (ja) * | 2008-05-02 | 2013-10-30 | キヤノン株式会社 | 情報処理装置及び情報処理装置の制御方法 |
US20140075175A1 (en) * | 2012-09-10 | 2014-03-13 | Texas Instruments Incorporated | Control of Dedicated Non-Volatile Arrays for Specific Function Availability |
KR101749466B1 (ko) * | 2013-09-23 | 2017-06-20 | 인텔 코포레이션 | 비휘발성 메모리에 대한 데이터의 이벤트 트리거링된 저장 |
KR101896494B1 (ko) * | 2013-11-29 | 2018-09-11 | 인텔 코포레이션 | 컴퓨팅 디바이스들에서의 전력 관리 |
KR101747529B1 (ko) * | 2015-09-02 | 2017-06-27 | 주식회사 엘지씨엔에스 | 금융 기기 및 그 제어 방법 |
US10275160B2 (en) | 2015-12-21 | 2019-04-30 | Intel Corporation | Method and apparatus to enable individual non volatile memory express (NVME) input/output (IO) Queues on differing network addresses of an NVME controller |
US10200376B2 (en) | 2016-08-24 | 2019-02-05 | Intel Corporation | Computer product, method, and system to dynamically provide discovery services for host nodes of target systems and storage resources in a network |
US10176116B2 (en) | 2016-09-28 | 2019-01-08 | Intel Corporation | Computer product, method, and system to provide discovery services to discover target storage resources and register a configuration of virtual target storage resources mapping to the target storage resources and an access control list of host nodes allowed to access the virtual target storage resources |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3801963A (en) * | 1972-09-28 | 1974-04-02 | Burroughs Corp | Method and apparatus for transferring data from a volatile data store upon the occurrence of a power failure in a computer |
US4763333A (en) * | 1986-08-08 | 1988-08-09 | Universal Vectors Corporation | Work-saving system for preventing loss in a computer due to power interruption |
US5018148A (en) * | 1989-03-01 | 1991-05-21 | Ncr Corporation | Method and apparatus for power failure protection |
US5021983B1 (en) * | 1989-11-13 | 1996-05-28 | Chips & Technologies Inc | Suspend/resume apparatus and method for reducing power consumption in battery powered computers |
US5204963A (en) * | 1990-12-07 | 1993-04-20 | Digital Equipment Corporation | Method and apparatus for a backup power controller for volatile random access memory |
US5414861A (en) * | 1991-09-11 | 1995-05-09 | Fujitsu Limited | Data protection system using different levels of reserve power to maintain data in volatile memories for any period of time |
US5396637A (en) * | 1993-03-02 | 1995-03-07 | Hewlett-Packard Company | Data processing system with power-fail protected memory module |
US5485623A (en) * | 1993-03-10 | 1996-01-16 | Hitachi, Ltd. | Information processor having high speed and safety resume system |
US5548763A (en) * | 1993-07-26 | 1996-08-20 | International Business Machines Corporation | Desk top computer system having multi-level power management |
US5560023A (en) * | 1994-09-07 | 1996-09-24 | International Business Machines Corporation | Automatic backup system for advanced power management |
KR970010634B1 (ko) * | 1994-10-25 | 1997-06-28 | 삼성전자 주식회사 | 네트워크 하이버네이션 시스템 |
US5758174A (en) * | 1995-06-07 | 1998-05-26 | International Business Machines Corporation | Computer system having a plurality of stored system capability states from which to resume |
US5638541A (en) * | 1995-08-25 | 1997-06-10 | Intel Corporation | System and method for managing power on desktop systems |
-
1997
- 1997-02-12 KR KR1019970004055A patent/KR100281535B1/ko not_active IP Right Cessation
-
1998
- 1998-02-12 US US09/022,630 patent/US5978924A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US5978924A (en) | 1999-11-02 |
KR19980067776A (ko) | 1998-10-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100281535B1 (ko) | 컴퓨터 시스템 및 그의 제어 방법 | |
KR100471056B1 (ko) | 컴퓨터시스템 및 컴퓨터시스템의 대기모드제어방법 | |
US5903765A (en) | Power management system for a computer | |
JP3651945B2 (ja) | コンピュータシステムのための電力管理システム | |
US5809223A (en) | Network hibernation system and a control method thereof | |
EP1717664B1 (en) | Computer circuit | |
US6523133B2 (en) | Information processing apparatus that can hold internal information | |
KR100247274B1 (ko) | 컴퓨터의전원오프확인방법 | |
KR0174483B1 (ko) | 키신호 입력에 의한 작업 복구가 가능한 컴퓨터 시스템 및 그 제어방법 | |
KR100188132B1 (ko) | 예정된 작업을 수행하는 디지탈 컴퓨터 시스템 및 그 제어 방법 | |
KR100278355B1 (ko) | 컴퓨터 시스템 및 이 컴퓨터 시스템의 제어 방법 | |
KR20090026895A (ko) | 시스템 온 칩에서 전력 소모를 감소시키기 위한 장치 및방법 | |
KR19980014709A (ko) | 씨디-롬(cd-rom) 드라이브의 동작상태 체크방법 | |
JP2696511B2 (ja) | パワーダウンモードからの復帰方式 | |
CN115756622A (zh) | 芯片控制方法及芯片 | |
US6163847A (en) | Computer with automatic power cut-off function and control method therefor | |
JP2000020182A (ja) | パワーマネージメント方法 | |
JPH0728572A (ja) | 停電時自動データ保存装置 | |
JPH0423019A (ja) | 情報処理装置 | |
KR200232048Y1 (ko) | 컴퓨터시스템 | |
KR100200528B1 (ko) | 퍼스널 컴퓨터의 자동 셧다운 방법 | |
JPH06175754A (ja) | 主記憶内容の自動保存機構 | |
JP3861616B2 (ja) | 携帯端末の電源管理装置 | |
KR19980046140A (ko) | 컴퓨터 시스템의 제어방법 | |
JPH10201132A (ja) | データ処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19970212 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19971220 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19970212 Comment text: Patent Application |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20001030 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20001118 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20001120 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20031030 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20041029 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20051028 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20061030 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20071030 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20080604 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20091012 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20101029 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20111028 Start annual number: 12 End annual number: 12 |
|
FPAY | Annual fee payment |
Payment date: 20121030 Year of fee payment: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20121030 Start annual number: 13 End annual number: 13 |
|
FPAY | Annual fee payment |
Payment date: 20131030 Year of fee payment: 14 |
|
PR1001 | Payment of annual fee |
Payment date: 20131030 Start annual number: 14 End annual number: 14 |
|
PR1001 | Payment of annual fee |
Payment date: 20141030 Start annual number: 15 End annual number: 15 |
|
PR1001 | Payment of annual fee |
Payment date: 20150930 Start annual number: 16 End annual number: 16 |
|
EXPY | Expiration of term | ||
PC1801 | Expiration of term |