Intel SAI2 Product Specification - Page 17

Network Interface Controller NIC

Page 17 highlights

SAI2 Server Board TPS SAI2 Server Board Architecture Overview 2.4.2.1 Network Interface Controller (NIC) The SAI2 server board includes a 10Base-T / 100Base-TX network controller that is based on the Intel® 82559 Fast Ethernet PCI Bus Controller. This device is similar in architecture to its predecessor (Intel® 82558). No external devices are required to implement an embedded network subsystem, other than TX/RX magnetics, two status Light Emitting Diodes (LEDs), and a connector. Status LEDs are included on the external NIC connector. The SAI2 server board provides the ability to disable the embedded NIC in the BIOS Setup option. When disabled it is not visible to the operating system. The 82559 is a highly integrated PCI Local Area Network (LAN) controller for 10 or 100 Mbps Fast Ethernet networks. As a PCI bus master, the 82559 can burst data at up to 132 MBps. This high-performance bus master interface can eliminate the intermediate copy step in RX/TX frame copies, resulting in faster frame processing. The network operating system communicates with the 82559 using a memory-mapped I/O interface, PCI interrupt connected directly to the CSB5, and two large receive and transmit FIFOs. The receive and transmit FIFOs prevent data overruns or underruns while waiting for access to the PCI bus, and also enable back-to-back frame transmission within the minimum 960ns inter-frame spacing. The figure below shows the PCI signals supported by the 82559: i82559 NIC AD[31::0] C/BE[3::0]_L PAR FRAME_L TRDY_L IRDY_L STOP_L DEVSEL_L IDSEL REQ_L GNT_L PCI_CLK RST_L PERR_L SERR_L PCI_INT_L Figure 2. Embedded NIC PCI Signals Revision 1.0 7

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82

SAI2 Server Board TPS
SAI2 Server Board Architecture Overview
Revision 1.0
7
2.4.2.1
Network Interface Controller (NIC)
The SAI2 server board includes a 10Base-T / 100Base-TX network controller that is based on
the Intel
®
82559 Fast Ethernet PCI Bus Controller. This device is similar in architecture to its
predecessor (Intel
®
82558). No external devices are required to implement an embedded
network subsystem, other than TX/RX magnetics, two status Light Emitting Diodes (LEDs), and
a connector.
Status LEDs are included on the external NIC connector. The SAI2 server board provides the
ability to disable the embedded NIC in the BIOS Setup option. When disabled it is not visible to
the operating system.
The 82559 is a highly integrated PCI Local Area Network (LAN) controller for 10 or 100 Mbps
Fast Ethernet networks. As a PCI bus master, the 82559 can burst data at up to 132 MBps.
This high-performance bus master interface can eliminate the intermediate copy step in RX/TX
frame copies, resulting in faster frame processing.
The network operating system communicates with the 82559 using a memory-mapped I/O
interface, PCI interrupt connected directly to the CSB5, and two large receive and transmit
FIFOs. The receive and transmit FIFOs prevent data overruns or underruns while waiting for
access to the PCI bus, and also enable back-to-back frame transmission within the minimum
960ns inter-frame spacing. The figure below shows the PCI signals supported by the 82559:
i82559 NIC
PAR
STOP_L
TRDY_L
C/BE[3::0]_L
FRAME_L
AD[31::0]
SERR_L
PCI_CLK
RST_L
PERR_L
GNT_L
IRDY_L
DEVSEL_L
IDSEL
REQ_L
PCI_INT_L
Figure 2. Embedded NIC PCI Signals