Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
16916 Discussions

I/O assignment in safety partition

esantana
Beginner
339 Views

Hello,

 

I am trying to create a safety IP partition. First, I have created a partition with a fixed and reserved LogicLock region. ll_safe_a LogicLock region is linked to partition_safety partition. The region ll_safe_a includes some I/O pins.

esantana_0-1730295934265.png

 

chip planner.png

Then, I have selected the option "allow partition to be strictly preserved for safety" in partition_safety. Finally, I assign the safety pins in Assignment editor. The pins are located in the safety LogicLock region. 

When I try to compile the design I get this error:

-Cannot place pin in this location because the location is reserved by strictly preserved logic.

How can I assign safety I/O pins in a safety partition? Is it possible?

 

Thanks in advance

0 Kudos
1 Solution
sstrell
Honored Contributor III
316 Views

I am presuming you are talking about the safety flow in AN704, which I had never even heard of!

It looks like you're not supposed to physically include the I/O pins in the LL region, which is pretty much a common thing for all block-based design flows: https://www.intel.com/content/www/us/en/docs/programmable/683720/current/assigning-i-o-pins.html

View solution in original post

3 Replies
sstrell
Honored Contributor III
317 Views

I am presuming you are talking about the safety flow in AN704, which I had never even heard of!

It looks like you're not supposed to physically include the I/O pins in the LL region, which is pretty much a common thing for all block-based design flows: https://www.intel.com/content/www/us/en/docs/programmable/683720/current/assigning-i-o-pins.html

Kenny_Tan
Moderator
247 Views

All the periphery, IO, PCIE, cannot be logic locked, only core design can be logic locked. usually we locked it for critical module that need timing closure.


Kenny_Tan
Moderator
173 Views

Since your question has been addressed, I now transition this thread to community support. If you have a new question, Please login to ‘https://supporttickets.intel.com/s/?language=en_US’, 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.



0 Kudos
Reply