JPH10320302A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPH10320302A
JPH10320302A JP9131901A JP13190197A JPH10320302A JP H10320302 A JPH10320302 A JP H10320302A JP 9131901 A JP9131901 A JP 9131901A JP 13190197 A JP13190197 A JP 13190197A JP H10320302 A JPH10320302 A JP H10320302A
Authority
JP
Japan
Prior art keywords
memory
power
main
switch
storage memory
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP9131901A
Other languages
English (en)
Inventor
Kazunori Iwabuchi
一則 岩渕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP9131901A priority Critical patent/JPH10320302A/ja
Publication of JPH10320302A publication Critical patent/JPH10320302A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

(57)【要約】 【課題】ハイバネーション機能を利用する際、主記憶メ
モリのすべての情報をHDDなどの2次記憶装置に格納
するために、HDDの特定エリアを主記憶分消費してし
まい、実装メモリ容量が増えているため、その場所が大
きくなる一方である。 【解決手段】本発明の情報処理装置は、電源オフスイッ
チと電源オンスイッチを押されるごとに主記憶転送手段
によって主記憶メモリと不揮発性記憶メモリとの間でメ
モリ内容の転送を行う。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、電源オフの直前の
使用状態へ電源オンのときに戻す必要があるノートパソ
コンなどの情報処理装置に関する。
【0002】
【従来の技術】近年、コンピュータ、特にパーソナルコ
ンピュータ(以下、PCと記す)の性能は飛躍に向上
し、主記憶メモリの値段の低下から、主記憶メモリの最
大容量は年々増加をたどっている。
【0003】電源オフ直前の使用状態に電源オンのとき
に戻すような仕組みを備えたPCとしてノートパソコン
のハイバネーション機能があり、この仕組みを備えたも
のとして、例えばIBM社のThinkPadと呼ばれるノート
PC必ず備えている。
【0004】
【発明が解決しようとする課題】ところが、ハイバネー
ション機能を利用する際、主記憶メモリのすべての情報
をHDDなどの2次記憶装置に格納したり、あるいは読
み出したりさせるために、HDDの特定エリアを主記憶
分消費してしまい、実装メモリ容量が増えているため、
その場所が大きくなる一方である。また、その分、情報
の転送に時間がかかり、特にHDDが動作中なため、す
ぐに使用を止めたい、あるいはすぐに使用可能な状態に
しようと思っても、ノートPCをすぐに持ち運ぶとHD
Dに衝撃を与えるため危険なため、使用者はその間待た
されるといった点において配慮が不足していた。
【0005】
【課題を解決するための手段】そこで、本発明ではHD
Dなど駆動回転するような機械部品を持つ2次記憶装置
の代わりに、フラッシュメモリに代表される機械部品を
備えない不揮発性メモリを用い、主記憶転送手段を備
え、電源オフ、電源オンの時に高速なデータ転送を行
い、データ転送期間を短くするものである。また、高速
なデータ転送を保証するために主記憶メモリと同様に、
メモリ基板上に実装された不揮発性メモリを用いる。
【0006】
【発明の実施の形態】上記発明の具体的な実施の形態に
ついて、以下に図を用いて説明する。
【0007】図1は、本発明の実施例を示すシステムブ
ロック図である。同図において、ハイバネーション移行
SW1、フラッシュメモリ2、電源SW3、主記憶フラ
ッシュメモリ4間のデータ転送手段とより成る。
【0008】この動作は、PCにおいて電源SW3によ
る起動後、OSが起動した後、APなどを起動した状態
において、ハイバネーション移行SW1Aがユーザによ
って押されると、主記憶上のメモリイメージを主記憶フ
ラッシュメモリ4間データ転送手段がフラッシュメモリ
2に書き出し、ハイバネーションフラグを1にして電源
をオフにする。
【0009】その後、電源SWが押されると、ハイバネ
ーションフラグが1の時にはフラッシュメモリに主記憶
のメモリイメージが格納されているので主記憶フラッシ
ュメモリ間データ転送手段はフラッシュメモリから主記
憶のメモリイメージを取り出し、主記憶に格納する。
【0010】ハイバネーションフラグが0の時には、通
常のOSの起動を行う。フラッシュメモリはCPU、メ
モリなどが搭載された回路基板上に固定されている。フ
ラッシュメモリはPCカードなど、脱着可能な形態で使
用されている主記憶とフラッシュメモリは、直接バスに
よって接続されており、主記憶フラッシュメモリ転送手
段はアドレスバス、データバスを出力しDMA転送する
ものである。フラッシュメモリは主記憶と同じSIMM,DI
MMのようなユーザによって増設可能な状態で実装されて
いる。
【0011】
【発明の効果】以上のような構成を備えることで、主記
憶メモリと不揮発性メモリとの間で高速にデータ転送を
行い、電源オフ直前の状態へ電源オンのときに復帰させ
ることが可能である。
【図面の簡単な説明】
【図1】図1は本発明の全体構成を示すシステムブロッ
ク図。
【図2】図2は本発明を備えたPC。
【図3】図3は本発明の図1における不揮発性メモリの
概観図。
【符号の説明】
1A…ハイバネーション移行SW、 2…フラッシュメ
モリ、 3…電源SW、 4…主記憶フラッシ
ュメモリ。

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】主記憶メモリ、CPU、電源オフスイッ
    チ、電源オンスイッチを備えた情報処理装置において、
    不揮発性記憶メモリ、主記憶転送手段を備え、電源オフ
    スイッチと電源オンスイッチを押されるごとに主記憶転
    送手段によって主記憶メモリと不揮発性記憶メモリとの
    間でメモリ内容の転送を行う情報処理装置。
  2. 【請求項2】請求項1の不揮発性記憶メモリは主記憶メ
    モリと同様な基板上に実装され、主記憶メモリと同じデ
    ータバス幅を持ち、主記憶転送手段から直接読み書き可
    能な不揮発性記憶メモリ。
