CS8900.pdf 데이터시트 (총 30 페이지) - 파일 다운로드 CS8900 데이타시트 다운로드

No Preview Available !

#RYSTAL ,!.×
CS8900
Ethernet Controller
Technical Reference Manual
Version: 1.31
AN83REV1
September 10, 1996
Copyright © Crystal Semiconductor Corporation, 1996
(All Rights Reserved)
To obtain technical application support, call (800) 888-5016 (from the US and Canada) or
512-442-7555 (from outside the US and Canada), and ask for CS8900 Application Support,
or send an email to: ethernet@crystal.cirrus.com

No Preview Available !

CS8900 Technical Reference Manual
The information contained in this document is subject to change without notice. Crystal Semiconductor Corpora-
tion makes no warranty of any kind with regard to this material including, but not limited to, the implied warran-
ties of merchant ability and fitness for a particular purpose. Crystal Semiconductor Corporation shall not be liable
for errors contained herein or for incidental or consequential damages in connection with the furnishing, perform-
ance, or use of this material.
This Equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part
15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a
residential installation. This equipment generates, uses, and can radiate radio frequency energy and, if not in-
stalled and used in accordance with the instructions, may cause harmful interference to radio communications.
However, there is no guarantee that interference will not occur in a particular installation. If this equipment does
cause harmful interference to radio or television reception, which can be determined by turning the equipment off
and on, the user is encouraged to try to correct the interference by one or more of the following:
Reorient or relocate the receiving antenna.
Increase the separation between the equipment and the receiver.
Consult the dealer or an experienced radio/TV technician for help.
This equipment must be used with shielded interface cables. If shielded interface cables are not used, this unit will
not comply with FCC specifications and is prohibited.
This document contains information which is protected by copyright. All rights reserved. No part of this docu-
ment may be photocopied, reproduced, or translated to another language without the prior written consent of
Crystal Semiconductor Corporation.
The following are trademarks of Crystal Semiconductor: StreamTransfer, PacketPage, and SMART Analog
Other trademarks used in thisTechnical Reference Manual include:
Ethernet is a registered trademark of Xerox Corp.
Artisoft and LANtastic are registered trademarks of Artisoft, Inc.
Banyan and VINES are registered trademarks of Banyan Systems.
Digital and PATHWORKS are registered trademarks of Digital Equipment Corporation.
Intel is a registered trademark of Intel Corporation.
LAN Server and IBM are registered trademarks of International Business Machines Corp.
Microsoft, LAN Manager, Windows 95, Windows for Workgroups, and Windows NT are registered trademarks
of Microsoft.
Novell and Netware are registered trademarks of Novell, Inc.
SCO is a registered trademark of Santa Cruz Organization, Inc.
UNIX is a registered trademark of AT&T Technologies, Inc.
Other product names may be trademarks of their respective companies.
2 AN83REV1

No Preview Available !

CS8900 Technical Reference Manual
TABLE OF CONTENTS
CRYSTAL LAN™ CS8900 ETHERNET CONTROLLER TECHNICAL REFERENCE
MANUAL ..................................................................................................................................1
1.0 INTRODUCTION TO CS8900 TECHNICAL REFERENCE MANUAL .....................6
2.0 HARDWARE DESIGN .....................................................................................................9
2.1 ETHERNET HARDWARE DESIGN FOR EMBEDDED SYSTEMS AND MOTHERBOARDS .................9
2.1.1 General Description .....................................................................................................9
2.1.2 Board Design Considerations ......................................................................................9
2.1.2.1 Crystal Oscillator................................................................................................................................................ 9
2.1.2.2 ISA Bus Interface ............................................................................................................................................... 9
2.1.2.3 External Decode Logic ....................................................................................................................................... 9
2.1.2.4 EEPROM ..........................................................................................................................................................10
2.1.2.5 LEDs .................................................................................................................................................................10
2.1.2.6 10BASE-T Interface ..........................................................................................................................................10
2.1.2.7 10BASE-2 and AUI Interfaces...........................................................................................................................10
2.1.3 Logic Schematics ........................................................................................................11
2.1.4 Component Placement and Signal Routing ................................................................11
2.1.5 Bill of Material ...........................................................................................................11
2.2 LOW COST ETHERNET COMBO CARD REFERENCE DESIGN: CRD8900 ................................16
2.2.1 General Description ...................................................................................................16
2.2.2 Board Design ..............................................................................................................16
2.2.2.1 Crystal Oscillator...............................................................................................................................................16
2.2.2.2 ISA Bus Interface ..............................................................................................................................................16
2.2.2.3 External Decode Logic ......................................................................................................................................16
2.2.2.4 EEPROM ..........................................................................................................................................................16
2.2.2.5 Socket For Optional Boot PROM ......................................................................................................................17
2.2.2.6 LEDs .................................................................................................................................................................18
2.2.2.7 10BASE-T Interface ..........................................................................................................................................18
2.2.2.8 AUI Interface ....................................................................................................................................................18
2.2.2.9 10BASE-2 Interface ..........................................................................................................................................18
2.2.3 Logic Schematics ........................................................................................................19
2.2.4 Component Placement and Routing of Signals ..........................................................19
2.2.5 Bill of Material ...........................................................................................................19
2.3 ADDRESSING THE CS8900: I/O MODE, MEMORY MODE.......................................................28
2.3.1 I/O mode .....................................................................................................................28
2.3.2 Memory mode .............................................................................................................28
2.3.2.1 Lower Memory mode ........................................................................................................................................28
2.3.2.2 Extended Memory mode....................................................................................................................................29
2.4 LAYOUT CONSIDERATIONS FOR THECS8900 .......................................................................33
2.4.1 General guidelines .....................................................................................................33
2.4.2 Power supply connections ..........................................................................................33
2.4.2.1 Two layered printed circuit board (PCB)............................................................................................................35
2.4.2.2 Multi-layered printed circuit board.....................................................................................................................35
2.4.3 Routing of the digital signals .....................................................................................45
AN83REV1
3

