Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

LAN7431 Datasheet(PDF) 37 Page - Microchip Technology

Part # LAN7431
Description  Low Power PCIe to Gigabit Ethernet Controller with Integrated Ethernet MAC / PHY
Download  77 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

LAN7431 Datasheet(HTML) 37 Page - Microchip Technology

Back Button LAN7431 Datasheet HTML 33Page - Microchip Technology LAN7431 Datasheet HTML 34Page - Microchip Technology LAN7431 Datasheet HTML 35Page - Microchip Technology LAN7431 Datasheet HTML 36Page - Microchip Technology LAN7431 Datasheet HTML 37Page - Microchip Technology LAN7431 Datasheet HTML 38Page - Microchip Technology LAN7431 Datasheet HTML 39Page - Microchip Technology LAN7431 Datasheet HTML 40Page - Microchip Technology LAN7431 Datasheet HTML 41Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 37 / 77 page
background image
 2018-2019 Microchip Technology Inc.
DS00002631D-page 37
LAN7430/LAN7431
6.7
Receive Filtering Engine (RFE)
The RFE receives Ethernet frames from the Ethernet MAC, processes them, and passes them to the RX FIFO Controller
(FCT). The RFE is responsible for filtering the received Ethernet frames, verifying the TCP/UDP/ICMP/IGMP and IP
checksum, and removing the VLAN tag.
When receiving a frame from the MAC, the RFE will obtain the frame data and status information. Upon completion of
frame processing, the RFE encapsulates its status with the status information obtained from the MAC, and passes this
information (along with the frame data) on to the FCT in the form of RX Command A, RX Command B, RX Command
C and RX Command D. The RFE also passes the receive timestamp from the 1588 module to the FCT.
The RFE, if enabled, can remove a VLAN tag from the frame. VLAN tag stripping is controlled by the Enable VLAN Tag
Stripping bit of the Receive Filtering Engine Control Register (RFE_CTL). If this bit is set, the tag will be stripped. If clear,
the RFE will not modify the frame in any way.
If multiple VLAN tags are present in a frame, the RFE only removes the first tag (adjacent to the MAC source address).
The RFE provides the Layer 3 Checksum (if enabled) and VLAN ID via RX Command B, while RX Command A, RX
Command C and RX Command D contain the frame’s status.
When the RFE determines a frame has a checksum error, it sets the appropriate error bits in RX Command A to identify
the error condition.
The FCT does not rewind frames that failed checksum validation from the FCT RX FIFO.
The RFE also determines the correct RX FCT channel in which to place the frame, based on various priorities methods
or MAC source or destination address or based on the Microsoft Receive Side Scaling specification. In order to minimize
delays through the RFE, data is processed on the fly and stored into all FIFOs in parallel. Once a determination is made
as to the correct destination FIFOs, the other FIFOs are instructed to drop the packet.
6.8
DMA Controller (DMAC)
The DMA Controller (DMAC) consists of independent receive (RX) and transmit (TX) DMACs, a series of arbiters, and
a control and status register space (CSRs). The TX DMAC transfers Ethernet frames from host memory to the FIFO
Controller (FCT), while the RX DMAC transfers Ethernet frames from the FCT to host memory. Both the RX and TX
DMACs have independent channels allocated to them (4 RX, 1 TX), through which the data transfer occurs.
Both the RX and TX DMACs utilize descriptors to efficiently move data from source to destination with minimal CPU
intervention. Descriptors are data structures in host memory that inform the DMAC of the location of data buffers in host
memory. In the case of the RX DMAC, it also provides a mechanism for communicating status to the CPU on completion
of DMA transactions. The host is responsible for setting up the descriptor rings and allocating RX descriptor buffers. TX
descriptor buffers are allocated and placed into the ring as needed. Each channel has its own descriptor ring and data
buffers. Descriptors are cached on chip to help absorb host bus latency.
The DMAC can be programmed to assert an interrupt for situations such as frame transmit or receive transfer com-
pleted, and other conditions.
6.9
FIFO Controller (FCT)
The FIFO controller uses internal RAMs to buffer RX and TX traffic. Host transmit data, via the DMAC, is directly stored
into the FCT TX FIFO(s). The FCT is responsible for extracting Ethernet frames from the host data and passing the
frames to the MAC.
Received Ethernet Frames are stored into the FCT RX FIFOs and become the basis for DMAC to host memory trans-
fers.
6.9.1
RX PATH (ETHERNET TO HOST)
The Receive direction buffer space consists of four parallel, independent channels. Each of the four 32 KB RX FIFOs
buffer Ethernet frames received from the RFE. The DMAC transfers these frames from the FCT to the host system mem-
ory. Host software will ultimately reassemble the Ethernet frames from the DMAC transfers.


Similar Part No. - LAN7431

ManufacturerPart #DatasheetDescription
logo
LinkCom Manufacturing C...
LAN7241-50R LINKCOM-LAN7241-50R Datasheet
76Kb / 1P
   2.5G BASE-T Magnetics Module
LAN7241-70R LINKCOM-LAN7241-70R Datasheet
78Kb / 1P
   2.5G BASE-T Magnetics Module
LAN7242-52R LINKCOM-LAN7242-52R Datasheet
74Kb / 1P
   10/100/1000BASE-T Magnetics Module
LAN7246-50R LINKCOM-LAN7246-50R Datasheet
70Kb / 1P
   5G BASE-T Magnetics Module
logo
SMSC Corporation
LAN7500 SMSC-LAN7500 Datasheet
688Kb / 2P
   Hi-Speed USB 2.0 to 10/100/1000 Gigabit Ethernet Controller
More results

Similar Description - LAN7431

ManufacturerPart #DatasheetDescription
logo
List of Unclassifed Man...
DM9000 ETC-DM9000 Datasheet
575Kb / 54P
   ISA TO ETHERNET MAC CONTROLLER WITH INTEGRATED 10/100 PHY
logo
Davicom Semiconductor, ...
DM9000 DAVICOM-DM9000_09 Datasheet
602Kb / 53P
   ISA to Ethernet MAC Controller with Integrated 10/100 PHY
DM9601E DAVICOM-DM9601E Datasheet
129Kb / 2P
   USB to Ethernet MAC Controller with Integrated 10/100 PHY
logo
List of Unclassifed Man...
IP100ALF ETC2-IP100ALF Datasheet
1Mb / 97P
   Integrated 10/100 Ethernet MAC PHY
logo
Realtek Semiconductor C...
RTL8111E-VL-CG REALTEK-RTL8111E-VL-CG Datasheet
593Kb / 37P
   INTEGRATED GIGABIT ETHERNET CONTROLLER
RTL8111 REALTEK-RTL8111 Datasheet
924Kb / 29P
   INTEGRATED GIGABIT ETHERNET CONTROLLER
RTL8169SC REALTEK-RTL8169SC Datasheet
1Mb / 47P
   INTEGRATED GIGABIT ETHERNET CONTROLLER
logo
List of Unclassifed Man...
DM9601 ETC1-DM9601 Datasheet
603Kb / 58P
   USB Ethernet MAC Controller with Intergrated 10/100 PHY
DM9701F ETC1-DM9701F Datasheet
130Kb / 3P
   Gigabit Ethernet PHY Transceiver
logo
Realtek Semiconductor C...
RTL8169SB REALTEK-RTL8169SB Datasheet
1Mb / 51P
   INTEGRATED GIGABIT ETHERNET CONTROLLER (NIC)
More results


Html Pages

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


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com