Invention Grant
- Patent Title: Memory frame architecture for instruction fetches in simulation
-
Application No.: US14090052Application Date: 2013-11-26
-
Publication No.: US09460247B2Publication Date: 2016-10-04
- Inventor: Tracy Bashore , Ahmed Gheith , Aditya Kumar , Ronald L. Rockhold
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Mitch Harris, Atty at Law, LLC
- Agent Andrew M. Harris; Joseph J. Petrokaitis
- Main IPC: G06F9/45
- IPC: G06F9/45 ; G06F17/50 ; G06F9/455

Abstract:
A simulation technique that handles accesses to a frame of instruction memory by inserting a command object between a frame proxy and a memory frame provides improved throughput in simulation environments. The instruction frame, if present, processes the access to the frame. If an instruction frame is not present for the accessed frame, the memory frame handles the request directly. The instruction frame caches fetched and decoded instructions and may be inserted at the first access to a corresponding instruction memory frame. The instruction frame can track write accesses to instruction memory so that changes to the instruction memory can be reflected in the state of the instruction frame. Additional check frames may be chained between the interface and the memory frame to handle breakpoints, instruction memory watches or other access checks on the instruction memory frame.
Public/Granted literature
- US20140163947A1 MEMORY FRAME ARCHITECTURE FOR INSTRUCTION FETCHES IN SIMULATION Public/Granted day:2014-06-12
Information query