JP2015170077A5 - - Google Patents
Download PDFInfo
- Publication number
- JP2015170077A5 JP2015170077A5 JP2014043643A JP2014043643A JP2015170077A5 JP 2015170077 A5 JP2015170077 A5 JP 2015170077A5 JP 2014043643 A JP2014043643 A JP 2014043643A JP 2014043643 A JP2014043643 A JP 2014043643A JP 2015170077 A5 JP2015170077 A5 JP 2015170077A5
- Authority
- JP
- Japan
- Prior art keywords
- control program
- address
- backup
- processing function
- backup means
- 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.)
- Granted
Links
- 230000006870 function Effects 0.000 claims 9
- 238000000034 method Methods 0.000 claims 3
Claims (5)
- 不揮発性メモリと揮発性メモリを含むメモリと、演算装置を備え、前記メモリの制御プログラムテーブルに記述された制御プログラムを前記演算装置で実行する計算機装置であって、
前記不揮発性メモリに第1の制御プログラムテーブルを、前記揮発性メモリに第2の制御プログラムテーブルを備え、
また前記揮発性メモリは、前記不揮発性メモリ内の前記第1の制御プログラムテーブルのアドレスを定義した第1の制御プログラムアドレステーブルと、前記揮発性メモリ内の前記第2の制御プログラムテーブルのアドレスを定義した第2の制御プログラムアドレステーブルと、前記演算装置で実行する前記制御プログラムが参照するアドレスを定義した第3の制御プログラムアドレステーブルと、電源断したときの充電可能なバックアップ手段の有無を示すバックアップ手段有無フラグテーブルとを備え、
制御プログラムアドレステーブル格納処理機能は、前記バックアップ手段有無フラグテーブルを参照し、前記第3の制御プログラムアドレステーブルに前記第1の制御プログラムアドレステーブルと前記第2の制御プログラムアドレステーブルを選択して格納する処理を含み、
バックアップ手段有無判定処理機能は、計算機装置が起動した際に前記バックアップ手段有無フラグテーブルを参照し、前記第2の制御プログラムテーブルに、前記第1の制御プログラムテーブルの内容を転写する処理を含み、
制御プログラムテーブルバックアップ処理機能は、前記バックアップ手段有無フラグテーブルを参照し、前記第2の制御プログラムテーブルを周期的に前記第1の制御プログラムテーブルへ転写する処理を含み、
制御プログラム処理機能は、前記制御プログラムテーブルを参照して演算を行う処理を含む、ことを特徴とする計算機装置。 - 請求項1に記載の計算機装置であって、
前記バックアップ手段有無フラグテーブルには、バックアップ手段有無情報と、プライマリ情報を有し、
前記バックアップ手段有無情報は、前記計算機装置に対する充電可能なバックアップ手段の接続有無を示し、
前記プライマリ情報は、前記制御プログラムを前記演算装置で実行する際に、前記第3の制御プログラムアドレステーブルにおいて前記第1の制御プログラムテーブルと、前記第2の制御プログラムテーブルのいずれかを選択するための情報を示す、ことを特徴とする計算機装置。 - 請求項1または2に記載の計算機装置であって、
前記第1と第2の制御プログラムテーブルは、バックアップ周期と、制御プログラム用テーブルを有し、
前記バックアップ周期は、前記制御プログラムテーブルバックアップ処理機能が周期的に転写処理を行うためのバックアップ周期を示し、
前記制御プログラム用テーブルは、前記制御プログラム処理機能で使用するテーブルを示し、
前記制御プログラム処理機能が、前記制御プログラムアドレステーブルを参照し、各テーブルアドレスを取得することで参照可能となる、ことを特徴とする計算機装置。 - 請求項1から3のいずれか1項に記載の計算機装置であって、
前記制御プログラムアドレステーブルは、プライマリ用テーブルと、セカンダリ用テーブルを有し、
前記プライマリ用テーブルは、前記制御プログラム処理機能が参照するアドレステーブルを示し、
前記セカンダリ用テーブルは、前記制御プログラムテーブルバックアップ処理機能が参照するアドレステーブルを示す、ことを特徴とする計算機装置。 - 不揮発性メモリと揮発性メモリを含むメモリと、演算装置を備え、前記メモリの制御プログラムテーブルに記述された制御プログラムを前記演算装置で実行する計算機装置であって、
前記不揮発性メモリに第1の制御プログラムテーブルを、前記揮発性メモリに第2の制御プログラムテーブルを備え、
電源投入時に、充電可能なバックアップ手段の有無と第1と第2の制御プログラムテーブルのいずれを優先的に使用するかを確認し、充電可能なバックアップ手段の接続が無くかつ第2の制御プログラムテーブルを使用するときには第1の制御プログラムテーブルの内容を第2の制御プログラムテーブルに転写し、
第2の制御プログラムテーブルにより演算中は、定めた制御周期ごとに第2の制御プログラムテーブルの内容を第1の制御プログラムテーブルに転写していることを特徴とする計算機装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014043643A JP6130800B2 (ja) | 2014-03-06 | 2014-03-06 | 計算機装置 |
| CN201510011522.6A CN104899162B (zh) | 2014-03-06 | 2015-01-09 | 计算机装置 |
| IN88DE2015 IN2015DE00088A (ja) | 2014-03-06 | 2015-01-12 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014043643A JP6130800B2 (ja) | 2014-03-06 | 2014-03-06 | 計算機装置 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2015170077A JP2015170077A (ja) | 2015-09-28 |
| JP2015170077A5 true JP2015170077A5 (ja) | 2016-08-25 |
| JP6130800B2 JP6130800B2 (ja) | 2017-05-17 |
Family
ID=54031836
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014043643A Active JP6130800B2 (ja) | 2014-03-06 | 2014-03-06 | 計算機装置 |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP6130800B2 (ja) |
| CN (1) | CN104899162B (ja) |
| IN (1) | IN2015DE00088A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6899988B1 (ja) * | 2020-11-26 | 2021-07-07 | 三菱電機株式会社 | 数値制御装置 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01241653A (ja) * | 1988-03-24 | 1989-09-26 | Matsushita Graphic Commun Syst Inc | メモリー・バックアップ・システム |
| JPH03137749A (ja) * | 1989-10-24 | 1991-06-12 | Mita Ind Co Ltd | 拡張メモリボードおよびメモリシステム |
| JPH04188347A (ja) * | 1990-11-22 | 1992-07-06 | Hitachi Maxell Ltd | 半導体ファイルメモリ装置 |
| JPH08161236A (ja) * | 1994-11-30 | 1996-06-21 | Nec Corp | フラッシュメモリによるデータバックアップ方式 |
| JP4079553B2 (ja) * | 1999-07-27 | 2008-04-23 | 株式会社リコー | 不揮発性メモリ装置および画像形成装置 |
| WO2008018258A1 (en) * | 2006-08-09 | 2008-02-14 | Hitachi Ulsi Systems Co., Ltd. | Storage device |
| BRPI0721953A2 (pt) * | 2007-08-31 | 2014-03-18 | Panasonic Corp | Aparelho de processamento de informações |
| US8321652B2 (en) * | 2008-08-01 | 2012-11-27 | Infineon Technologies Ag | Process and method for logical-to-physical address mapping using a volatile memory device in solid state disks |
| US8140739B2 (en) * | 2008-08-08 | 2012-03-20 | Imation Corp. | Flash memory based storage devices utilizing magnetoresistive random access memory (MRAM) to store files having logical block addresses stored in a write frequency file buffer table |
| WO2011099117A1 (ja) * | 2010-02-09 | 2011-08-18 | 三菱電機株式会社 | プログラマブルコントローラ |
| US8566561B2 (en) * | 2010-05-14 | 2013-10-22 | Rockwell Automation Technologies, Inc. | Method to separate and persist static and dynamic portions of a control application |
| DE112011104881T5 (de) * | 2011-02-14 | 2013-11-14 | Mitsubishi Electric Corporation | Programmierbare Steuereinheit |
| US8909855B2 (en) * | 2012-08-08 | 2014-12-09 | Avalanche Technology, Inc. | Storage system employing MRAM and physically addressed solid state disk |
| WO2013054374A1 (en) * | 2011-10-12 | 2013-04-18 | Hitachi, Ltd. | Storage system, and data backup method and system restarting method of storage system |
-
2014
- 2014-03-06 JP JP2014043643A patent/JP6130800B2/ja active Active
-
2015
- 2015-01-09 CN CN201510011522.6A patent/CN104899162B/zh active Active
- 2015-01-12 IN IN88DE2015 patent/IN2015DE00088A/en unknown
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TW201612908A (en) | On-chip copying of data between NAND flash memory and ReRAM of a memory die | |
| MY182446A (en) | Region identifying operation for identfying region of a memory attribute unit corresponding to a target memory address | |
| EP3161609A4 (en) | Storage device, program, and information processing method | |
| EP3274833A4 (en) | Managing prior versions of data for logical addresses in a storage device | |
| JP2016533567A5 (ja) | ||
| JP2019017943A5 (ja) | ||
| EP4372597A3 (en) | Memory initialization in a protected region | |
| TW201614650A (en) | Comparison operations in memory | |
| JP2016034354A5 (ja) | ||
| PT3123326T (pt) | Expansão e contracção de endereço num sistema de computador de múltiplas tarefas | |
| JP2016519350A5 (ja) | ||
| GB2526648B (en) | Storing a computer program in program memory | |
| JP2014010549A5 (ja) | ||
| SG11202008335QA (en) | Image processing device, image processing method, and storage medium storing program | |
| EP3196767A4 (en) | Method for writing data into flash memory device, flash memory device and storage system | |
| EP3059679A4 (en) | Controller, flash memory device, method for identifying data block stability and method for storing data on flash memory device | |
| JP2019017942A5 (ja) | ||
| EP3193421A4 (en) | Device operation plan creation device, device operation plan creation method, and storage medium storing device operation plan creation program | |
| TW201612805A (en) | Performance evaluation device, manipulating method and program therefor | |
| GB2538034A (en) | Display control apparatus, display control method, and program | |
| JP2016224731A5 (ja) | ||
| JP2015227037A5 (ja) | ||
| EP3249540A4 (en) | Method for writing multiple copies into storage device, and storage device | |
| JP2016163077A5 (ja) | ||
| RU2013120932A (ru) | Устройство формирования изображения, способ управления для устройства формирования изображения и носитель информации |