NI Digital System Development Board User Manual
|
© National Instruments
|
25
Ethernet
The DSDB uses a Realtek RTL8211E-VL PHY to implement a 10/100/1000 Ethernet port for
network connection. The PHY connects to MIO Bank 501 (1.8 V) and interfaces to the
Zynq-7000 AP SoC via reduced gigabit media-independent interface (RGMII) for data and
MDIO for management. The auxiliary interrupt (ETH_INT_B) and reset (ETH_RST_B) signals
connect to PL pins to be accessed via EMIO.
After power-up, the PHY starts with Auto Negotiation enabled, advertising 10/100/1000 link
speeds and full duplex. If there is an Ethernet-capable partner connected, the PHY automatically
establishes a link with it even with the Zynq not configured.
Two status indicator LEDs are on-board near the RJ-45 connector that indicate traffic (LD12)
and valid link state (LD11). Table 10 shows the default behavior.
The Zynq incorporates two independent Gigabit Ethernet Controllers. They implement a
10/100/1000 half/full duplex Ethernet MAC. Of these two, GEM 0 can be mapped to the MIO
pins where the PHY interfaces. Since the MIO bank is powered from 1.8 V, the RGMII interface
uses 1.8 V HSTL Class 1 drivers. For this I/O standard an external reference of 0.9 V is provided
in bank 501 (PS_MIO_VREF). Mapping out the correct pins and configuring the interface is
handled by the PS preset, part of the board definition files.
The MDIO bus is available for management. The RTL8211E-VL is assigned the 5-bit address
00001 on the MDIO bus. With simple register read and write commands, status information can
F3
Set mouse sample rate. The mouse responds with
“acknowledge” (0xFA) then reads one more byte from the
host. This byte is then saved as the new sample rate, and a new
“acknowledge” packet is issued.
FE
Resend. FE directs mouse to re-send last packet.
FF
Reset. The mouse responds with “acknowledge” (0xFA) then
enters reset mode.
Table 10.
Ethernet Status LEDs
Function
Designator
State
Description
LINK
LD11
Steady
Link 10/100/1000
Blinking 0.4s ON, 2s OFF
Link, Energy Efficient
Ethernet (EEE) mode
ACT
LD12
Blinking
Transmitting or Receiving
Table 9.
Microsoft Intellimouse Type Extensions, Commands, and Actions (Continued)
Command
Action