×

Digital slicer having a pulse-width locked loop

  • US 4,622,586 A
  • Filed: 04/04/1985
  • Issued: 11/11/1986
  • Est. Priority Date: 04/04/1985
  • Status: Expired due to Fees
First Claim
Patent Images

1. An adaptive slicer for a bit stream, which bit stream includes level indicating pulses having a predetermined nominal duration and finite rise and fall times, the slicer comprising:

  • controllable comparator means including a first input terminal and a second input terminal, said first input terminal being coupled for receiving said bit stream and for comparing the instantaneous amplitude of said bit stream with a reference slicing level signal applied to said second input terminal for generating bilevel signals representing bit decisions, the duration of said bilevel signals during said level indicating pulse being indicative of the instantaneous slicing level;

    pulse separating means coupled to said controllable comparator means for separating said level indicative pulse portion of said bilevel signals from the remainder of said bit stream to produce a separated level indicating pulse;

    controllable start-stop oscillator means coupled to said pulse separating means and responsive to said separated level indicating pulse for generating oscillations at a rate such that a plurality of cycles of said oscillations occur during an interval equal to said nominal duration;

    bistable means coupled to said controllable start-stop oscillator means and responsive to each cycle of said oscillations for changing state to form an umprocessed raw control signal, said unprocessed control signal having a first state prior to receipt of each level indicating pulse, and having said first state after receipt of said level indicating pulse if said controllable start-stop oscillator means produces an even number of said cycles of said oscillations in response to said separated level indicating pulse, and having a second state after receipt of said level indicating pulse if said controllable start-stop oscillator means produces an odd number of said cycles of said oscillations in response to said separated level indicating pulse, whereby the average level of said unprocessed control signal varies in the interval between said level indicating pulses depending upon the slicing level;

    first filter means coupled to said bistable means for receiving said unprocessed control signal therefrom for filtering said unprocessed control signal to produce a first control signal;

    second comparator means coupled to said first filter means for comparing said first control signal with a predetermined reference level to generate a bilevel compared output signal which changes state when said first control signal passes through a value corresponding to said predetermined reference level;

    second filter means coupled to said second comparator means and to said second input terminal of said controllable comparator means for filtering said bilevel compared output signal to form said reference slicing level, and for applying said reference slicing level to said second input terminal of said controllable comparator means to form a pulse width locked control loop for maintaining said slicing level near a predetermined value.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×