CS8920A
先进的产品数据手册
特点
s
单芯片IEEE 802.3以太网控制器
直接ISA总线接口
s
实现了工业标准的即插即用
s
全双工操作
s
自动协商全和半双工模式
s
识别收到魔术包框架和
请求处理器上电
s
支持的设备驱动程序的完整的家庭
s
高效的PacketPage结构中
I / O和内存空间,并作为DMA从属
s
片上RAM缓存传输&接收帧
s
10BASE -T端口,内置模拟滤波器
s
AUI端口用于10BASE2 , 10BASE5和10BASE -F
s
可编程接收性能特点:
- StreamTransfer
可降低CPU开销
- 之间的DMA和片上存储器自动切换
- 提前中断帧预处理
&U \\ VWDO / 1美元
TM
ISA
插件和播放以太网
调节器
描述
该CS8920A是一个低成本的以太网LAN控制 -
LER的工业标准体系结构优化
( ISA )的个人电脑。它的高度集成
设计无需昂贵的外部的COM
其它以太网控制器所必需的元件。
除了高度集成, CS8920A报价
广泛的性能特点和config-
uration
选项。
ITS
独特
的PacketPage
结构可自动适应不断变化的网络
工作流量模式和可用的系统
资源。其结果是增加系统efficien-
CY和最小化的CPU开销。
该CS8920A可在薄薄的144引脚TQFP
包非常适合小尺寸,低成本
敏感的以太网应用中,例如桌面
便携主板。与CS8920A ,
系统工程师可以设计一个完整的插头 -
即插即用的以太网电路占用小于
电路板空间2.0平方英寸( 14平方厘米) 。
水晶LAN是Cirrus Logic , Inc.的商标。
魔包是Advanced Micro Devices公司的商标。
20兆赫
XTAL
CS8920 ISA以太网控制器
LED
控制
内存
时钟
s
四个LED驱动器的连接状态,全双工和
局域网活动
s
小型144引脚TQFP封装,最小的克斯特
最终部件(变压器,晶体和
可选EEPROM )
订购信息
联系Cirrus来检查CS8920A的可用性
在ISA外形适配卡应用。
144引脚TQFP
CS8920A - CQ0到70E
CDK8920A
开发者套件
EEPROM
EEPROM
控制
ISA
公共汽车
逻辑
&放大器;
PLUG
和
播放
内存
经理
10BASE-T
RX滤波器&
接收器
10BASE-T
TX滤波器&
发射机
AUI
发射机
AUI
碰撞
RJ-45
10BASE-T
I
S
A
编码器/
解码器
&放大器;
PLL
802.3
苹果
发动机
和经销商
议付
动力
经理
AUI
接收器
附件
单位
接口
( AUI )
SEP 97
版权
Cirrus Logic公司,1997公司
(版权所有)
DS238PP2
CS8920A
目录
1.0简介
1.1概述
. . .
1.2系统的应用
. . .
1.3主要特性和优势。 。
1.4增强制造CS8920A
2.0引脚说明
2.1引脚图
.
2.2引脚说明。
.
.
.
.
4
5
5
8
.
.
.
.
.
.
.
.
.
.
9
10
3.0功能描述
3.1概述
. . . . . .
3.2 ISA总线接口。 。 。 。
3.3复位和初始化。 。 。
3.4即插即用。 。 。 。 。
3.5配置与EEPROM 。
3.6 EEPROM编程
.
3.7启动PROM操作。 。 。
3.8低功耗模式。 。 。 。
3.9 LED输出
. . . . .
3.10媒体访问控制(MAC) 。
3.11编码器/解码器( ENDEC )
.
3.12 10BASE -T收发器。 。 。
3.13连接单元接口( AUI )
3.14外部时钟振荡器。 。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
14
15
16
18
19
23
24
25
26
27
33
34
37
38
4.6
4.7
4.0 PacketPage结构
4.1的PacketPage概述。 。 。 。
4.2的PacketPage存储器映射。 。 。
4.3总线接口寄存器
产品识别码。 。
DMA帧开始。 。 。 。
DMA帧计数。 。 。 。
RxDMA字节数。 。 。 。
EEPROM命令。 。 。 。
EEPROM数据
. . . . .
接收帧字节计数器。 。
4.4状态和控制寄存器。 。
4.4.1状态/控制位定义
4.4.2状态/控制寄存器汇总
4.5状态/控制寄存器详细
( 0 )中断状态队列
. .
( 3 )接收器配置( RXCFG )
(4 )接收事件( RxEvent )
.
( 5 )接收器控制( RXCTL )
.
( 7 )发送配置( TxCFG )
( 8 )发送事件( TxEvent )
.
( 9 )发送命令( TXCMD )
2
4.8
4.9
4.10
4.11
4.12
( B)缓冲区的配置( BufCFG ) 57
( C)缓冲事件( BufEvent ) 。 。 59
(四)高级中断控制
和状态( ADVintCTL / ST ) 。 60
( 10 )接收柜台小姐( RxMISS ) 61
( 12 )跨。冲突计数( TXCOL ) 61
( 13 )控制线( LINECTL ) 。 。 62
( 14 )线状态( LINEST ) 。 。 。 63
( 15 )自我控制( SelfCTL ) 。 。 64
( 16 )自我状态( SelfST ) 。 。 。 65
( 17 )总线控制( BusCTL ) 。 。 66
( 18 )总线状态( BusST ) 。 。 。 67
( 19 )测试控制( TestCTL ) 。 。 68
(1C) ,AUI时域反射仪69
( 1D )自动协商控制
( AutonegCTL ) 。 。 70
( 1E )自动协商状态
( AutonegST )
. . 71
启动发送寄存器
发送命令( TXCMD )
. 72
发送长度( TxLength ) 。 。 73
地址过滤寄存器
逻辑地址表( hash表)
74
个人地址( IEEE地址)
74
插头N播放资源寄存器
. 75
接收和发送帧位置80
8位和16位转移。 。 。 。 80
内存工作模式。 。 。 81
I / O操作空间
. . . . 83
39
40
42
43
43
43
44
44
44
45
46
47
50
51
52
53
54
55
56
5.0操作
5.1维修中断状态队列
5.2基本接收操作
. . .
5.3接收帧地址过滤。
5.4接收未接和碰撞柜台。
5.5接收DMA 。 。 。 。 。 。
5.6自动切换DMA 。 。 。 。 。
5.7 StreamTransfer 。 。 。 。 。 。
5.8发送操作。 。 。 。 。
5.9全双工的思考。 。 。
5.10系统唤醒与唤醒帧
6.0测试模块
6.1边界扫描测试。
86
88
95
98
98
103
106
108
115
115
.
.
.
. 121
. 125
. 125
7.0绝对最大额定值
推荐工作条件
8.0工作条件
.
.
. 125
DS238PP2
CS8920A
1.0简介
1.1概述
该CS8920A是一款单芯片, ISA插件和 -
播放,全双工,以太网解决方案,
结合所有的模拟和数字税务局局长的
所需要的完整的以太网cuitry
电路。主要功能模块包括:行业
尝试标准的插件和播放协议引擎,
直接ISA总线接口, 802.3 MAC引擎
支持自动协商和唤醒帧recog-
nition能力,集成缓存器;一
串行EEPROM接口,和一个完整的模拟
前端与两个10BASE-T和AUI 。
即插即用
该CS8920A实现即插即用AC-
cordance与英特尔/微软即插即用
ISA规范1.0a版本,允许跨
中断产生, DMA通道, IO基址,内存
基地址和可选BOOTPROM地址
被动态地选择,通过任一系统
的BIOS ,操作系统或应用程序的亲
克如配置管理器。该
CS8920A支持11中断和DMA 3
通道。
直接ISA总线接口
该CS8920A有直接的ISA总线接口
有整整24 mA驱动能力。该CS8920A
工作在24位的内存空间, 16位
I / O空间,或者与外部的DMA控制器
( 3个16位通道) ,从而提供最大DE-
签署的灵活性。
集成内存
该CS8920A采用了4KB的页面
片上存储器,消除了成本和电路板
与外部存储器芯片相关联的区域。非
像大多数其他的以太网控制器,
CS8920A缓冲器整个发射和接收
4
在芯片上的帧,省去的COM
复杂,低效的存储管理方案。
片上缓冲器管理器支持全双工
操作。
802.3以太网MAC引擎
该CS8920A的以太网媒体访问控制
( MAC)的发动机是完全符合IEEE
802.3以太网标准(ISO / IEC 8802-3 ,1993),
并支持全双工操作。全笃
复杂模式可以通过从命令输入
使用链路脉冲主机,或通过自动协商
信令。
魔术包帧
Mac机可识别的Magic Packet
帧,并且可以发送一个唤醒信号给系
通过专门的TEM电源管理芯片
控制线路或通过一个中断引脚。
EEPROM接口
该CS8920A提供了一个简单的串行
EEPROM接口,允许配置IN-
形成要被存储在EEPROM中,然后
在上电时自动加载。
完整模拟前端
该CS8920A的模拟前端采用了
曼彻斯特编码器/解码器,时钟恢复税务局局长
CUIT , 10BASE -T收发器,以及完整的
连接单元接口( AUI ) 。它提供
手动和自动选择的任
10BASE - T或AUI ,以及片上提供了三个
LED驱动器的连接状态,总线状态,和的Eth-
ERNET行活动。
在10BASE-T收发器包括驱动程序,重新
的收发机,和模拟滤波器,可直接
连接到低成本的隔离变压器。它
支持100 ,120,和
150
屏蔽与非
屏蔽电缆,延长电缆长度。
DS238PP1
CS8920A
EEPROM 20兆赫
XTAL
(2.0英寸平方)。
I
S
A
CS8920A
RJ-45
10BASE-T
图1.1 。完整的以太网主板解决方案
该AUI端口提供了一个直接接口
10BASE- 2 ,10BASE- 5和10BASE- FL网络
工作,并能够驱动一个完整的50米的
AUI电缆。
使用CS8920A的没有连接
EEPROM 。
插件和播放的以太网适配卡
该CS8920A的高效StreamTrans-
FER
TM
并自动切换DMA选项,使其
对于高性能的绝佳选择,低
成本, ISA适配卡(图1.2 ) 。该
CS8920A的范围广泛的配置选项,
下面列出,让工程师来设计以太网
解决方案,以满足其特定的系统重新
quirements 。
引导PROM可以被添加到基于磁盘支持
更少的应用程序。
的10BASE -T的发送器和接收器im-
pedance可以调节,以支持100 ,120,
或150
双绞线电缆。
片上的LED的端口,可用于任
可选的LED,或者作为可编程输出。
1.2系统的应用
该CS8920A设计成在任一工作良好
主板或适配器应用。
主板局域网
该CS8920A需要的最小数量
所需的以太网外部元件
节点,从而允许一个完整的以太网电路
占地少至2.0平方英寸的PCB的
区(图1.1 ) 。此外, CS8920A的
省电功能使其非常适合
功耗敏感的便携式和台式电脑。 Moth-
erboard设计选项包括:
出EEPROM,用于存储特定于节点的
信息,如以太网个人
地址,可以通过存储Infor公司被淘汰
息系统中的CMOS 。
在20 MHz晶体振荡器可再
置于由20MHz的时钟信号。
1.3主要特性和优势
非常低的成本
该CS8920A的目的是提供了价低
适用于台式机的ISA成本的以太网解决方案
主板,便携主板和
适配卡。节省成本的特性包括:
集成RAM ,无需为前
沉思的外部存储器芯片。
注意:当CS8920A的操作是possi-
竹叶提取而无需使用附加的EEPROM,
特殊的设计考虑是必需的。进一
thermore ,一些CS8920A的功能,例如
作为即插即用的功能和唤醒帧
识别是不可能没有连接
EEPROM 。请与水晶的CS8920A
有关详细信息,技术支持
DS238PP1
5