| Electronic Components Datasheet Search |
|
LAN9115 Datasheet(PDF) 59 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
LAN9115 Datasheet(HTML) 59 Page - Microchip Technology |
|
59 / 114 page ![]() 2005-2016 Microchip Technology Inc. DS00002269A-page 59 LAN9115 5.1 Register Nomenclature and Access Attributes 5.2 RX and TX FIFO Ports The LAN9115 contains four host-accessible FIFOs: the RX Status, RX data, TX Status, and TX data FIFOs. The sizes of the RX and TX data FIFOs, as well as the RX Status FIFO are configurable through the CSRs. 5.2.1 RX FIFO PORTS The RX data Path consists of two Read-Only FIFOs; the RX Status and data. The RX Status FIFO can be read from two locations. The RX Status FIFO Port will perform a destructive read, thus “Popping” the data from the RX Status FIFO. There is also the RX Status FIFO PEEK location. This location allows a non-destructive read of the top (oldest) location of the FIFO. The RX data FIFO only allows destructive reads. It is aliased in 8 DWORD locations (accessed from the bus interface as 8 pairs of atomic 16-bit accesses). The host may access any of the locations since they all contain the same data and perform the same function. 5.2.2 TX FIFO PORTS The TX data Path consists of two FIFOs, the TX status and data. The TX Status FIFO can be read from two locations. The TX Status FIFO Port will perform a destructive read, thus “Popping” the data from the TX Status FIFO. There is also the TX Status FIFO PEEK location. This location allows a non-destructive read of the top (oldest) location of the FIFO. The TX data FIFO is write only. It is aliased in 8 DWORD locations (accessed from the bus interface as 8 pairs of atomic 16-bit accesses). The host write to any of the locations since they all access the same TX data FIFO location and per- form the same function. Symbol Description RO Read Only: If a register is read only, writes to this register have no effect. WO Write Only: If a register is write only, reads always return 0. R/W Read/Write: A register with this attribute can be read and written R/WC Read/Write Clear: A register bit with this attribute can be read and written. However, a write of a 1 clears (sets to 0) the corresponding bit and a write of a 0 has no effect. RC Read to Clear: A register bit with this attribute is cleared when read. LL Latch Low: Clear on read of register LH Latch High: Clear on read of register SC Self-Clearing NASR Not Affected by Software Reset Reserved Bits Unless otherwise stated, reserved fields must be written with zeros to ensure future compatibility. The value of reserved bits is not supported on a read. Reserved Registers In addition to reserved bits within a register, the LAN9115 contains address locations in the configuration space that are marked “Reserved. When a “Reserved” register location is read, a random value can be returned. Registers that are marked as “Reserved” must not be modified by system software. Writes to “Reserved” registers may cause system failure. Default Value Upon Reset Upon a Reset (System reset, Software Reset, or POR), the LAN9115 sets its internal configuration registers to predetermined default states. The default state represents the minimum functionality feature set required to successfully bring up the system. Hence, it does not represent the optimal system configuration. It is the responsibility of the system initialization software to properly determine the operating parameters and optional system features that are applicable, and to program the LAN9115 registers accordingly. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| 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 |