CMI-Coded Pseudorandom Data-Pattern Generator in PSpice

July 24, 2000
Typically, bit-error-rate (BER) and "eye-closure" measurements are performed on communications systems. Pseudorandom data patterns monitor the deteriorations of the “eyeopening” and error detection over, for example, 1023 cycles. The...

Typically, bit-error-rate (BER) and "eye-closure" measurements are performed on communications systems. Pseudorandom data patterns monitor the deteriorations of the “eyeopening” and error detection over, for example, 1023 cycles. The international standardization bodies define the characteristics of the signals at the electrical interfaces of the system \[1\]. For instance, for a 155.52-Mbit/s interface, the signals have to be CMI-coded. The CMI (coded mark inversion) code is a two-level non-return-to-zero (NRZ) code (Fig. 1).

To simulate a communication link at 155.52 Mbits/s, a model is needed for a CMI-coded data-pattern generator \[2\]. PSpice (OrCAD Inc., Portland, Ore.) libraries don’t include such a model. The listing describes the PSpice subcircuit in Figure 2 for a CMI-coded pseudorandom 223-1 data-pattern generator at 155.52 Mbits/s. (Click here to view this listing) The characteristic polynomial of a pseudorandom 223-1 data pattern is X23+X15+1. It’s obtained by means of shift register, U1, with feedback provided by the XOR gate U2.

At this point, the NRZ signal is converted to a CMI-coded signal. All signals in the subcircuit are synchronized via the clock (CLK). The E-LIMIT device keeps the output of the CMI-coded signal between VMAX (less than or equal to 5 V) and 0 V. Figure 3 shows an "eye diagram" of the CMI-coded pseudorandom signal, with a maximum level equal to 3.3 V at the subcircuit’s output (Fig. 2, again).

References:

  1. ITU-T REC. G.703, October 1998.
  2. "Creating 'Eye' Displays Using Probe," The Design Center Source Newsletter, January 1993.

Sponsored Recommendations

What are the Important Considerations when Assessing Cobot Safety?

April 16, 2024
A review of the requirements of ISO/TS 15066 and how they fit in with ISO 10218-1 and 10218-2 a consideration the complexities of collaboration.

Wire & Cable Cutting Digi-Spool® Service

April 16, 2024
Explore DigiKey’s Digi-Spool® professional cutting service for efficient and precise wire and cable management. Custom-cut to your exact specifications for a variety of cable ...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!