Continue to Site

Welcome to EDAboard.com

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.

(interview)Simplify the circuit with DFF and MUX?

Status
Not open for further replies.

davyzhu

Advanced Member level 1
Joined
May 23, 2004
Messages
494
Helped
5
Reputation
10
Reaction score
2
Trophy points
1,298
Location
oriental
Activity points
4,436
Hi all,

How to Simplify the source circuit including the DFF and MUX in the below graph?
The target circuit constraints are (a) minimize the power dissipation (b) the same function with source circuit.

BTW, if change DFF to D-Latch, how to Simplify the circuit?

Any suggestions will be appreciated!
Best regards,
Davy
 

input D connects the input D of flip-flop directly
use en signal for gated clock
 

    davyzhu

    Points: 2
    Helpful Answer Positive Rating
as long as clock is present at DFF, power dissipation continue. so to reduce power remove clock using EN. For this, (as tarkyss said), connect D to D input of DFF and connect EN to Enable pin of DFF.

if EN input for DFF does not exist, gate the clk using EN signal.
 

    davyzhu

    Points: 2
    Helpful Answer Positive Rating
tarkyss said it correct. u need to gate the clock.
for this you can use a simple AND gate. or a latch based clock gate circuit(prevents glitches in EN pin getting propagated to CLK of the DFF)
 

    davyzhu

    Points: 2
    Helpful Answer Positive Rating
Hi,

Oh, I see.

I always keep in mind that "don't use gated clock in FPGA". But it seems that it is used in ASIC :)

Thanks!
Davy
 

normally, gated clock will introduce a lot of troubles in ASIC design too, but for power reduction, if you can resolve these problems introduced by gated clock, it is a good choice
 

    davyzhu

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top