Memory tracing in an emulation environment

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8108198
APP PUB NO 20080288719A1
SERIAL NO

12094392

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system and method are disclosed to trace memory in a hardware emulator. In one aspect, a first Random Access Memory is used to store data associated with a user design during emulation. At any desired point in time, the contents of the first Random Access Memory are captured in a second Random Access Memory. After the capturing, the contents of the second Random Access Memory are copied to a visibility system. During the copying, the user design may modify the data in the first Random Access Memory while the captured contents within the second Random Access Memory remain unmodifiable so that the captured contents are not compromised. In another aspect, different size memories are in the emulator to emulate the user model. Larger memories have their ports monitored to reconstruct the contents of the memories, while smaller memories are captured in a snapshot RAM. Together the two different modes of tracing memory are used to provide visibility to the user of the entire user memory.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MENTOR GRAPHICS CORPORATION8005 SW BOECKMAN ROAD WILSONVILLE OR 97070-7777

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Diehl, Philippe Versailles, FR 7 73
Quennesson, Cyril Antony, FR 6 27
Schmitt, Peer Paris, FR 8 55
Selvidge, Charles Waltham, US 11 118

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation