The "Flancter" set/clear status flag in different clock domains (application note)

Status
Not open for further replies.

alexan_e

Administrator
Joined
Mar 16, 2008
Messages
11,888
Helped
2,021
Reputation
4,158
Reaction score
2,031
Trophy points
1,393
Location
Greece
Activity points
64,371
The "Flancter" set/clear status flag in different clock domains (application note)

I was searching for a while how to write to a signal from two different processes,
this application note has a very interesting solution that has helped me in my projects.
It can also be used to set a status flag in the rising edge and clear on the falling edge.
Includes both VHDL and Verilog example code

"How to set a status flag in one clock domain, clear it in another, and never, ever have to use an asynchronous clear for anything but reset"

https://www.floobydust.com/flancter/Flancter_App_Note.pdf

Alex
 

Re: The "Flancter" set/clear status flag in different clock domains (application note

Useful appnote. Thanks Alex!
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…