-
公开(公告)号:US09971510B2
公开(公告)日:2018-05-15
申请号:US15294779
申请日:2016-10-16
Applicant: MEDIATEK INC.
Inventor: Chih-Hsiang Hsiao , Chi-Hsuan Lin , Chieh-Lin Chuang
IPC: G06F3/06 , G06F12/128
CPC classification number: G06F3/0607 , G06F3/0625 , G06F3/0653 , G06F3/0685 , G06F12/0895 , G06F12/128 , G06F2212/69 , G06F2212/70
Abstract: A microcontroller includes a processor, a memory, a working space management unit and a memory monitor. The memory has at least a working space, wherein the working space includes a plurality of blocks . The working space management unit is implemented by software, and is arranged for managing the working space of the first memory. The memory monitor is implemented by hardware circuit, and is arranged for monitoring the blocks, and recording monitoring results corresponding to the blocks of the first memory, wherein the recorded monitoring results comprise information about whether data of the blocks is modified or not.
-
公开(公告)号:US20190339892A1
公开(公告)日:2019-11-07
申请号:US16402198
申请日:2019-05-02
Applicant: MEDIATEK INC.
Inventor: Chia-Wei Chang , Shih-Hung Yu , Chieh-Lin Chuang
Abstract: A memory management system includes a memory, a processor, a memory access monitoring module and a memory management module. The processor is used to access the memory. The memory access monitoring module includes a first terminal coupled to the processor, and a second terminal coupled to the memory. The memory access monitoring module is used to monitor whether the processor has accessed the memory so as to generate monitor data. The memory management module is used to receive the monitor data and predict when the memory is to be accessed according to at least the monitor data.
-
公开(公告)号:US20180107399A1
公开(公告)日:2018-04-19
申请号:US15294779
申请日:2016-10-16
Applicant: MEDIATEK INC.
Inventor: Chih-Hsiang Hsiao , Chi-Hsuan Lin , Chieh-Lin Chuang
IPC: G06F3/06 , G06F12/128
CPC classification number: G06F3/0607 , G06F3/0625 , G06F3/0653 , G06F3/0685 , G06F12/0895 , G06F12/128 , G06F2212/69 , G06F2212/70
Abstract: A microcontroller includes a processor, a memory, a working space management unit and a memory monitor. The memory has at least a working space, wherein the working space includes a plurality of blocks. The working space management unit is implemented by software, and is arranged for managing the working space of the first memory. The memory monitor is implemented by hardware circuit, and is arranged for monitoring the blocks, and recording monitoring results corresponding to the blocks of the first memory, wherein the recorded monitoring results comprise information about whether data of the blocks is modified or not.
-
-