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 question.combinational circuit frequency division

Status
Not open for further replies.

vlsi_maniac

Junior Member level 3
Joined
Apr 9, 2008
Messages
27
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,476
1)Design a simple circuit based on combinational logic to double the output frequency
2)Design a COMBINATIONAL circuit that can divide the clock frequency by 2.

thanks
 

Re: interview question.combinational circuit frequency divis

1) Double clock frequency.
An EXOR gate with one input being the original clock signal. The other input is the clock delayed by cycle_time/4. The delay can be achieved by buffers. The output is now double the clock frequency.

2) Divide the clock frequency by 2
A 2:1 MUX with CLK as select signal. The 0 select input is just the output. The 1 select input is output_bar(NOT output).

Hope this helps.
 
Re:combinational circuit frequency division

Take an xor gate connect output to the one of the input of the same. give clk signal as the 2nd input. the verilog code for the same is given below
module hari (input in,rst,output reg ot);
always @(in or rst)
begin
if(rst)
ot<=0;

else
ot<=ot ^ in;
end

endmodule
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top