Method for creating ROM soft IP for being built in micro controller soft IP and recording media having program for executing the same
OwnerTae Young Lim, Myung Shin Kwak +4inventors
InventorsTae Young Lim, Myung Shin Kwak, Jong Dae Kim, Yang Ki Cho, Seung Wan Song, Hi Seok Kim
Life of this patent
Estimating the term…
Abstract
A method of creating a ROM soft IP that can be built in a micro controller soft IP and a recording medium having a program for executing the same method are provided. The ROM soft IP capable of being built in the MPU core IP, thereby an IP designer can easily design a ROM built-in MPU soft IP. In addition, a user of the MPU core IP can create the ROM soft IP that ROM program data having a size equal to that of the program can be inserted thereinto.
Claims16
A method of creating a ROM soft IP comprising the steps of:
- (a) preparing a head file which describes the initial information of the ROM soft IP in a given electronic circuit design language, a tail file which describes the end information of the ROM soft IP in the given electronic circuit language, and an empty ROM soft IP file, and selecting a hex file for an MPU program memory, which includes a start address (s) and an instruction (s) composed of ASCII characters;
- and
- (b) copying the head file into the first part of the empty ROM soft IP file, converting the hex file for the MPU program memory into the given electronic circuit design language expression and writing the converted expression into the middle part of the ROM soft IP file, and copying the tail file into the last part of the ROM soft IP file.
A computer readable recording media having a program for executing a method of creating a ROM soft IP the steps of:
- (a) preparing a head file which describes the initial information of the ROM soft IP in a given electronic circuit design language, a tail file which describes the end information of the ROM soft IP in the given electronic circuit language, and an empty ROM soft IP file, and selecting a hex file for an MPU program memory, which includes a start address (s) and an instruction (s) composed of ASCII characters;
- and
- (b) copying the head file into the first part of the empty ROM soft IP file, converting the hex file for the MPU program memory into the given electronic circuit design language expression and writing the converted expression into the middle part of the ROM soft IP file, and copying the tail file into the last part of the ROM soft IP file.
Dependencies are inferred from the claim text.