Back to courses11 lessons 1
Course overview
Coding
Line coding, synchronization, and timing recovery used to represent symbols on real links.
Start courseCourse lessons
Follow this path using the existing Teleinf Edu article library.
- 01Lesson 1Line Coding | Teleinf EduTransforming binary data into physical signals for transmission (NRZ, RZ, Manchester, AMI, HDB-3).2 min read
- 02Lesson 2Scrambling (Randomization) | Teleinf EduUsing pseudo-random sequences (PRBS) to ensure clock recovery and eliminate DC component.2 min read
- 03Lesson 3Clock Recovery - Technical Implementation | Teleinf EduAdvanced clock recovery techniques including PLL architectures, jitter performance, and implementation considerations.2 min read
- 04Lesson 4Clock Recovery | Teleinf EduTechniques for extracting the timing signal from the received data stream.2 min read
- 05Lesson 5NRZ Codes | Teleinf EduThe basics of Non-Return-to-Zero line coding and its spectral properties.2 min read
- 06Lesson 6RZ Codes | Teleinf EduUnderstanding Return-to-Zero codes and how they improve clock recovery.2 min read
- 07Lesson 7Manchester Code | Teleinf EduA self-clocking line code used in Ethernet with built-in transitions.2 min read
- 08Lesson 8AMI Code | Teleinf EduAlternate Mark Inversion: a bipolar code that eliminates DC component.2 min read
- 09Lesson 9HDB3 Code | Teleinf EduHigh-Density Bipolar 3-zero code, an enhancement of AMI that avoids long zero sequences.2 min read
- 10Lesson 10CMI Code | Teleinf EduCoded Mark Inversion, a line code providing excellent clock recovery features.2 min read
- 11Lesson 11Block Codes (mBnB) | Teleinf EduRedundant codes like 1b/2b or 3b/4b used in fiber optics to ensure DC balance and synchronization.2 min read
Course quizzes
Pass the assigned quiz to finish the course progress.
