- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm trying to manually duplicate a register with the following assignment:
set_instance_assignment -name DUPLICATE_REGISTER -to *is_all_mt_veri_not_empty*
As shown in the figure, the duplication is rejected with the reason "synchronization register".
I was wondering what's the meaning of this reason? I did not find any document elaborating the reason more detailedly.
Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If the register was detected as one that's part of a synchronization chain between clock domains, that would prevent duplication in this way.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If the register was detected as one that's part of a synchronization chain between clock domains, that would prevent duplication in this way.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Yu,
The reason mean your register is one of the synchronizer chain for CDC thus it prevent reg duplication.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
May I know if there is any update?

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page