第5章基于S3C2410的系统硬件设计(下)案例.ppt

第5章基于S3C2410的系统硬件设计(下)案例.ppt

  1. 1、本文档共237页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 10M以太网接口CS8900简介 CS8900芯片是Cirrus Logic公司生产的一种局域网处理芯片,在嵌入式领域中使用非常常见。它的封装是100-pin TQFP,内部集成了在片RAM、10BASE-T收发滤波器,并且提供8位和16位两种接口。CS8900与ARM芯片按照16位方式连接,网卡芯片复位后默认工作方式为I/O连接,基址是300H。 CS8900A还提供其它性能和配置选择.它独特的Packet Page结构可自动适应网络通信量模式的改变和现有系统资源,从而提高系统效率。 MCU与CS8900A的数据传输有三种模式:I/O模式,存储器模式和DMA模式.本设计采用CS8900A默认的I/O模式,因为I/O模式简单易用. 在I/O模式下,通过访问8个16位的寄存器来访问PacketPage结构,这8个寄存器被映射到2410地址空间的16个连续地址。当CS8900A上电后,寄存器默认的基址为0x300h。 1、CS8900简介 * CS8900A 主要性能为: (1)符合Ethernet II与IEEE802.3(10Base5、10Base2、10BaseT)标准; (2)全双工,收发可同时达到10Mbps的速率; (3)内置SRAM,用于收发缓冲,降低对主处理器的速度要求; (4)支持16位数据总线,4个中断申请线以及三个DMA 请求线; (5)8个I/O 基地址,16位内部寄存器,IO Base 或 Memory Map 方式访问; (6)支持UTP、AUI、BNC 自动检测,还支持对10BaseT 拓扑结构的自动极性修正; (7)LED 指示网络激活和连接状态; (8)100脚的LQFP 封装,缩小了PCB 尺寸。 * CS8900的引脚分布 * 引脚类型 ISA总线接口引脚 EEPROM 和 Boot PROM接口引脚 介质接口引脚 一般接口引脚 * 引脚说明 ISA总线接口引脚 ◆SA[0:19] – 系统地址总线, 输入, PINS 37-48, 50-54, 58-60 24-bit 系统地址总线的低 20 bits,用于访问 CS8900A的I/O 和存储空间 ◆ SD[0:15] – 系统数据总线, 双向三态 输出, PINS 65-68, 71-74, 27-24, 21-18. 双向16-bit系统数据总线用于和主机通信。 ◆ RESET – 复位, 输入,PIN 75. 高有效,至少保持400 ns 才有效。 ◆ AEN – 地址使能, 输入,PIN 63 ◆ MEMR- 存储器读,输入,PIN 29. ◆ MEMW – 存储器写, 输入,PIN 28 ◆ MEMCS16- 存储器选择 16-bit, 漏极开路输出, PIN 34. 当ISA总线上的地址属于CS8900A 所分配的存储空间时,该信号有效。无效时处 于三态状态。 ◆ REFRESH – 刷新, 输入,PIN 49 当DRAM处于刷新周期时,该信号有效,这时所有的存储器操作信号CS8900A 都 应不予响应。 * ◆ IOR- I/O 读, 输入, PIN 61 当该信号有效,并且给定一个有效的输入地址时,从CS8900A内给定的I/O寄存器中读出数据 ◆ IOW-I/O 写, 输入,PIN 62 当该信号有效,并且给定一个有效的输入地址时,向CS8900A内给定的I/O寄存器写入数据 ◆ IOCS16 - I/O 片选 16-bit, 漏极开路输出, PIN 33 当ISA总线上的地址属于CS8900A 所分配的I/O空间时,该信号有效。无效时处于三态状态 ◆ IOCHRDY - I/O 通道Ready,漏极开路输出, PIN 64 可用于扩展 CS8900A的 I/O 读和存储器读周期。 ◆ INTRQ[0:3] – 中断请求, 三态, PINS 30-32, 35. ◆ DMARQ[0:2] - DMA 请求, 三态,PINS 11, 13, and 15 ◆ DMACK[0:2] - DMA 响应, 输入, PINS 12, 14, and 16 ◆ CHIPSEL - 片选, 输入,PIN 7 * EEPROM 和 Boot PROM接口引脚 * 介质接口引脚 * 一般接口引脚 * * 典型的嵌入式网络接口电路 * 10M以太网接口RTL8019AS简介 RTL8019AS是台湾REALTEK公司生产的一种基于ISA总线的高度集成的以太网控制器。它实现了以太网媒介访问层(MAC)和物理层(PHY)的全部功能,包括MAC数据帧的收发、地

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档