Resource icon

Obscure but Interesting Circuits 2014-04-01

Status
Not open for further replies.

Val Gretchev

Member
Forum Supporter
Val Gretchev submitted a new article:

Obscure but Interesting Circuits - Having fun with logic gate circuits that may be useful.


Read more about this article...
 
Nice collection of circuits, although latches are best avoided in FPGAs unless the designer is very careful. Asynchronous circuits are an easy way to introduce timing errors.
 
I used to enjoy making state machines with asynchronous latches. As long as the progression from state-to-state was in Gray Code (only one latch changing state at a time), you could avoid invalid conditions. Decoding of states was also easier and produced no glitches. The design involves use of Karnaugh maps for precise control of the design. I can see that FPGA design tools would have to be manipulated to get the same results in order to avoid timing errors.
 
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…