5 Replies Latest reply on Aug 28, 2015 4:15 PM by user_14586677

    psoc1 need clock recover circuit

    keith.hines

      I am new to psoc1.  Thought there might be a way to do some custom logic in a digital block but it seems that you can only modify existing modules?  I need a simple clock recovery circuit for synchronous data but looking around I do not see anything that does what I want.  I have a circuit which uses 2 flip flops to clock a rising edge or falling edge and then triggers a counter (that resets at TC) giving me a clock.  The incoming data is NRZ and an edge determines a 0 and no edge means 1.  It has transparency (insert 0 after 5 consecutive 1's).  I can bit bang this but it would be nice if I could get a clock.  Be nicer if I could get the transparency as well.

         

      Any help is greatly appreciated!

         

      Keith