- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Did you try selecting the .sof directly in the ISMCE and programming from there? Or clicking Scan Chain?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The "NONE" instance ID bug has been around for a while.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page