Altera High-Speed Development Kit, Stratix GX Edition User Manual
Page 124

7–42
Quartus II Version 3.0
Altera Corporation
Nios Designs
High-Speed Development Kit, Stratix GX Edition User Guide
Figure 7–20. Stratix Nios 10/100 Ethernet Network-Interface Card I/O Logic Diagram
In this design, the Nios processor controls three Avalon bus slave 
modules. Although the flash interfaces are part of this design, they are not 
used during this test.
The first module handles all of the I/O signals and timing for the 
Stratix GX EPC16 configuration device. It controls the data, address, and 
controls signals, and reports status to the Nios processor. The second 
Avalon bus module controls both the Stratix EPC16 device and the 
4-Mbyte on-board flash chip. It is configured with extra address signals 
for the on-board flash chip. The third module interfaces with the 10/100 
Ethernet network-interface card I/O connector interface.
The 10/100 Ethernet network-interface card I/O test involves running 
the hello_plugs program. The test gives two different results depending 
on whether the board is attached to a network. If a board is not connected, 
the test initializes the chip and looks for the network, but because the 
board is not connected, the test generates timeouts. If a board is 
connected, the test uses DHCP to get a dynamic IP address for the board.
On-Board
Flash
Stratix GX Address
Stratix GX Data
Stratix Address
Stratix Data
21
Add[20:0]
Data[15:0]
Add[20:0]
Data[15:0]
Add[21:0]
Data[16:0]
22
16
16
Stratix Device
Stratix GX
EPC16
Stratix
EPC16
MAC/PHY
(LAN91C111)
Integrated
RJ-45 Connector
40
Status, Data 
 Control&
RS-232
Port
Avalon
Bus
Inerface
Avalon
Bus
Interface
Avalon
Bus
Interface
Avalon
Bus
Nios
CPU
10/100 Ethernet Network Interface Card
