поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

LAN9250 датащи(PDF) 157 Page - Microchip Technology

номер детали LAN9250
подробное описание детали  Integrated Ethernet PHY with HP Auto-MDIX
PDF  421 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  MICROCHIP [Microchip Technology]
домашняя страница  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

LAN9250 датащи(HTML) 157 Page - Microchip Technology

Back Button LAN9250 Datasheet HTML 153Page - Microchip Technology LAN9250 Datasheet HTML 154Page - Microchip Technology LAN9250 Datasheet HTML 155Page - Microchip Technology LAN9250 Datasheet HTML 156Page - Microchip Technology LAN9250 Datasheet HTML 157Page - Microchip Technology LAN9250 Datasheet HTML 158Page - Microchip Technology LAN9250 Datasheet HTML 159Page - Microchip Technology LAN9250 Datasheet HTML 160Page - Microchip Technology LAN9250 Datasheet HTML 161Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 157 / 421 page
background image
 2015 Microchip Technology Inc.
DS00001913A-page 157
LAN9250
For more information on the EEPROM and EEPROM Loader, refer to Section 13.0, "I2C Master EEPROM Controller,"
on page 282.
11.10 FIFOs
The device contains four host-accessible FIFOs (TX Status, RX Status, TX Data, and RX Data) and two internal inac-
cessible Host MAC TX/RX MIL FIFO’s (TX MIL FIFO, RX MIL FIFO).
11.10.1
TX/RX FIFOS
The TX/RX Data and Status FIFOs store the incoming and outgoing address and data information, acting as a conduit
between the host bus interface (HBI) and the Host MAC. The sizes of these FIFOs are configurable via the Hardware
Configuration Register (HW_CFG) register to the ranges described in Table 11-10. Refer to Section 11.10.3, "FIFO
Memory Allocation Configuration" for additional information. The the RX and TX FIFOs related register definitions can
be found in section Section 11.14, "Host MAC & FIFO Interface Registers".
The TX and RX Data FIFOs have the base address of 20h and 00h respectively. However, each FIFO is also accessible
at seven additional contiguous memory locations, as can be seen in FIGURE 5-1: Register Address Map on page 30.
The Host may access the TX or RX Data FIFOs at any of these alias port locations, as they all function identically and
contain the same data. This alias port addressing is implemented to allow hosts to burst through sequential addresses.
For HBI access, the TX and RX Data FIFOs may also be accessed using FIFO Direct Selection mode. In this mode, the
address input is ignored and all read access are directed to the RX Data FIFO while all write accesses are directed to
the TX Data FIFO. See Section 9.4.3.2, "FIFO Direct Select Access," on page 80 and Section 9.5.5.3, "FIFO Direct
Select Access," on page 102.
The TX and RX Status FIFOs can each be read from two register locations; the Status FIFO Port, and the Status FIFO
PEEK. The TX and RX Status FIFO Ports (48h and 40h respectively) will perform a destructive read, popping the data
from the TX or RX Status FIFO. The TX and RX Status FIFO PEEK register locations (4Ch and 44h respectively) allow
a non-destructive read of the top (oldest) location of the FIFOs.
Proper use of the The TX/RX Data and Status FIFOs, including the correct data formatting is described in detail in Sec-
tion 11.11, "TX Data Path Operation," on page 159 and Section 11.12, "RX Data Path Operation," on page 170.
11.10.2
MIL FIFOS
The MAC Interface Layer (MIL), within the Host MAC, contains a 2KB transmit and a 128 Byte receive FIFO which are
separate from the TX and RX FIFOs. These MIL FIFOs are not directly accessible from the HBI. The differentiation
between the TX/RX FIFOs and the TX/RX MIL FIFOs is that once the transmit or receive packets are in the MIL FIFOs,
the host no longer can control or access the TX or RX data. The MIL FIFOs are essentially the working buffers of the
Host MAC logic. In the case of reception, the data must be moved into the RX FIFOs before the host can access the
data. For TX operations, the MIL operates in store-and-forward mode and will queue an entire frame before beginning
transmission.
As space in the TX MIL FIFO frees, data is moved into it from the TX Data FIFO. Depending on the size of the frames
to be transmitted, the Host MAC can hold up to two Ethernet frames. This is in addition to any TX data that may be
queued in the TX Data FIFO.
Conversely, as data is received, it is moved from the Host MAC to the RX MIL FIFO, and then into the RX Data FIFO.
When the RX Data FIFO fills up, the current or subsequent RX frames will be lost until room is made in the RX Data
FIFO. For each frame of data that is lost, the Host MAC RX Dropped Frames Counter Register (RX_DROP) is incre-
mented.
RX and TX MIL FIFO levels are not visible to the host processor and operate independent of the TX/RX FIFOs. FIFO
levels set for the TX/RX Data and Status FIFOs do not take into consideration the MIL FIFOs.
11.10.3
FIFO MEMORY ALLOCATION CONFIGURATION
TX and RX FIFO space is configurable through the Hardware Configuration Register (HW_CFG). The user must select
the FIFO allocation by setting the TX FIFO Size (TX_FIF_SZ) field in the Hardware Configuration Register (HW_CFG).
The TX_FIF_SZ field selects the total allocation for the TX data path, including the TX Status FIFO size. The TX Status
FIFO size is fixed at 512 Bytes (128 TX Status DWORDs). The TX Status FIFO length is subtracted from the total TX
FIFO size with the remainder being the TX Data FIFO Size. The minimum size of the TX FIFOs is 2KB (TX Data and
TX Status FIFOs combined). Note that TX Data FIFO space includes both commands and payload data.



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 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
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