JP9131901A 1997-05-22 1997-05-22 情報処理装置 Pending JPH10320302A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9131901A JPH10320302A (ja) 1997-05-22 1997-05-22 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9131901A JPH10320302A (ja) 1997-05-22 1997-05-22 情報処理装置

Publications (1)

Publication Number Publication Date
JPH10320302A true JPH10320302A (ja) 1998-12-04

Family

ID=15068825

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9131901A Pending JPH10320302A (ja) 1997-05-22 1997-05-22 情報処理装置

Country Status (1)

Country Link
JP (1) JPH10320302A (ja)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100630129B1 (ko) * 2005-03-28 2006-09-27 삼성전자주식회사 휴대단말기에서 하드디스크 드라이브의 데이터 저장방법
JP2011508341A (ja) * 2007-12-28 2011-03-10 インテル コーポレイション 高速なプラットフォーム・ハイバーネーションおよびレジュームのためのシステムおよび方法
JP2012514787A (ja) * 2009-01-05 2012-06-28 マーベル ワールド トレード リミテッド 不揮発性メモリデバイスを利用するハイバネートまたはサスペンド方法およびシステム
US8443187B1 (en) 2007-04-12 2013-05-14 Marvell International Ltd. Authentication of computing devices in server based on mapping between port identifier and MAC address that allows actions-per-group instead of just actions-per-single device
US8510560B1 (en) 2008-08-20 2013-08-13 Marvell International Ltd. Efficient key establishment for wireless networks
US8839016B2 (en) 2007-07-23 2014-09-16 Marvell World Trade Ltd. USB self-idling techniques
US8843686B1 (en) 2007-04-05 2014-09-23 Marvell International Ltd. Processor management using a buffer
US8984316B2 (en) 2011-12-29 2015-03-17 Intel Corporation Fast platform hibernation and resumption of computing systems providing secure storage of context data
US9032139B2 (en) 2012-12-28 2015-05-12 Intel Corporation Memory allocation for fast platform hibernation and resumption of computing systems
US9141394B2 (en) 2011-07-29 2015-09-22 Marvell World Trade Ltd. Switching between processor cache and random-access memory
US9436629B2 (en) 2011-11-15 2016-09-06 Marvell World Trade Ltd. Dynamic boot image streaming
US9436251B2 (en) 2011-10-01 2016-09-06 Intel Corporeation Fast platform hibernation and resumption of computing systems
US9575768B1 (en) 2013-01-08 2017-02-21 Marvell International Ltd. Loading boot code from multiple memories
US9652249B1 (en) 2008-09-18 2017-05-16 Marvell World Trade Ltd. Preloading an application while an operating system loads
US9736801B1 (en) 2013-05-20 2017-08-15 Marvell International Ltd. Methods and apparatus for synchronizing devices in a wireless data communication system
US9836306B2 (en) 2013-07-31 2017-12-05 Marvell World Trade Ltd. Parallelizing boot operations
US9860862B1 (en) 2013-05-21 2018-01-02 Marvell International Ltd. Methods and apparatus for selecting a device to perform shared functionality in a deterministic and fair manner in a wireless data communication system
US10979412B2 (en) 2016-03-08 2021-04-13 Nxp Usa, Inc. Methods and apparatus for secure device authentication

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100630129B1 (ko) * 2005-03-28 2006-09-27 삼성전자주식회사 휴대단말기에서 하드디스크 드라이브의 데이터 저장방법
US8843686B1 (en) 2007-04-05 2014-09-23 Marvell International Ltd. Processor management using a buffer
US9253175B1 (en) 2007-04-12 2016-02-02 Marvell International Ltd. Authentication of computing devices using augmented credentials to enable actions-per-group
US8443187B1 (en) 2007-04-12 2013-05-14 Marvell International Ltd. Authentication of computing devices in server based on mapping between port identifier and MAC address that allows actions-per-group instead of just actions-per-single device
US8839016B2 (en) 2007-07-23 2014-09-16 Marvell World Trade Ltd. USB self-idling techniques
JP2011508341A (ja) * 2007-12-28 2011-03-10 インテル コーポレイション 高速なプラットフォーム・ハイバーネーションおよびレジュームのためのシステムおよび方法
US9769653B1 (en) 2008-08-20 2017-09-19 Marvell International Ltd. Efficient key establishment for wireless networks
US8510560B1 (en) 2008-08-20 2013-08-13 Marvell International Ltd. Efficient key establishment for wireless networks
US9652249B1 (en) 2008-09-18 2017-05-16 Marvell World Trade Ltd. Preloading an application while an operating system loads
JP2012514787A (ja) * 2009-01-05 2012-06-28 マーベル ワールド トレード リミテッド 不揮発性メモリデバイスを利用するハイバネートまたはサスペンド方法およびシステム
US8443211B2 (en) 2009-01-05 2013-05-14 Marvell World Trade Ltd. Hibernation or suspend using a non-volatile-memory device
US9141394B2 (en) 2011-07-29 2015-09-22 Marvell World Trade Ltd. Switching between processor cache and random-access memory
US9436251B2 (en) 2011-10-01 2016-09-06 Intel Corporeation Fast platform hibernation and resumption of computing systems
US9436629B2 (en) 2011-11-15 2016-09-06 Marvell World Trade Ltd. Dynamic boot image streaming
US10275377B2 (en) 2011-11-15 2019-04-30 Marvell World Trade Ltd. Dynamic boot image streaming
US8984316B2 (en) 2011-12-29 2015-03-17 Intel Corporation Fast platform hibernation and resumption of computing systems providing secure storage of context data
US9032139B2 (en) 2012-12-28 2015-05-12 Intel Corporation Memory allocation for fast platform hibernation and resumption of computing systems
US9575768B1 (en) 2013-01-08 2017-02-21 Marvell International Ltd. Loading boot code from multiple memories
US9736801B1 (en) 2013-05-20 2017-08-15 Marvell International Ltd. Methods and apparatus for synchronizing devices in a wireless data communication system
US9860862B1 (en) 2013-05-21 2018-01-02 Marvell International Ltd. Methods and apparatus for selecting a device to perform shared functionality in a deterministic and fair manner in a wireless data communication system
US9836306B2 (en) 2013-07-31 2017-12-05 Marvell World Trade Ltd. Parallelizing boot operations
US10979412B2 (en) 2016-03-08 2021-04-13 Nxp Usa, Inc. Methods and apparatus for secure device authentication

