+ Post New Thread
Results 1 to 5 of 5
  1. #1
    Junior Member level 2
    Points: 185, Level: 2

    Join Date
    Aug 2012
    Location
    Bangalore
    Posts
    24
    Helped
    0 / 0
    Points
    185
    Level
    2

    Warning: NON UNATE PATH IN CLOCK DOMAIN..

    What is meant by non unate path in clock domain?? How to correct this warning????

    •   Alt17th August 2012, 06:52

      advertising

        
       

  2. #2
    Banned
    Points: 1,915, Level: 10

    Join Date
    Feb 2011
    Location
    Bangalore
    Posts
    349
    Helped
    75 / 75
    Points
    1,915
    Level
    10

    Re: Warning: NON UNATE PATH IN CLOCK DOMAIN..

    When clock going through exor it is called non unate path.Because of other input the output of clock can be inverted or same.
    It is just information.


    1 members found this post helpful.

    •   Alt17th August 2012, 09:08

      advertising

        
       

  3. #3
    Junior Member level 2
    Points: 185, Level: 2

    Join Date
    Aug 2012
    Location
    Bangalore
    Posts
    24
    Helped
    0 / 0
    Points
    185
    Level
    2

    Re: Warning: NON UNATE PATH IN CLOCK DOMAIN..

    Do these non unate paths occur due to the logic?? Wat is the harm?? How shud they be removed??



    •   Alt10th September 2012, 06:41

      advertising

        
       

  4. #4
    Full Member level 3
    Points: 1,713, Level: 9

    Join Date
    Nov 2009
    Location
    India
    Posts
    160
    Helped
    20 / 20
    Points
    1,713
    Level
    9

    Re: Warning: NON UNATE PATH IN CLOCK DOMAIN..

    Hei unateness is an attribute, for ex: when u give any input to an inverter its output will be inverted. It is said to having an negative unate. Similarly a buffer will rise when input is high and falls when changed to low. so it is called as positive unateness. whereas as dftrtl rightly pointed in a gate like xor if a value goes to 1, depending on other inputs it can either goes to 1 or 0. such a gate is defined with an non unate attribute. this is just an info and nothing to do with removing them.


    1 members found this post helpful.

  5. #5
    Full Member level 4
    Points: 2,385, Level: 11

    Join Date
    Jun 2010
    Location
    Bangalore
    Posts
    237
    Helped
    81 / 81
    Points
    2,385
    Level
    11

    Re: Warning: NON UNATE PATH IN CLOCK DOMAIN..

    No need to correct if phase inversion is intended. Else you may need to check the inverting elements and the clock phase reaching at the flops. It can affect your functionality and timing. To correct you can simply add an inverter in front of the inverting element or remove it altogether if not needed.



--[[ ]]--