---
+ Post New Thread
Results 1 to 11 of 11
  1. #1
    Member level 5
    Points: 1,831, Level: 9

    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

  2. #2
    Member level 2
    Points: 1,572, Level: 9

    Join Date
    Mar 2005
    Location
    India
    Posts
    47
    Helped
    1 / 1
    Points
    1,572
    Level
    9

    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.



    •   Alt21st September 2005, 06:15

      advertising

        
       

  3. #3
    Full Member level 3
    Points: 2,160, Level: 10

    Join Date
    Oct 2004
    Posts
    181
    Helped
    4 / 4
    Points
    2,160
    Level
    10

    half adder using mux

    "Digital Design Perspective" ,
    on sale!



  4. #4
    Junior Member level 1
    Points: 1,395, Level: 8

    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://www-ee.eng.hawaii.edu/~msmith...p03/asp03b.htm
    regards



    •   Alt21st September 2005, 17:20

      advertising

        
       

  5. #5
    Full Member level 3
    Points: 2,436, Level: 11

    Join Date
    Aug 2005
    Posts
    173
    Helped
    14 / 14
    Points
    2,436
    Level
    11

    half adder mux

    refer the book " digital design" by mano



    •   Alt21st September 2005, 17:46

      advertising

        
       

  6. #6
    Advanced Member level 3
    Points: 9,200, Level: 22

    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    |                  
            1---|0    |        |     +----------+       
                |     +--------|1    |          |       
            0---|1    |        +-----+       +--+--+    
                +-----+      Cin ---+--------|0    |    
                                    |        |     +--- SUM
                                 +--+--+  +--|1    |    
                             1---|0    |  |  +-----+    
                                 |     +--+
                             0---|1    | 
                                 +-----+ 
    
             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.

  7. #7
    Member level 1
    Points: 2,439, Level: 11

    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 half-adder 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



  8. #8
    Member level 1
    Points: 1,858, Level: 10

    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
    C---------|1 |
    -----+---





    -----+----
    0----------| 0 |
    | |-------- -----+---
    C--------- | 1 | |----------|0 |
    -----+---- | |---------CARRY
    | |---------- |1 |
    B| | -----+---
    -----+--- | |
    C---------|0 | | |
    | |--------| A
    1---------|1 |
    -----+---



  9. #9
    Newbie level 2
    Points: 1,552, Level: 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.

  10. #10
    Junior Member level 3
    Points: 1,713, Level: 9

    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'



  11. #11
    Newbie level 2
    Points: 1,552, Level: 9

    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



+ Post New Thread
Please login