beautypg.com

Introduction to cs8900a technical reference manual, Figure 1. hardware application summary, An83 – Cirrus Logic AN83 User Manual

Page 6: Isa bus, 6an83rev3

background image

AN83

6

AN83REV3

INTRODUCTION TO CS8900A
TECHNICAL REFERENCE MANUAL

This Technical Reference Manual provides the in-
formation which will be helpful in designing a
board using the CS8900A, programming the asso-
ciated EEPROM, and installing and running the
CS8900A device drivers. It is expected that the
user of this technical reference manual will have a
general knowledge of hardware design, Ethernet,
the ISA bus, and networking software. Recom-
mended sources of background information are:

ISA System Architecture by Shanley and
Anderson, Mindshare Press, 1992, ISBN 1-
881609-05-7

Ethernet, Building a Communication Infra-
structure, by Hegering and Lapple, Addison-
Wesley, 1993, ISBN 0-201-62405-2

Netware Training Guide: Networking Technol-
ogies, by Debra Niedenmiller-Chaffis, New
Riders Publishing, ISBN 1-56205-363-9

As shown in the Figure 1, the CS8900A requires a
minimum number of external components. The
EEPROM stores configuration information such as
interrupt number, DMA channel, I-O base address,
memory base address, and IEEE Individual Ad-
dress. The EEPROM can be eliminated on a PC
motherboard if that information in stored in the sys-
tem CMOS. Note also that the Boot PROM is only
needed for diskless workstations that boot DOS at
system power up, over the network. Also, the LEDs
are optional.

The hardware design considerations for both moth-
erboards and adapter cards are discussed in
“HARDWARE DESIGN” on page 7. The EE-
PROM programming considerations are described
in “JUMPERLESS DESIGN” on page 45.

Cirrus provides a complete set of device drivers, as
discussed in “DEVICE DRIVERS AND SET-
UP/INSTALLATION SOFTWARE” on page 56.
The drivers reside between the networking operat-
ing system (NOS) and the CS8900A. On the
CS8900A side, the drivers understand how to pro-

Boundary

RAM

ISA
Bus
Logic

Memory

Manager

Media Access

Control
(MAC).

Ethernet

protocol

processing.

EEPROM

Control

Encoder,

Decoder

&

PLL

10BASE-T

RX Filters &

Receiver

10BASE-T

TX Filters &

Transmitter

AUI

Transmitter

AUI

Collision

AUI

Receiver

Clock

Power

Manage

Scan

Test Logic

LED

Control

EEPROM:

Stores Configuration

Information &
IEEE Address

57

pins

ISA Bus

Boot PROM:

Used to boot diskless

workstations.

AUI

Transformer

(Attachment

Unit

Interface)

10BASE-T

Transformer

Figure 1. Hardware Application Summary