+ Post New Thread
Results 1 to 7 of 7
  1. #1
    Newbie level 4
    Points: 51, Level: 1

    Join Date
    Aug 2017
    Posts
    6
    Helped
    0 / 0
    Points
    51
    Level
    1

    High Level employment of the "imply" operator

    Almost all of the 16 possible logic 2-variable operations can be exemplified with some kind of what I will call here as a medium/high-level circuit.

    Example:
    A XOR gate can be presented with half/full-adders.
    ANDs, ORs, NOTs, NANDS, NORs with its several applications (mux, demux, encoders/decoders, etc).

    But I couldnīt find an example for the imply operation A --> B (or A' + B)

    A B A->B
    0 0 1
    0 1 1
    1 0 0
    1 1 1


    Does anybody know any kind of medium-high level example wich uses the imply operator?
    Regards

    •   Alt17th August 2017, 21:55

      advertising

        
       

  2. #2
    Advanced Member level 5
    Points: 19,006, Level: 33
    barry's Avatar
    Join Date
    Mar 2005
    Location
    California, USA
    Posts
    3,648
    Helped
    796 / 796
    Points
    19,006
    Level
    33

    Re: High Level employment of the "imply" operator

    I'm not sure I understand your question; it looks like you already have your answer:

    Out=(NOT A) OR B.

    This would be an OR gate with B on one input and a NOT gate on the other input; the input to the NOT is A.



  3. #3
    Newbie level 4
    Points: 51, Level: 1

    Join Date
    Aug 2017
    Posts
    6
    Helped
    0 / 0
    Points
    51
    Level
    1

    Re: High Level employment of the "imply" operator

    Quote Originally Posted by barry View Post
    I'm not sure I understand your question; it looks like you already have your answer:

    Out=(NOT A) OR B.

    This would be an OR gate with B on one input and a NOT gate on the other input; the input to the NOT is A.
    Hi berry,

    thank you for your reply.

    Yes, the imply operator produces the same effect as the A' + B.

    What I am looking for is any combinational circuit that regularly employs the "imply as an imply operator".
    An example: we usually prefer to express A XOR B instead of A'B + AB'.


    Regards



    •   Alt18th August 2017, 00:41

      advertising

        
       

  4. #4
    Super Moderator
    Points: 233,721, Level: 100
    Awards:
    1st Helpful Member

    Join Date
    Jan 2008
    Location
    Bochum, Germany
    Posts
    40,379
    Helped
    12335 / 12335
    Points
    233,721
    Level
    100

    Re: High Level employment of the "imply" operator

    I don't understand the exact problem. You know how to implement the intended logic operation, as a matter of fact an "imply" operator isn't available in most commonly used logic description languages.

    Seriously, I don't even see it's purpose.



  5. #5
    Advanced Member level 3
    Points: 4,494, Level: 15

    Join Date
    Apr 2016
    Posts
    940
    Helped
    173 / 173
    Points
    4,494
    Level
    15

    Re: High Level employment of the "imply" operator

    Quote Originally Posted by BrownBear1968 View Post
    Hi berry,

    thank you for your reply.

    Yes, the imply operator produces the same effect as the A' + B.

    What I am looking for is any combinational circuit that regularly employs the "imply as an imply operator".
    An example: we usually prefer to express A XOR B instead of A'B + AB'.


    Regards
    I am so lost. Are you talking about expression factoring?
    Really, I am not Sam.



  6. #6
    Advanced Member level 5
    Points: 19,006, Level: 33
    barry's Avatar
    Join Date
    Mar 2005
    Location
    California, USA
    Posts
    3,648
    Helped
    796 / 796
    Points
    19,006
    Level
    33

    Re: High Level employment of the "imply" operator

    Quote Originally Posted by ThisIsNotSam View Post
    I am so lost. Are you talking about expression factoring?
    We're all lost. Not a clue what the op is asking.



    •   Alt18th August 2017, 21:34

      advertising

        
       

  7. #7
    Advanced Member level 3
    Points: 4,410, Level: 15

    Join Date
    Feb 2015
    Posts
    727
    Helped
    217 / 217
    Points
    4,410
    Level
    15

    Re: High Level employment of the "imply" operator

    I suspect the OP is asking about basic logic circuits that are normally drawn using different types of gates.

    For example, xor is used in the conditional invert, full-adder, and parity. xnor for compare equal. "and" for enable.

    I'm not familiar of any circuit that performs a basic function that uses this operation. There are certainly complex circuits that have this logic.

    I guess CPU pipelines can allow this logic. allow_pipeline_progress = (data_ready implies sink_ready); If data_ready is true and sink_ready is false the pipeline stalls. if data_ready is false the value might not matter.



--[[ ]]--