serdes.CDR
Description
The serdes.CDR
System object™ provides clock sampling times and estimates data symbols at the receiver using a
first order phase tracking CDR model. For more information, see
Clock and Data Recovery in SerDes System.
To provide clock data locations:
Create the
serdes.CDR
object and set its properties.Call the object with arguments, as if it were a function.
To learn more about how System objects work, see What Are System Objects?
Creation
Description
returns a CDR object that
determines the clock sampling times and estimates the data symbol according to the
Bang-Bang CDR algorithm. It does not return or modify the incoming
waveform.cdr
= serdes.CDR
cdr = serdes.CDR(
sets properties using one or more name-value pairs. Enclose each property name in quotes.
Unspecified properties have default values.Name
,Value
)
Example: cdr = serdes.CDR('Count',8)
returns a CDR object with early
or late CDR count threshold of 8.
Properties
Object Functions
To use an object function, specify the
System object as the first input argument. For
example, to release system resources of a System object named obj
, use
this syntax:
release(obj)
Examples
Extended Capabilities
Version History
Introduced in R2019a