In-system memory content editor - No instances found!! - In-system memory content editor - No instances found!!
Hi All, I am using Quartus prime pro 20.2 version to debug my ROM content. I don't see any ROM instances in my design. I have done the following so far: 1. Create On Chip Memory block using the IP catalog 2. Specify the parameters e.g: Width and memory block type (M20K), single clock. 3. I initialized the memory with the MIF file and enabled the In-system memory content editor feature (see the picture). // Content of MIF file WIDTH=32; DEPTH=16384; ADDRESS_RADIX=HEX; DATA_RADIX=HEX; CONTENT BEGIN 00000000 : 1F2F3F4F; 00000001 : 1F2F3F4F; 00000002 : 1F2F3F4F; 00000003 : 1F2F3F4F; 00000004 : 1F2F3F4F; 00000005 : 1F2F3F4F; 00000006 : 1F2F3F4F; 00000007 : 1F2F3F4F; 00000008 : 1F2F3F4F; 4. Added the .IP file and .MIF file to the QSF file. set_global_assignment -name IP_FILE ../ram_rom/cm33_rom_16384x32.ip set_global_assignment -name MIF_FILE ../ram_rom/cm33_rom/armRomBootImage.mif 5. After the mapping, I could see my rom1_port_0 instance in the block diagram. 6. I upload the SOF file to the Stratix 10 Fpga (Apollo S10) 7. However, when I try to use the In-system memory content editor tool, I don't see any memory instance, see the picture below. Am I missing something in this flow ? Does anyone else have seen this problem ? Kind regards, Rahul
Replies:
Re: In-system memory content editor - No instances found!!
Hi, FYI. Please stick with the workaround below in the mean time: Go to <Quartus_installed_directory>\ip\altera\sld\jtag\intel_mce\intel_mce_hw.tcl Change NODE_NAME type from NATURAL to STRING like the following: add_parameter NODE_NAME STRING 0 Regenerate related IP and program. Thanks, Best regards, Sheng
Replies:
Re: In-system memory content editor - No instances found!!
Hi sstrell, Yes, the "NONE" instance ID bug has been around for a while since version 20.1. I had reported this to engineering team. Hopefully can get a fix asap. Regards, Sheng
Replies:
Re: In-system memory content editor - No instances found!!
The "NONE" instance ID bug has been around for a while.
Replies:
Re: In-system memory content editor - No instances found!!
Hi Rahul, There's a bug with ISMCE instance id. There's no problem on order version Quartus. I'll report this to engineering team. Thanks, Best Regards, Sheng
Replies:
Re: In-system memory content editor - No instances found!!
Hi Sheng, Thanks for the files and the screenshot. I did another run and I see the instance now just like your picture. But, I do have a question. Is it normal to have "Instance ID" as None, even though I give the name as "CM33" while configuring the ROM IP ? I was expecting CM33 as Instance ID instead of None. Best regards, Rahul
Replies:
Re: In-system memory content editor - No instances found!!
Hi, Tested with Stratix 10 TX and able to see the instance in ISMCE. Check the file and image attached. Does the FPGA being programmed properly? Best Regards, Sheng p/s: If any answer from the community or Intel Support are helpful, please feel free to give best answer or rate 4/5 survey.
Replies:
Re: In-system memory content editor - No instances found!!
Did you try selecting the .sof directly in the ISMCE and programming from there? Or clicking Scan Chain? - 2023-01-04
external_document