講演抄録/キーワード |
講演名 |
2021-03-26 14:40
不揮発性素子を用いたノンストッププロセッサ ○中別府将太・杉山尚央・山﨑信行(慶大)・鈴木健太・平賀啓三・神田泰夫(ソニーセミコンダクタソリューションズ) CPSY2020-66 DC2020-96 |
抄録 |
(和) |
特定の機能を満たすために機器に組み込まれるコンピュータシステムを組込みシステムという.組込みシ
ステムの例としてウェアラブルデバイスやロボット等が挙げられる.ウェアラブルデバイス等では太陽光発電を代表
とする環境発電が用いられるが,電源の供給が不安定であり,頻繁に電源の喪失と復帰を繰り返すことが想定される.
一方,ロボット等では強い振動によりコネクタの接触不良が発生し,瞬電が発生する恐れがある.このように,組込み
システムでは様々な電源トラブルに遭遇する恐れがあり,より短時間で,より電源が喪失する直前の状態を電源復帰後
に復元する必要がある.本論文では,電源トラブルが多発する環境下でも正常に動作し続けるノンストッププロセッ
サの設計を行う.不揮発性素子にバックアップを作成することで,電源トラブルが発生した場合でも速やかにバック
アップを復元することができる.電源トラブルが多発する状況を想定し,クロックサイクル単位でプロセッサの状態
復元,バックアップ作成中に電源が落ちた場合の動作保証,バックアップ復元後のメモリシステムの一貫性保証を行
う.評価では,ノンストッププロセッサがバックアップを作成した時点の状態を復元可能であること,stored bit の導
入によりメモリシステムの一貫性保証を目的としたバックアップ作成回数を削減可能であることを示す. |
(英) |
In recent years, embedded systems such as wearable devices and robots have become widespread. Wear-
able devices often use energy harvesting, such as solar photovolatic power generation, as the main power source.
However, since the power supply is unstable, the power supply may be lost and restored frequently. On the other
hand, in robots, strong vibration may cause poor contact of connectors, resulting in a temporary voltage drop. In
this way, various power supply troubles may occur in embedded systems. Therefore, the state immediately before
the power supply loss should be restored in a shorter time after the power is restored. In this paper, we design a
non-stop processor that can create and restore backups in clock cycle units using non-volatile elements. By creating
a backup on the non-volatile element, the operation can be resumed promptly even if a power supply trouble occurs.
Assuming a situation where power supply troubles occur frequently, the backup is created in clock cycle units, the
operation is guaranteed even if the power is turned off during backup creation, and the consistency of the memory
system after backup restoration is guaranteed. The evaluation shows that the non-stop processor can restore the
state at the time when the backup was created, and the stored bit reduces the number of backup creations for the
purpose of guaranteeing the consistency of the memory system. |
キーワード |
(和) |
不揮発性フリップフロップ / 不揮発性メモリ / 組込みシステム / リアルタイムシステム / コンピュータアーキテクチャ / / / |
(英) |
Non Volatile Flip Flop / Non Volatile Memory / Embedded System / Real-time System / Computer Architecture / / / |
文献情報 |
信学技報, vol. 120, no. 435, CPSY2020-66, pp. 97-102, 2021年3月. |
資料番号 |
CPSY2020-66 |
発行日 |
2021-03-18 (CPSY, DC) |
ISSN |
Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
CPSY2020-66 DC2020-96 |
|