Altera 10-Gbps Ethernet MAC MegaCore Function Bedienungsanleitung Seite 64

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 175
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 63
Chapter 6: 10M-10GbE MAC with IEEE 1588v2 Design Example 6–5
10M-10GbE with IEEE 1588v2 Testbench
February 2014 Altera Corporation 10-Gbps Ethernet MAC MegaCore Function User Guide
6.5. 10M-10GbE with IEEE 1588v2 Testbench
Altera provides testbench for you to verify the 10M-10GbE with IEEE 1588v2 design
example. The following sections describe the testbench, its components, and use.
6.5.1. 10M-10GbE with IEEE 1588v2 Testbench
The testbench operates in loopback mode. Figure 6–3 shows the flow of the packets in
the design example.
6.5.2. 10M-10GbE with IEEE 1588v2 Testbench Components
The testbenches comprise the following modules:
Device under test (DUT)—the design example.
Avalon driver—uses Avalon-ST master bus functional models (BFMs) to exercise
the transmit and receive paths. The driver also uses the master Avalon-MM BFM
to access the Avalon-MM interfaces of the design example components.
Packet monitors—monitors the transmit and receive datapaths, and displays the
frames in the simulator console.
Figure 6–3. Testbench Block Diagram
Loopback
on Serial
Testbench
Avalon-MM
Ordinary Clock
Transparent Clock
Avalon-MM
Control
Register
Avalon-ST
Transmit
Frame
Generator
Avalon-ST
Receive
Frame
Monitor
Ethernet
Packet
Monitor
Ethernet
Packet
Monitor
DUT
avalon_bfm_wrapper.sv
Avalon Driver
Channel-0
Channel-1
Avalon-ST
Avalon-ST
Seitenansicht 63
1 2 ... 59 60 61 62 63 64 65 66 67 68 69 ... 174 175

Kommentare zu diesen Handbüchern

Keine Kommentare