 21st September 2005, 07:09 #1
 Join Date
 Jan 2005
 Posts
 90
 Helped
 3 / 3
 Points
 1,831
 Level
 9
Realizing full adder from MUX (2:1)
Hi All
Can anybody tell me to realize Full adder wtih Mux(2:1) or any good book which describe circuit design using Mux
 21st September 2005, 07:09
 21st September 2005, 07:15 #2
full adder mux
Well, the easiest way is to realise the full adder as basic gates, which all of us know and then replace every gate instance with its mux instantiation. Mux equivalents of basic gates are very basic indeed. I dont think there are books dealing specifically with this. Horowitz might give some insight into such things.
 21st September 2005, 10:11 #3
 Join Date
 Oct 2004
 Posts
 181
 Helped
 4 / 4
 Points
 2,160
 Level
 10
half adder using mux
"Digital Design Perspective" ,
on sale!
 21st September 2005, 18:20 #4
 Join Date
 Aug 2005
 Posts
 18
 Helped
 0 / 0
 Points
 1,395
 Level
 8
mux adder
hi
i think the following fig hs got d flip flop n i think with this example u can get
jk flip flop
http://wwwee.eng.hawaii.edu/~msmith...p03/asp03b.htm
regards
 21st September 2005, 18:46 #5
 Join Date
 Aug 2005
 Posts
 173
 Helped
 14 / 14
 Points
 2,436
 Level
 11
half adder mux
refer the book " digital design" by mano
 21st September 2005, 18:46
 22nd September 2005, 06:37 #6
 Join Date
 Jul 2004
 Posts
 891
 Helped
 168 / 168
 Points
 9,200
 Level
 22
multiplexers full adder
Here goes the answer............
Hope this helps...
Code:A+ B++    +++ +++ +0  10   ++  +1   01  ++ +++ ++ Cin +0    + SUM +++ +1  10   ++  ++ 01  ++ A +  +++ 0 0   ++ B 1   ++  B + +++  +0  +++   ++ 0 0   1 1    ++ ++  C 1   ++  C + +++  +0  +++   + CARRY 0 0   1 1   ++ ++ A 1  ++
1 members found this post helpful.
 22nd September 2005, 07:40 #7
 Join Date
 Feb 2003
 Posts
 34
 Helped
 2 / 2
 Points
 2,439
 Level
 11
adder using mux
Any Boolean function can be realized using MUXes. Draw truth table of the function. Connect inputs to control signals of MUX, then according to truth table tie the proper input to either Vdd or Gnd.
To simplify the circuit you can move one of controls to input section. For example of halfadder see attachment.
Issues like this were covered in details in some rather old book "Digital design : a pragmatic approach / by Everett L. Johnson, Mohammad A. Karim."
Vardan
 3rd October 2005, 15:17 #8
 Join Date
 Sep 2005
 Location
 Bangalore
 Posts
 41
 Helped
 0 / 0
 Points
 1,858
 Level
 10
full adder with mux
Full adder from 2:1MUX
+
C 0 
  +
C'  1  0 
+  SUM
  1 
B  +
+  
C'0   
  A
C1 
+
+
0 0 
  +
C  1  0 
+  CARRY
  1 
B  +
+  
C0   
  A
11 
+
 9th October 2005, 02:53 #9
 Join Date
 Oct 2005
 Posts
 2
 Helped
 1 / 1
 Points
 1,552
 Level
 9
half adder using 2:1 mux
ok, now how about the same thing using 2 4to1 mux's? I cant seem to translate it over
Thanks
1 members found this post helpful.
 10th October 2005, 00:25 #10
 Join Date
 May 2004
 Location
 Toulouse , France
 Posts
 28
 Helped
 2 / 2
 Points
 1,713
 Level
 9
mux to adder
Code:For SUM Mux controlled by A, B mux input 0 connected to Cin mux input 1 connected to Cin inverted mux input 2 connected to Cin inverted mux input 3 connected to Cin For CARRY Mux controlled by A, B mux input 0 connected to '0' mux input 1 connected to Cin mux input 2 connected to Cin mux input 3 connected to '1'
 10th October 2005, 01:02 #11
 Join Date
 Oct 2005
 Posts
 2
 Helped
 1 / 1
 Points
 1,552
 Level
 9
full adder with multiplexers
Heh, actually, I sat for about 2 hours after i asked and finally figured out exactly what you said, but I appreciate the help
David
LinkBacks (?)

overview for 5HAK
Refback This thread13th December 2012, 18:12  11th December 2012, 15:32
 24th September 2012, 18:18