Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
I know that iff is used to disable assertions based on certain conditions and also used in cover-points to disable them. But why not use if instead of using iff?
Paragraph 9.4.2.3 Conditional event controls in IEEE Std 1800-2012, the recent version of the language reference manual explains it very clear. The document can be freely downloaded at IEEE, so read it yourself.
"iff" is describing a gated clock with specific behaviour, you can't use "if" in this place. In terms of synthesizable HDL, it's the equivalent to a clock enable construct.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.