Method and system for emulating an image processing system
AssigneeCadence Design Systems, Inc.
InventorsYafit Snir, Roi Sakat, Sanjay Kumar, Abhay Srivastava
Life of this patent
Estimating the term…
Abstract
A method for emulating an image processing system on an emulator may include pre-processing of image files that comprises converting each of the image files to a file of low-level image data packets; when emulating the image processing system on the emulator, loading each of the files of low-level image data packets to a memory of the emulator; reading the loaded file from the memory and streaming that file of said files of low-level image data packets to the emulated image processing system.
Claims20
A method for performing verification of an image processing system, the method comprising:
- in an off-line process, pre-processing image files by converting each of the image files to a file of low-level image data packets;
- verifying the image processing system, by:
- emulating the image processing system on an emulator;
- loading each of the files of low-level image data packets to a memory of the emulator;
- reading, by the emulator, each of the loaded files from the memory;
- and
- streaming, by the emulator, each of the read files of low-level image data packets to the emulated image processing system.
A system for performing verification of an image processing system, the system comprising:
- memory;
- and
- one or more processors configured to:
- in an off-line process, pre-process image files by converting each of the image files to a file of low-level image data packets;
- verify the image processing system, by:
- emulating the image processing system;
- loading each of the files of low-level image data packets to the memory;
- reading the loaded file from the memory;
- and
- streaming each of the read files of low-level image data packets to the emulated image processing system.
A non-transitory computer readable storage medium for performing verification of an image processing system, having stored thereon instructions that when executed by a processor will cause the processor to:
- in an off-line process, pre-process image files by converting each of the image files to a file of low-level image data packets;
- verify the image processing system, by:
- emulating the image processing system on an emulator;
- loading each of the files of low-level image data packets to a memory of the emulator;
- reading, by the emulator, the loaded file from the memory;
- and
- streaming, by the emulator, each of the read files of low-level image data packets to the emulated image processing system.
Dependencies are inferred from the claim text.