Patent · US Active

Updating block random access memory contents using memory emulation

US10303385B1 · kind B1 · utility

0Cited by
7References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 7, 2017
Grant dateMay 28, 2019
Priority date
Expiry dateDec 7, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F30/33
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Modifying initialization data for a memory array of a circuit design can include providing, using a processor, portions of an incoming stream of data for initializing the memory array to emulation objects of a memory array emulator. The memory array emulator is configured to emulate an implementation of the memory array and the emulation objects represent block random access memories (block RAMs) of the memory array. Using the processor, the data can be formatted using the emulation objects to generate initialization data, wherein the data is formatted based upon configuration settings of the block RAMs emulated by the respective emulation objects. A configuration bitstream can be updated, using the processor, with the initialization data.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.