- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear all
I'm trying to assign an entity, which is inside a (VHDL) generate statement, to a logiclock region: set_instance_assignment -name LL_MEMBER_OF MEMIFLL -to "MEMIF:\B0:MIF|MEMRD:MRD" -section_id MEMIFLL However there seems to be something wrong with the assignment, as it is always either cleared out of the *.qsf fileby Quartus. A second assignment set_instance_assignment -name LL_MEMBER_OF MEMIFLL -to "SEQLD:SLD" -section_id MEMIFLL does work a expected, it is assigned to and placed within the region. It looks to me that the tool is not able to cope with the "\" character. So how is it done (a wildcard "*" at the position didn't work either...)? Thanks!Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
When I had to mess about with regions, it was much easier doing it in the floorplanner. You could find your entity in the noise finder, which will give you the correct path. Then you can just copy, paste or modify the path
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I assume you had the node finder in mind. Not my favourite to click through the GUI each time.
However, I found the solution in meantime. In *.qsf (otherwise than in *.sdc :-( ) a second "\" character is required to announce the special one, like: set_instance_assignment -name LL_MEMBER_OF MEMIFLL -to "MEMIF:\\B0:MIF|MEMRD:MRD" -section_id MEMIFLL
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page