Cirrus-logic AN83 Manual de usuario

Busca en linea o descarga Manual de usuario para Hardware Cirrus-logic AN83. Cirrus Logic AN83 User Manual Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 58
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 0
1
Copyright Cirrus Logic, Inc. 2001
(All Rights Reserved)
Cirrus Logic, Inc.
P.O. Box 17847, Austin, Texas 78760
(512) 445 7222 FAX: (512) 445 7581
http://www.cirrus.com
AN83
Application Note
&U\VWDO/$1 CS8900A ETHERNET CONTROLLER
TECHNICAL REFERENCE MANUAL
By Deva Bodas
Revised by James Ayres
JUN ‘01
AN83REV3
Vista de pagina 0
1 2 3 4 5 6 ... 57 58

Indice de contenidos

Pagina 1 - Application Note

1Copyright  Cirrus Logic, Inc. 2001(All Rights Reserved)Cirrus Logic, Inc.P.O. Box 17847, Austin, Texas 78760(512) 445 7222 FAX: (512) 445 7581http

Pagina 2 - TABLE OF CONTENTS

AN8310 AN83REV3When the MC68302 generates address 0D00300h,the address seen by the CS8900A will be 00300hwith one of the IO commands (IOR or IOW) acti

Pagina 3 - AN83REV3 3

AN83AN83REV3 11Status Signals from CS8900AThere are several status signals that are output fromthe CS8900A, such as IOCHRDY, IOCS16,MCS16, etc. In th

Pagina 4 - SCHEMATIC CHECKLIST

AN8312 AN83REV3in BIOS. If the designer intends to use Cirrus sup-plied drivers and does not use an EEPROM or storedriver configuration data in BIOS,

Pagina 5 - SOFTWARE CHECKLIST

AN83AN83REV3 13LINKACTIVITYD0D1D2D3D4D5D6D7D8D9D10D11D12D13D14D15nMWEnMOEA1A2A3nCS2CS8900_RSTD[15:0]A[3:1]CS8900_RSTnURESETEINT3VDDVDDVDDVDDVDD VDDVDD

Pagina 6 - TECHNICAL REFERENCE MANUAL

AN8314 AN83REV3SH3 A2SH3 IRQ0RESETSH3 RO#Chip Select#SH3 WE1#SH3 [D15:D0]SH3 A1SH3 A3RDX-RXD+TXD-TXD+3.3V3.3V3.3V3.3V5100.1uF510CS8900A-CQ33738394041

Pagina 7 - The CS8900A Architecture

AN83AN83REV3 15ETHERNET HARDWARE DESIGN FOR EMBEDDED SYSTEMS AND MOTHERBOARDSThis section describes the hardware design of afour-layer, 10BASE-T solut

Pagina 8 - DMA Interface of the CS8900A

AN8316 AN83REV3Figure 6. Placement of Components, Top SideCS8900 EVAL REV. BCDB8900B©COPYRIGHT 1994CRYSTAL SEMICONDUCTOR CORPORATIONCS8900 EVAL BOARD

Pagina 9 - Address Generation

AN83AN83REV3 17Figure 7. Placement of Components, Solder SideCRYSTAL SEMICONDUCTOR CORPORATIONCS8900 EVAL BOARD REV. CP/N CDB8900B

Pagina 10 - Other Control Signals

AN8318 AN83REV3PROM is not necessary for the CS8900A, and theCS8900A will respond to IO addresses 0300hthrough 030Fh after a reset.Please refer to the

Pagina 11 - EEPROM Optional

AN83AN83REV3 19SA00SA01SA02SA03SA04SA05SA06SA07SA08SA09SA10SA11SA12SA13SA14SA15SA16SA17SA18SA19ISA0ISA1ISA2ISA3ISA4ISA5ISA6ISA7ISA8ISA9ISA10ISA11ISA12

Pagina 12 - Hitachi SH3

AN832 AN83REV3TABLE OF CONTENTSSCHEMATIC CHECKLIST ...

Pagina 13 - AN83REV3 13

AN8320 AN83REV3 Component Placement and Signal RoutingPlease refer to “Layout Considerations for theCS8900A” on page 35 of this document for moredet

Pagina 14 - 14 AN83REV3

AN83AN83REV3 21LOW COST ETHERNET COMBO CARD REFERENCE DESIGN: CRD8900This section describes the hardware design of a low-cost, two-layer, full-feature

Pagina 15 - AN83REV3 15

AN8322 AN83REV3U6CS8900 COMBO EVAL REV. BCDB8900B©COPYRIGHT 1994CRYSTAL SEMICONDUCTOR CORPORATIONCS8900 COMBO EVAL BOARD REV. BP/N CDB8900BC1C2U6U7C10

