CS8900芯片是Cirrus Logic公司生产的一种局域网处理芯片,在嵌入式领域中使用非常常见
CS8900A内部功能模块主要是802.3
介质访问控制块(
MAC)。802.3
介质访问控制块支持全双工操作,完全依照IEEE 802.3
以太网标准(ISO/IEC8802-3,1993),它负责处理有关以太网
数据帧的发送和接收,包括:
冲突检测、帧头的产生和检测,CRC校验码的生成和验证。通过对发送
控制寄存器(TxCMD)的初始化配置,MAC能自动完成帧的冲突后重传。如果帧的数据部分少于46个字节,它能生成填充字段使
数据帧达到802.3所要求的最短长度。
它的主要特点如下:
符合IEEE802.3
以太网标准,并带有ISA接口;
片内4K字节RAM;
带有传送、接收低通滤波的10Base-T连接站口;
支持10Base2,10Base5和10Base-F的AUI自动重发;
最大电流消耗为55mA(5V电源);
全双工操作;
支持外部EEPROM。
另外,要实现CS8900A与主机之间的数据通讯,在电路设计时可根据具体情况灵活选择合适的数据传输模式。CS8900A支持的传输模式有I/O模式和Memory模式,另外还有DMA模式。其中,I/O模式访问CS8900A存储区的缺省模式,比较简单易用
CS8900A+YL18-1080S+RJ45
CS8900A+YL18-1064S+RJ45
CS8900A+YL18-1005D+CON