Invention Grant
US08099636B2 System and method for protecting memory stacks using a debug unit
有权
使用调试单元保护存储堆栈的系统和方法
- Patent Title: System and method for protecting memory stacks using a debug unit
- Patent Title (中): 使用调试单元保护存储堆栈的系统和方法
-
Application No.: US12219049Application Date: 2008-07-15
-
Publication No.: US08099636B2Publication Date: 2012-01-17
- Inventor: Robert Eugene Tilton , Steven C. Bray , Mark Matthew Hoffman
- Applicant: Robert Eugene Tilton , Steven C. Bray , Mark Matthew Hoffman
- Applicant Address: US IL Peoria
- Assignee: Caterpillar Inc.
- Current Assignee: Caterpillar Inc.
- Current Assignee Address: US IL Peoria
- Agency: Finnegan, Henderson, Farabow, Garrett & Dunner LLP
- Main IPC: G06F11/00
- IPC: G06F11/00

Abstract:
A method is disclosed for detecting a memory stack fault. The method may include reserving a memory stack for executing software instructions. The method may also include enabling a debug unit and as the software instructions are execute, utilizing the debug unit to monitor a memory space adjacent to the memory stack. The method may further include identifying a memory stack fault if a write operation to the memory space is attempted.
Public/Granted literature
- US20100017660A1 System and method for protecting memory stacks using a debug unit Public/Granted day:2010-01-21
Information query