- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi all!
In Quartus II 10.1, there are changes in the SOPC Builder component editor: Now there are separate interfaces for clock signals and associated reset signals, and we specify an associated clock interface to each reset interface. Why not. Also, in reset interfaces, there is a parameter called "synchronousEdges", that can be set to either "NONE", "BOTH", or "DEASSERT". what is the purpose of that? Thanks - JulienLink Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This field describes what type of reset synchronization the component requires.
None = component does it's own internal reset synchronization so the tools won't bother doing this for you Deassert = component requires that the incoming reset be asserted asynchronously and deasserted synchronously. Both = component requires that the reset be asserted and deasserted synchronously. So historically SOPC Builder always assumed "Deassert" where all the resets would get bundled together, synchronized per clock domain, and each synchronized reset sent throughout the system on a per clock domain basis. Components were always asynchronously reset and were brought out of reset synchronously (Deassert).- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks a lot!

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