Pagina 16 - P/N CDB8900B

AN83AN83REV3 23SA00SA01SA02SA03SA04SA05SA06SA07SA08SA09SA10SA11SA12SA13SA14SA15SA16SA17SA18SA19ISA0ISA1ISA2ISA3ISA4ISA5ISA6ISA7ISA8ISA9ISA10ISA11ISA12

Pagina 17 - CS8900 EVAL BOARD REV. C

AN8324 AN83REV3Figure 14. Power Supply Decoupling SchematicFigure 15. Boot PROM SchematicC19TANT TANT TANT22µF22µF22µFC10 C1++5VGND++SA00SA01SA02SA0

Pagina 18 - Logic Schematics

AN83AN83REV3 25Figure 16. AUI SchematicFigure 17. 10BASE-2 SchematicFigure 18. PAL Decode of LA[20-23]+12V0.1µFBSTATUS/HCI12457816151312109AUI_XFR_

Pagina 19 - AN83REV3 19

AN8326 AN83REV3loaded at the Boot PROM base address register in-dicates the starting location in host memory wherethe Boot PROM is mapped. The Boo

Pagina 20 - Bill of Material

AN83AN83REV3 2710BASE-2 InterfaceA 10BASE-2 transceiver IC, the 83C92C, is usedto generate a 10BASE-2 interface for the referencedesign. Please refer

Pagina 21 - AN83REV3 21

AN8328 AN83REV3Figure 19. CRD8900 Top-Side Routing

Pagina 22

AN83AN83REV3 29Figure 20. CRD8900 Bottom Side Routing

Pagina 23 - AN83REV3 23

AN83AN83REV3 3LOW COST ETHERNET COMBO CARD REFERENCE DESIGN: CRD8900 ...21General Description ...

Pagina 24 - 24 AN83REV3

AN8330 AN83REV3Item Reference # Description Quantity Vendor Part NumberBase Configuration: I/O Mode with 10BASE-T Interface1 C5, C7, C8, C11..13, C16

Pagina 25 - AN83REV3 25

