Skip to content
DenseChip
Learn
PracticeCode labInterview

DenseChip

Navigate

Menu

LearnPracticeCode labInterview

Tools

All toolsSV editorCode repoResume
DenseChip

Practice, courses, and chip-design tools in one focused workspace.

LearnPracticeCode labInterviewToolsLearning paths

© 2026 DenseChip

AboutRoadmapCareersInternshipsFAQContactPrivacyTerms
Skip to lesson

Course contents

  • How to Use This Course
  • Protocol Metrics Reference
  • Protocols Glossary
  • Reading Path
  • Protocol Fundamentals25
  • AMBA Family (APB / AHB / AXI)17
  • Coherence Fabrics (ACE / CHI)17
  • Memory Interfaces (DDR / LPDDR / HBM)17
  • PCIe & CXL17
  • Embedded Peripherals (I2C / SPI / UART)17
  • High-Speed I/O (USB / Ethernet / MIPI)17
    • USB Link & Packet Model
    • Ethernet MAC / PHY Basics
      • Ethernet MAC / PHY Basics: Concepts
      • Ethernet MAC / PHY Basics: Integration
      • Ethernet MAC / PHY Basics: Debug
      • Ethernet MAC / PHY Basics: Interview
    • MIPI CSI / DSI Overview
    • High-Speed I/O Debug
    • High-Speed I/O (USB / Ethernet / MIPI): Tricky Q&A
  • Protocol Verification & Compliance17
  • Protocols Interview Prep5
  • Interface Protocols Cheatsheet
Loading lesson

←Ethernet MAC / PHY Basics
  1. Topics
  2. Bus Protocols
  3. High-Speed I/O (USB / Ethernet / MIPI)
  4. Ethernet MAC / PHY Basics
  5. Ethernet MAC / PHY Basics: Integration

Interface ProtocolsAll levels

Ethernet MAC / PHY Basics: Integration

Integration for Ethernet MAC / PHY Basics.

Integration in practice

Ethernet in SoC

MAC is digital RTL. PHY is analog SerDes macro. The interface between them (XGMII, XLGMII, etc.) has strict timing. RGMII (1G) uses DDR signaling that is board-sensitive.

  • RGMII delay: PCB trace length matching between MAC and PHY chip.

  • SerDes reference clock quality affects BER.

  • MAC address filtering: promiscuous mode for debug.

Previous

120 / 154

Next: Ethernet MAC / PHY Basics: Debug

Up next

Up nextEthernet MAC / PHY Basics: Debug

Sign in to save progress

Practice this lessonPrevious lessonReport an error

See also

  • Ethernet MAC / PHY Basics: Interview