Invention Grant
US09465938B2 Integrated circuit and method for detection of malicious code in a first level instruction cache 有权
用于在第一级指令高速缓存中检测恶意代码的集成电路和方法

Integrated circuit and method for detection of malicious code in a first level instruction cache
Abstract:
An integrated circuit may comprise a processor, a first level instruction cache having a first storage capacity, and a second level cache having a second storage capacity that is larger than the first storage capacity. The first level instruction cache is configured to store a subset of instructions stored in the second level cache. The second level cache is configured to store a subset of data and instructions stored in an external memory. The processor executes an inner loop of a detection routine and monitors an execution time of the inner loop to detect malicious code in the first level instruction cache. A total number of detection routine instructions is larger than the first storage capacity. The inner loop requires fetching of detection routine instructions from the second level cache, and an execution number of instructions executed during execution of the inner loop is smaller than the first storage capacity.
Information query
Patent Agency Ranking
0/0