Cs8900a – Cirrus Logic CS8900A User Manual

Page 6

Advertising
background image

6

DS271F5

CS8900A

Crystal LAN™ Ethernet Controller

CIRRUS LOGIC PRODUCT DATASHEET

5.4.1 Overview .............................................................................................................94
5.4.2 Configuring the CS8900A for Auto-Switch DMA .................................................94
5.4.3 Auto-Switch DMA Operation ...............................................................................94
5.4.4 DMA Channel Speed vs. Missed Frames ...........................................................95
5.4.5 Exit From DMA ...................................................................................................96
5.4.6 Auto-Switch DMA Example .................................................................................96

5.5 StreamTransfer ...............................................................................................................96

5.5.1 Overview .............................................................................................................96
5.5.2 Configuring the CS8900A for StreamTransfer ....................................................96
5.5.3 StreamTransfer Operation ..................................................................................96
5.5.4 Keeping StreamTransfer Mode Active ................................................................98
5.5.5 Example of StreamTransfer ................................................................................98
5.5.6 Receive DMA Summary .....................................................................................99

5.6 Transmit Operation ..........................................................................................................99

5.6.1 Overview .............................................................................................................99
5.6.2 Transmit Configuration .......................................................................................99

5.6.2.1 Configuring the Physical Interface .......................................................99
5.6.2.2 Selecting which Events Cause Interrupts ..........................................100

5.6.3 Changing the Configuration ..............................................................................100
5.6.4 Enabling CRC Generation and Padding ...........................................................101
5.6.5 Individual Packet Transmission ........................................................................101
5.6.6 Transmit in Poll Mode .......................................................................................101
5.6.7 Transmit in Interrupt Mode ................................................................................102
5.6.8 Completing Transmission .................................................................................103
5.6.9 Rdy4TxNOW vs. Rdy4Tx ..................................................................................104
5.6.10 Committing Buffer Space to a Transmit Frame ..............................................105
5.6.11 Transmit Frame Length ..................................................................................105

5.7 Full duplex Considerations ............................................................................................105
5.8 Auto-Negotiation Considerations ...................................................................................105

6.0 TEST.....................................................................................................................................107

6.1 TEST MODES ...............................................................................................................107

6.1.1 Loopback & Collision Diagnostic Tests .............................................................107
6.1.2 Internal Tests ....................................................................................................107
6.1.3 External Tests ...................................................................................................107
6.1.4 Loopback Tests ................................................................................................107
6.1.5 10BASE-T Loopback and Collision Tests .........................................................107
6.1.6 AUI Loopback and Collision Tests ....................................................................107

6.2 Boundary Scan ..............................................................................................................108

6.2.1 Output Cycle .....................................................................................................108
6.2.2 Input Cycle ........................................................................................................108
6.2.3 Continuity Cycle ................................................................................................109

7.0 CHARACTERISTICS/SPECIFICATIONS - COMMERCIAL ...............................................112
8.0 CHARACTERISTICS/SPECIFICATIONS - INDUSTRIAL ..................................................123
9.0 PHYSICAL DIMENSIONS ....................................................................................................134
10.0 GLOSSARY OF TERMS ....................................................................................................135

10.1 Acronyms ....................................................................................................................135
10.2 Definitions ....................................................................................................................136
10.3 Acronyms Specific to the CS8900A ............................................................................137
10.4 Definitions Specific to the CS8900A ............................................................................137
10.5 Suffixes Specific to the CS8900A. ...............................................................................138

Advertising