Invention Grant
US07681012B2 Method, system and device for handling a memory management fault in a multiple processor device
有权
用于处理多处理器设备中的存储器管理故障的方法,系统和设备
- Patent Title: Method, system and device for handling a memory management fault in a multiple processor device
- Patent Title (中): 用于处理多处理器设备中的存储器管理故障的方法,系统和设备
-
Application No.: US11699562Application Date: 2007-01-30
-
Publication No.: US07681012B2Publication Date: 2010-03-16
- Inventor: Atul Verma , Samant Kumar
- Applicant: Atul Verma , Samant Kumar
- Applicant Address: US TX Dallas
- Assignee: Texas Instruments Incorporated
- Current Assignee: Texas Instruments Incorporated
- Current Assignee Address: US TX Dallas
- Agent Steven A. Shaw; W. James Brady; Frederick J. Telecky, Jr.
- Main IPC: G06F13/00
- IPC: G06F13/00

Abstract:
A method or device handles memory management faults in a device having a digital signal processor (“DSP”) and a microprocessor. The DSP includes a memory management unit (“DSP MMU”) to manage memory access by the DSP, and the DSP and the microprocessor access shared physical memory. Upon the DSP executing an instruction attempting to access a virtual address wherein the virtual address is invalid, a page fault interrupt is generated by the DSP MMU. A microprocessor interrupt handler in the microprocessor is activated in direct response to the page fault interrupt. Thereafter in the microprocessor, a translation lookaside buffer (“TLB”) entry is created in the DSP MMU, which includes a valid mapping between the virtual address and a page of physical memory. After creating the TLB entry, the microprocessor indicates to the DSP that the access by the DSP of the virtual address is completed.
Public/Granted literature
- US20080183931A1 Method, system and device for handling a memory management fault in a multiple processor device Public/Granted day:2008-07-31
Information query