CRD8900A-1 Cirrus Logic Inc, CRD8900A-1 Datasheet - Page 49
CRD8900A-1
Manufacturer Part Number
CRD8900A-1
Description
KIT EVAL FOR CS8900A
Manufacturer
Cirrus Logic Inc
Series
CrystalLAN™r
Datasheet
1.CS8900A-CQZ.pdf
(138 pages)
Specifications of CRD8900A-1
Main Purpose
Interface, Ethernet
Utilized Ic / Part
CS8900A
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Secondary Attributes
-
Embedded
-
Primary Attributes
-
Other names
598-1163
- Current page: 49 of 138
- Download datasheet (2Mb)
DS271F5
4.4 Status and Control Registers
The Status and Control registers are the pri-
mary registers used to control and check the
status of the CS8900A. They are organized
into two groups: Configuration/Control Regis-
ters and Status/Event Registers. All Status
and Control Registers are 16-bit words as
shown in Figure 16. Bit 0 indicates whether it
is a Configuration/Control Register (Bit 0 = 1)
or a Status/Event Register (Bit 0 = 0). Bits 0
through 5 provide an internal address code
that describes the exact function of the regis-
ter. Bits 6 through F are the actual Configura-
tion/Control and Status/Event bits.
4.4.1 Configuration and Control Registers
Configuration and Control registers are used
to setup the following:
•
•
•
•
These registers are read/write and are desig-
nated by odd numbers (e.g. Register 1, Regis-
ter 3, etc.).
CS8900A
Crystal LAN™ Ethernet Controller
how frames will be transmitted and re-
ceived;
which frames will be transmitted and re-
ceived;
which events will cause interrupts to the
host processor; and,
how the Ethernet physical interface will be
configured.
Bit Number
F E
Figure 16. Status and Control Register Format
D C
10 Register Bits
CIRRUS LOGIC PRODUCT DATASHEET
B A
16-bit Register Word
9 8
7 6
5 4
The Transmit Command Register (TxCMD) is
a special type of register. It appears in two
separate locations in the PacketPage memory
map. The first location, PacketPage base +
0108h, is within the block of Configura-
tion/Control Registers and is read-only. The
second location, PacketPage base + 0144h, is
where the actual transmit commands are is-
sued and is write-only. See Section 4.4.4 on
page 51 (Register 9) and Section 5.6 on
page 99 for a more detailed description of the
TxCMD register.
4.4.2 Status and Event Registers
Status and Event registers report the status of
transmitted and received frames, as well as in-
formation about the configuration of the
CS8900A. They are read-only and are desig-
nated by even numbers (e.g. Register 2, Reg-
ister 4, etc.).
The Interrupt Status Queue (ISQ) is a special
type of Status/Event register. It is located at
PacketPage base + 0120h and is the first reg-
ister the host reads when responding to an In-
terrupt.
A more detailed description of the ISQ can be
found in Section 5.1 on page 78.
Three 10-bit counters are included with the
Status and Event registers. RxMISS counts
missed receive frames, TxCOL counts trans-
mit collisions, and TDR is a time domain reflec-
3 2
1 0
Internal Address
1 = Control/Configuration
0 = Status/Event
(bits 0 - 5)
49
Related parts for CRD8900A-1
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Development Kit
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
Development Kit
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
High-efficiency PFC + Fluorescent Lamp Driver Reference Design
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
Development Kit
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
Development Kit
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
Development Kit
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
Development Kit
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
Development Kit
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
Development Kit
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
Audio Modules & Development Tools EvalBd 30W Qd Hlf- Brdg Dig Amp Pwr Stg
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
EVALUATION BOARD FOR CS8427
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
BOARD EVAL FOR CS8416 RCVR
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
EVALUATION BOARD FOR CS8420
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
KIT DEVELOPMENT EP9315 ARM9
Manufacturer:
Cirrus Logic Inc
Datasheet: