We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Showing results for 
Search instead for 
Did you mean: 
Visitor abcooper
Registered: ‎08-08-2012

Coregen basics.

I would like to know how coregen files are used, specifically for block ram.

1. I generated a .coe file for block ram initialisation. Can I used relative paths for the .coe file location? If so where is it relative to?


Coregen creates a .mif file which it references in the .vhd file and used for simulation.

2. Is the .coe file used for syntheisis or is the .mif file (or neither is it encoded in the .ngc file)?

3. Can these files names be altered easily after core generation in the text output file or are they embedded in some binary file somewhere (ie can I manually edit them without running the Corgen tool again)? I noticed I cannot invoke Coregen if the initialisation file is moved, it doesn't even attempt to continue, it just starts a new core.


4. Is there a list of the generated files from Corgen with detailed descriptions of how they are used? (it would save me a lot of time).

Tags (1)
0 Kudos