Forum Discussion
Altera_Forum
Honored Contributor
16 years agoThere are always some places in FPGA design, where latches are needed. They are basically working. But you should consider their limitation and avoid them, if you can.
Regarding dual edge flip-flops: Only a few CPLD families have it truely in hardware (no Altera device). With most FPGA and CPLD families, you must use one of the said surrogates made from two flip-flops and combinational glue logic. You have to check if their timing is suitable for your design. I think, it can be meaningful in few special cases.