AN83AN83REV3 31Memory ModeIn the memory mode, there are two options wherethe CS8900A can be placed in the ISA memory ad-dress map, lower memory (below

Pagina 26 - AUI Interface

AN8332 AN83REV3face is used to generate the serial data stream onEEDataOut pin (serial data out) with the EESK (se-rial clock). Whenever ELSEL bit is

Pagina 27 - AN83REV3 27

AN83AN83REV3 33Figure 23 shows a simple PALASMTM programfor the 16R4 PAL that is used in the design shownin Figure 21.;PALASM Design Description;-----

Pagina 28 - 28 AN83REV3

AN8334 AN83REV3Q20 := (Q20 * CS_EL_b) + (/CS_EL_b * SDATA)Q21 := (Q21 * CS_EL_b) + (/CS_EL_b * Q20)Q22 := (Q22 * CS_EL_b) + (/CS_EL_b * Q21)Q23 := (Q2

Pagina 29 - AN83REV3 29

AN83AN83REV3 35Layout Considerations for the CS8900AThe CS8900A is a mixed signal device having dig-ital and analog circuits for an Ethernet communica

Pagina 30

AN8336 AN83REV3U6CS8900 COMBO EVAL REV. BCDB8900B©COPYRIGHT 1994CRYSTAL SEMICONDUCTOR CORPORATIONCS8900 COMBO EVAL BOARD REV. BP/N CDB8900BC1C2U6U7C10

Pagina 31 - Extended Memory Mode

AN83AN83REV3 37Figure 25. Placement of Components, Top SideCS8900 EVAL REV. BCDB8900B©COPYRIGHT 1994CRYSTAL SEMICONDUCTOR CORPORATIONCS8900 EVAL BOAR

Pagina 32 - 32 AN83REV3

AN8338 AN83REV3Figure 26. Placement of Components, Solder SideCRYSTAL SEMICONDUCTOR CORPORATIONCS8900 EVAL BOARD REV. CP/N CDB8900B

Pagina 33

AN83AN83REV3 39Figure 2.4.6. Component (top) side of four-layer boardFigure 27. Component (top) side of four-layer board

Pagina 34 - Figure 23. PAL Program

AN834 AN83REV3SCHEMATIC CHECKLISTBefore getting into the meat of the technical refer-ence manual here is a schematic checklist. It’s pre-sented here,

Pagina 35

AN8340 AN83REV3Figure 2.4.7. +5V Plane of four-layer boardFigure 28. +5V Plane of four-layer board

Pagina 36

AN83AN83REV3 41Figure 2.4.8. Ground Plane of four-layer boardFigure 29. Ground Plane of four-layer board

Pagina 37

AN8342 AN83REV3Figure 2.4.9. Solder side (bottom) of four-layer boardFigure 30. Solder side (bottom) of four-layer board

Pagina 38

AN83AN83REV3 43The 20.000 MHz crystal traces should be short,have no via, and run on the component side.Biasing resistor at RES pin of the CS8900A: A

Pagina 39 - AN83REV3 39

AN8344 AN83REV3mit signal traces should be at least 100 mil. Thiswill provide a good impedance matching for thetransmit and receive circuitry inside

Pagina 40 - 40 AN83REV3

AN83AN83REV3 45able in a 16 pin DIP or 16 pin SOIC package. Seetables 4 and 5 for recommended part numbers.JUMPERLESS DESIGNUsing the CS8900A, both ad

Pagina 41 - AN83REV3 41

AN8346 AN83REV3ware resets. Therefore, the only information re-quired in the Reset Configuration Block when usedwith Cirrus-provided drivers will be

Pagina 42 - 42 AN83REV3

AN83AN83REV3 47Sheet for additional information on the operation ofthe EEPROM.Driver Configuration InformationThe CS8900A supports random access to 16

Pagina 43 - AN83REV3 43

AN8348 AN83REV323h Transmission ControlHDX/FDX 15 0 = Half-Duplex, 1 = Full-DuplexReserved 14-7 Reserved for future use, set to 0Ignore Missing Media

Pagina 44 - THE CS8900A

AN83AN83REV3 49IEEE Physical AddressThe format of the 48-bit IEEE physical address as expected by the MAC driver is illustrated by the follow-ing exam

Pagina 45 - Reset Configuration Block

AN83AN83REV3 5SOFTWARE CHECKLIST- When servicing the interrupt always read the Interrupt Status Queue (ISQ) first. Process that individual event befo

Pagina 46 - Table 6. Transformer Vendors

AN8350 AN83REV3PacketPage Memory BaseBits 15-4 12 MSB of Memory Base Address - The twelve most significant bits of the 24-bit addresslocating the base

Pagina 47

AN83AN83REV3 51Adapter Configuration WordBits 15-13 Reserved (set to 0)Bits 12-11 Optimization FlagsUsed to specify the platform’s OS configuration to

Pagina 48

AN8352 AN83REV3Manufacturing DateThis word is the adapter’s manufacture date encoded in 16 bits, YR-MO-DY format. (Must be initializedby OEM before s

Pagina 49 - ISA Configuration Flags

AN83AN83REV3 53Serial NumberThe two serial number words make up the unique 32-bit OEM serial number for the adapter. Low WordBits 7-0 bits[7-0] of 32-

Pagina 50 - Transmission Control

AN8354 AN83REV3Maintaining EEPROM InformationThe contents of the EEPROM may either be pre-programmed in a stand-alone EEPROM program-mer or programmed

Pagina 51 - EEPROM Revision

AN83AN83REV3 55ture storing the Driver Configuration Block inBIOS space.OBTAINING IEEE ADDRESSESEach node of a Local Area Network has a uniqueaddress

Pagina 52 - 16-bit Checksum

AN8356 AN83REV3DEVICE DRIVERS AND SETUP/INSTALLATION SOFTWAREThis chapter discusses the software provided byCirrus for use with the CS8900A. That soft

Pagina 53 - Serial ID Checksum

AN83AN83REV3 574) The current configuration of the adapter will bedisplayed. Click on OK or press the Enter keyto proceed.5) Press the ALT key then us

Pagina 55 - OBTAINING IEEE ADDRESSES

AN836 AN83REV3INTRODUCTION TO CS8900A TECHNICAL REFERENCE MANUALThis Technical Reference Manual provides the in-formation which will be helpful in des

Pagina 56 - Installation Procedure

AN83AN83REV3 7gram and read the CS8900A control and status reg-isters, and how to transfer user data between theCS8900A and the PC main memory via the

Pagina 57 - Cirrus Web Site

AN838 AN83REV3ISA BusAn ISA bus is a simple, asynchronous bus that caneasily be made to interface to most synchronous orasynchronous buses. An ISA

Pagina 58

AN83AN83REV3 9long as the CS8900A contains frames completelyreceived. If ‘n’ words are to be transferred from theCS8900A to the system RAM, the DRQ s

Comentarios a estos manuales

Sin comentarios