Hi,
I want to know the difference between the Lacth based and flop based design. What are the difference between these two and which one is better.
How we can take care of this in design.
If any one can tell with some examples, it would be great.
If some time has some good material, please give a pointer to that.
flop based design is populor and most EDA tools supported. Latch based design may be better in low power and area, but is difficult in many other fields.
Flop based design always uses HDL coding and synthesis.
Latch based design always uses 2 sets of clock with different phase. And 2 latches are clocked by these 2 clocks in sequential. These kind of design often draws the circuit in Virtuso, analog cricuit design tools in Cadance, and then export the netlist, which is used to do simulation and P&R.
Latch Based Design can be handled these days by the DFT Tools by using LSSD (I think Level Sensitive Scan Design. It is certainly difficult then a MuxD Scan Design though.