![](/html/0d/0dc9/0dc96cef7e03192c2bf18abaff4ed6c0835701b6fdfcdd45cd99c643005c9c88/bg2.png)
www.terasic.com
January 16, 2018
目錄
CHAPTER 1 ............................................... NET-FMC DEVELOPMENT KIT - 1 -
1-1 PACKAGE CONTENTS ......................................................................................... - 1 -
1-2 NET-FMC SYSTEM CD ..................................................................................... - 1 -
1-3 GETTING HELP ................................................................................................. - 1 -
CHAPTER 2 .............................. INTRODUCTION OF THE NET-FMC CARD - 2 -
2-1 FEATURES ....................................................................................................... - 3 -
2-2 BLOCK DIAGRAM OF THE NET-FMC BOARD.......................................................... - 3 -
2-3 CONNECTIVITY ................................................................................................. - 5 -
2-4 MODE SWITCH X 4 SETTING ............................................................................... - 5 -
CHAPTER 3 ............................................... USING THE NET-FMC BOARD - 8 -
3-1 ETHERNET PHY 88E1111 ................................................................................. - 8 -
3-2 FMC CONNECTOR ............................................................................................ - 9 -
CHAPTER 4 ................................................................. EXAMPLE CODES - 15 -
4-1 REMOTE UPDATE PORTAL ................................................................................. - 15 -
CHAPTER 5 ........................................................................... APPENDIX - 24 -
![](/html/0d/0dc9/0dc96cef7e03192c2bf18abaff4ed6c0835701b6fdfcdd45cd99c643005c9c88/bg3.png)
www.terasic.com
January 16, 2018
Chapter 1
NET-FMC Development Kit
1-1 Package Contents
The Terasic NET-FMC is a Gigabit Ethernet transceiver with an FMC interface. It offers
network transfers of up to 1 Gbps with the host board using an FMC connector. Also, it
provides a fully integrated Ethernet solution enabling fast implementation design,
shortening development times, and allows you to focus on the core functions of the system
design. Lastly, the NET-FMC can be connected any FMC(HPC) interfaces.
Figure 1-1 The NET-FMC package contents
1-2 NET-FMC System CD
The NET-FMC System CD contains all the documents and supporting materials associated
with NET-FMC, including the user manual, reference designs, and device datasheets.
Users can download this system CD from the link: http://net-fmc.terasic.com/cd
1-3 Getting Help
Here are the addresses where you can get help if you encounter any problems:
Terasic Technologies
9F., No.176, Sec.2, Gongdao 5th Rd, East Dist, Hsinchu City, 30070. Taiwan
Email: support@terasic.com
Tel.: +886-3-575-0880
Website: http://www.terasic.com
The NET-FMC package includes:
1. NET-FMC
2. Screw & Copper Pillar Pakage
3. CD Download Guide
![](/html/0d/0dc9/0dc96cef7e03192c2bf18abaff4ed6c0835701b6fdfcdd45cd99c643005c9c88/bg4.png)
www.terasic.com
January 16, 2018
Chapter 2
Introduction of the NET-FMC Card
This chapter describes the architecture and configuration of the NET-FMC Board including
block diagram and components related.
Figure 2-1 The NET-FMC Board PCB and Component Diagram of top side
Figure 2-2 The NET-FMC Board PCB and Component Diagram of bottom side
The photographs of the NET-FMC are shown in Figure 2-1 and Figure 2-2. They depict
the layout of the board and indicates the location of the connectors and the key
components on the top and bottom side.
The following components are provided on the NET-FMC Board:
![](/html/0d/0dc9/0dc96cef7e03192c2bf18abaff4ed6c0835701b6fdfcdd45cd99c643005c9c88/bg5.png)
www.terasic.com
January 16, 2018
Ethernet RJ45 Connector x4.
Ethernet PHY chip 88E1111 x4.
FMC Connector(HPC).
Mode Switch x4.
Link Status LEDs Group x4.
2-1 Features
The NET-FMC board has many features that allow users to implement a wide range of
design circuits, from simple circuits to various multimedia projects.
The following hardware is provided on the board:
Package Interface: VITA 57.1 FMC, 2.5V I/O-standard.
Ethernet PHY module:
Chip P/N: 88E1111.
10/100/1000BASE-T IEEE 802.3 compliant.
Support MAC Interface: GMII/MII, RGMII, SGMII.
Ethernet RJ45 Connector x4:
Use standard Cat 5 UTP cabling.
Mode Switch:
Support GMII/MII, RGMII, SGMII.
Four 25-MHz reference clock driven from dedicated oscillator.
2-2 Block Diagram of the NET-FMC Board
Figure 2-3 shows the NET-FMC Block Diagram. Four 25 MHz reference clock driven from
dedicated oscillator are required for Ethernet PHY 88E1111. FMC Connector transmit the
data between host board and Ethernet PHY 88E1111 through MAC interface. Also,
four-port integrated 10/100/1000 Gigabit Ethernet Transceiver supported
SGMII/GMII/MII/RGMII MAC interfaces is installed for direct connection to a MAC/Switch
port. There are four group LEDs indicting the link status.
![](/html/0d/0dc9/0dc96cef7e03192c2bf18abaff4ed6c0835701b6fdfcdd45cd99c643005c9c88/bg6.png)
www.terasic.com
January 16, 2018
Figure 2-3 Block Diagram of NET-FMC Board
![](/html/0d/0dc9/0dc96cef7e03192c2bf18abaff4ed6c0835701b6fdfcdd45cd99c643005c9c88/bg7.png)
www.terasic.com
January 16, 2018
2-3 Connectivity
Terasic NET-FMC is able to connect to any FPGA development kit equipped with
FMC(HPC) connector. The below picture Figure 2-4 shows the connections with TR5
board.
Figure 2-4 Connect the NET-FMC to TR5 board’s FMCD port
2-4 Mode Switch x 4 Setting
The NET_FMC card provides four Ethernet ports (ETH0 ~ETH3) via four Marvell 88E1111
Ethernet PHY chips. Each switch (SW0~SW3) is corresponding to one Ethernet port to
switch Ethernet port work modes from RGMII to GMII/MII or SGMII, SW0 is used for ETH0
port, SW1 is used for ETH1 port, SW2 is used for ETH2 port and SW3 is used for ETH3
port. Table 2-1 describes the working mode switch settings for ENET0 ~ ENET3 port work
modes.
Table 2-1 Mode Switch x 4 Setting for the Ethernet Mode
![](/html/0d/0dc9/0dc96cef7e03192c2bf18abaff4ed6c0835701b6fdfcdd45cd99c643005c9c88/bg8.png)
www.terasic.com
January 16, 2018
The default setting of the Ethernet Port is SGMII mode. Users can change Ethernet mode
by using the Mode Switch x4. Take ETH0 as an example.
Set ETH0 MODE on the NET_FMC card to RGMII mode (default). The SW0[6:1] on
NET-FMC should be set to 001010, as shown in Figure 2-5.
Figure 2-5 SW0 setting for ETH0 port RGMII mode
Set ETH0 MODE on the NET_FMC card to GMII/MII mode. The SW0[6:1] on NET-FMC
should be set to 001001, as shown in Figure 2-6.
Figure 2-6 SW0 setting for ETH0 port GMII/MII mode