| Electronic Components Datasheet Search |
|
AM79C971VCW Datasheet(PDF) 56 Page - Advanced Micro Devices |
|
|
|||||||||||||||||||||||||||||
AM79C971VCW Datasheet(HTML) 56 Page - Advanced Micro Devices |
|
56 / 265 page ![]() 56 Am79C971 Figure 31. 16-Bit Software Model Note that the value of CSR2, bits 15-8, is used as the upper 8-bits for all memory addresses during bus mas- ter transfers. Figure 32 illustrates the relationship between the initial- ization base address, the initialization block, the re- ceive and transmit descriptor ring base addresses, the receive and transmit descriptors, and the receive and transmit data buffers, when SSIZE32 is set to 1. Polling If there is no network channel activity and there is no pre- or post-receive or pre- or post-transmit activity being performed by the Am79C971 controller, then the Am79C971 controller will periodically poll the current receive and transmit descriptor entries in order to as- certain their ownership. If the TXDPOLL bit in CSR4 is set, then the transmit polling function is disabled. A typical polling operation consists of the following se- quence. The Am79C971 controller will use the current receive descriptor address stored internally to vector to the appropriate Receive Descriptor Table Entry (RDTE). It will then use the current transmit descriptor address (stored internally) to vector to the appropriate Transmit Descriptor Table Entry (TDTE). The accesses will be made in the following order: RMD1, then RMD0 of the current RDTE during one bus arbitration, and after that, TMD1, then TMD0 of the current TDTE dur- ing a second bus arbitration. All information collected during polling activity will be stored internally in the ap- propriate CSRs, if the OWN bit is set (i.e., CSR18, CSR19, CSR20, CSR21, CSR40, CSR42, CSR50, CSR52). A typical receive poll is the product of the following con- ditions: 1. Am79C971 controller does not own the current RDTE and the poll time has elapsed and RXON = 1 (CSR0, bit 5), or 2. Am79C971 controller does not own the next RDTE and there is more than one receive descriptor in the ring and the poll time has elapsed and RXON = 1. Initialization Block IADR[15:0] IADR[31:16] CSR1 CSR2 TDRA[15:0] MOD PADR[15:0] PADR[31:16] PADR[47:32] LADRF[15:0] LADRF[31:16] LADRF[47:32] LADRF[63:48] RDRA[15:0] RLE RES RDRA[23:16] TLE RES TDRA[23:16] Rcv Buffers RMD RMD RMD RMD Rcv Descriptor Ring N N N N • • • 1st desc. 2nd desc. RMD0 Xmt Buffers TMD TMD TMD TMD Xmt Descriptor Ring M M M M • • • 1st desc. 2nd desc. TMD Data Buffer N Data Buffer 1 Data Buffer 2 Data Buffer M Data Buffer 1 Data Buffer 2 20550D-34 |
|
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 |