Similar Documents

Publication Publication Date Title
JPH10320302A (ja) 情報処理装置
JP4649009B2 (ja) カードインタフェースを備えた情報処理装置、同装置に装着可能なカード型電子機器、及び同装置におけ動作モード設定方法
TW200413914A (en) Folding USB flash memory device for providing memory storage capacity
US7086583B2 (en) Systems and methods for power reduction in systems having removable media devices
US6813668B2 (en) Multi-functional electronic card capable of detecting removable cards
US9424197B2 (en) Hard disk drive with optional cache memory
JP2007534034A (ja) 複数のコネクタ標準と互換性を有するメモリカード
US20050138288A1 (en) Dual mode USB and PCI express device
US20030145191A1 (en) Computer system and method of controlling the same
TW583535B (en) Electronic device and method for controlling an operation of the electronic device
US20040184174A1 (en) Portable data storage device
US6851012B2 (en) Information processing system, information processing method and readable-by-computer recording medium
US7237714B2 (en) Method of making computer booting from any one of card of multi-flash card reader
JP2003085041A (ja) ディスクキャッシュシステム
KR101620349B1 (ko) 부팅가능한 휘발성 메모리 장치와 그를 구비한 메모리 모듈 및 프로세싱 시스템, 및 그를 이용한 프로세싱 시스템 부팅 방법
US20060212550A1 (en) Information processing apparatus and activation method
US20050097241A1 (en) Portable storage device
JP2004145730A (ja) 画像形成装置
JPH11175667A (ja) 情報カード処理装置
JP2918036B2 (ja) ポータブルストレージ装置
US20040130633A1 (en) Portable digital image and sound recording device of structural improvement
JP5085493B2 (ja) 情報処理装置及びそのブート制御方法
JPS62242257A (ja) システムのバツクアツプ方式
TWI251169B (en) Hand-held electronic device with selectable power-on display and method of same
EP1560113B1 (en) Method of booting a computer from any card of a multi-flash card reader