FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
6536 Discussions

Simulating a GPIO IP basic example.

OliverForbesShawMBDA
697 Views

Hi Intel Team,

 

I am  new to the Quartus prime Pro software and am having some difficulty in creating a wave from simulation of a system I have designed via the platform designer tool. The TLDR is that I cannot simulate the IPs due to an error stating:

Error : <file path>: in protected region

To remove a lot of uncertainty and non required debug I have just created a new project with a single GPIO IP within to try to get that simulating via a test bench within Questa Sim.

 

I am utilising the "# Auto-generated simulation script msim_setup.tcl" from the top of the msim_setup.tcl as the do file.

Within the do file I am running the msim_setup.tcl which internally runs the modelsim_files.tcl

 

I then run "dev_com" then "com" to compile the EDA and IP simulation files.

 

I then declare the location of the test bench via a vcom -2008 <file path to test bench>. (Worth mentioning I have tried including all of the referenced GPIO synth and sim files too with no change).

 

set the test bench as the "TOP_LEVEL_NAME"

 

run the elab_debug to elaborate the test bench and design

 

I then attempt to run the simulation via a VSIM work.<TestNenchName> 

 

I then receive the error:

Error : <file path>: in protected region

 

From what I can tell all of the required libraries have been compiled.

The line reference and file reference for the error are for the altera_gpio.sv

 

I have looked around the board and cannot seem to find a fix unfortunately.

 

Thanks in advance 

Labels (1)
0 Kudos
2 Replies
SyafieqS
Employee
637 Views

Do you mind to share the snapshot and error message of it?

I found some open source reference similar issue of different vendor explaining the issue

https://verificationacademy.com/forums/t/error-file-in-protected-region/42493


Also last part mentioned some workaround, can you take a look if that is feasible?



0 Kudos
SyafieqS
Employee
585 Views

As we do not receive any response from you on the previous question/reply/answer that we have provided. Please login to https://supporttickets.intel.com/, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.


p/s: If any answer from community or Intel support are helpful, please feel free to mark as solution, give Kudos and rate 5/5 survey


0 Kudos
Reply