No Preview Available !

CS8900 Technical Reference Manual
2.4.4 Routing of the analog signals ..................................................................................... 45
2.5 RECOMMENDED MAGNETICS FOR THE CS8900 ................................................................... 47
3.0 JUMPERLESS DESIGN ................................................................................................. 50
3.1 SERIAL EEPROM................................................................................................................ 50
3.1.1 Reset Configuration Block .......................................................................................... 50
3.1.2 Driver Configuration Information .............................................................................. 51
3.1.3 Format of Driver Configuration Block ....................................................................... 51
3.1.3.1 IEEE Physical Address...................................................................................................................................... 54
3.1.3.2 ISA Configuration Flags.................................................................................................................................... 54
3.1.3.3 PacketPage Memory Base.................................................................................................................................. 55
3.1.3.4 Boot PROM Memory Base .............................................................................................................................. 55
3.1.3.5 Boot PROM Mask ........................................................................................................................................... 55
3.1.3.6 Transmission Control........................................................................................................................................ 55
3.1.3.7 Adapter Configuration Word............................................................................................................................. 55
3.1.3.8 EEPROM Revision ............................................................................................................................................ 56
3.1.3.9 Manufacturing Date .......................................................................................................................................... 56
3.1.3.10 IEEE Physical Address (copy)......................................................................................................................... 56
3.1.3.11 16-bit Checksum ............................................................................................................................................. 56
3.1.3.12 EISA ID.......................................................................................................................................................... 56
3.1.3.13 Serial Number.................................................................................................................................................. 57
3.1.3.14 Serial ID Checksum......................................................................................................................................... 57
3.1.4 Maintaining EEPROM Information ........................................................................... 57
3.2 MOTHERBOARD DESIGNS.................................................................................................... 57
3.2.1 BIOS-Based Design Considerations............................................................................. 57
3.2.2 Driver Interface with BIOS-Based Configuration ...................................................... 58
3.3 OBTAINING IEEE ADDRESSES ............................................................................................ 60
4.0 DEVICE DRIVERS AND SETUP/INSTALLATION SOFTWARE............................ 61
4.1 CRYSTALS SOFTWARE LICENSING PROCEDURES ................................................................. 61
4.2 CONTENTS OF FLOPPY DISKS INCLUDED WITH THIS KIT...................................................... 61
4.3 DOS SETUP AND INSTALLATION UTILITY ........................................................................... 66
4.3.1 Installation Procedure ............................................................................................... 66
4.3.1.1 Adapter/Auto Configuration Screen ................................................................................................................... 67
4.3.1.2 Adapter/Manual Configuration Screen............................................................................................................... 67
4.3.1.3 Diagnostics/Self Test Screen............................................................................................................................. 68
4.3.1.4 Driver/Install Screen.......................................................................................................................................... 69
4.3.1.5 Diagnostics/Network Test Screen...................................................................................................................... 69
5.0 CS8900: LOW COST, HIGH PERFORMANCE ETHERNET CONTROLLER FOR
NON-ISA SYSTEMS.............................................................................................................. 71
5.1 THE CS8900 ARCHITECTURE............................................................................................... 71
5.1.1 ISA bus ........................................................................................................................ 71
5.1.2 CS8900 in IO mode ..................................................................................................... 71
5.1.3 CS8900 in memory mode ............................................................................................. 72
5.1.4 DMA interface of the CS8900 ..................................................................................... 72
5.2 SELECTION OF IO, MEMORY AND DMA MODES ................................................................... 73
5.3 DESIGN EXAMPLE: CS8900 INTERFACE TO MC68302.......................................................... 74
4 AN83REV1

No Preview Available !

CS8900 Technical Reference Manual
5.3.1 Address Generation .....................................................................................................74
5.3.2 Read and write signals ................................................................................................75
5.3.3 SBHE* signal ..............................................................................................................75
5.3.4 Other control signals ...................................................................................................75
5.3.5 Status signals from CS8900 .........................................................................................75
5.4 DATABUS (SD[0:15]) CONNECTION.....................................................................................75
5.5 CHECKLIST FOR SIGNAL CONNECTIONS TO THECS8900........................................................76
5.6 IS THE EEPROM NECESSARY?.............................................................................................76
5.7 SUMMARY ...........................................................................................................................77
6.0 CONTACTING CUSTOMER SUPPORT AT CRYSTAL ...........................................78
6.1 CRYSTAL BBS .....................................................................................................................78
6.1.1 Connecting to the BBS .................................................................................................78
6.1.2 Guests ..........................................................................................................................78
6.1.3 Registered Callers .......................................................................................................78
7.0 INDEX ...............................................................................................................................79
AN83REV1
5