SEMICONDUCTOR DEVICE AND METHOD FOR CONTROLLING DATA ACCESS

To provide a semiconductor device capable of achieving data consistency.SOLUTION: Processing performed by a semiconductor device includes the steps of: condensing data and generating condensed information representing the condensed data and an amount of information for the condensed data (S1210); ac...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MOCHIZUKI SEIJI, MATSUBARA KATSUSHIGE
Format: Patent
Sprache:eng ; jpn
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:To provide a semiconductor device capable of achieving data consistency.SOLUTION: Processing performed by a semiconductor device includes the steps of: condensing data and generating condensed information representing the condensed data and an amount of information for the condensed data (S1210); accessing management data for controlling access to a memory region (S1220); permitting writing to the memory region in a prescribed data size unit on the basis of the fact that the management data indicates that a region to be accessed is not exclusively occupied by another compression and decompression module (S1230); updating the management data by writing data to the memory region (S1240); permitting reading from the memory region in the data size unit on the basis of the fact that the management data indicates that the region to be accessed is not exclusively occupied by another compression and decompression module (1250); and reading the condensed data and the condensed information from the memory region (S1260).SELECTED DRAWING: Figure 12 【課題】データの一貫性が実現される半導体装置を提供する。【解決手段】半導体装置が実行する処理は、データを圧縮して圧縮データおよびその情報量を表す圧縮情報を生成するステップ(S1210)と、メモリ領域へのアクセスを制御する管理データにアクセスするステップ(S1220)と、アクセスされる領域が他の圧縮伸長モジュールに専有されていないことが当該管理データに示されていることに基づいて、所定のデータサイズ単位でメモリ領域への書き込みを許可するステップ(S1230)と、データを書き込んで管理データを更新するステップ(S1240)と、アクセスされる領域が他の圧縮伸長モジュールに専有されていないことが管理データに示されていることに基づいて、当該データサイズ単位で当該領域からの読み出しを許可するステップ(1250)と、当該領域から圧縮データおよび圧縮情報を読み出すステップ(S1260)とを含む。【選択図】図12