3.3网络传输模块
S3C2410通过地址、数据、控制线以及片选信号线对CS8900A网络芯片进行控制和通信。主芯片发送信号时首先置发送使能信号,数据发送信号端TXD0~TXD1与CS8900A的
TXD0~TXD1引脚连接,作为数据的发送通道。数据接收端RXD0~RXD1与CS8900A的RXD0~RXD1引脚对应连接,为数据接收通道。CS8900A由S3C2410选通信号线nCS3来选通,通过对CS8900A一系列寄存器的设置,可以访问CS8900A系统存储空间。CS8900A的INTRQ0端用来产生中断信号。
以太网控制芯片通过DMA通道进行数据的传输。首先设置好传输控制和传输地址寄存器的参数,依次从指定的数据存储区域读取数据,送入内部发送缓冲器中,用MAC对数据进行封状发送,并同时记录已发送完的字节数,等到整个数据块发送完毕。一组数据发送完后,请求DMA中断,由S3C2410进行处理。整个网络模块硬件设计原理图如图(4)所示。

点击此处查看全部新闻图片