首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > ARM922T核ZCP320A处理器PCI总线操作

ARM922T核ZCP320A处理器PCI总线操作

资料介绍
嵌入式系统论文

ARM922T核ZCP320A处理器PCI总线操作
摘要:本文简要说明了ZCP320A处理器内部集成的PCI总线接口、编程模式及工作模式,
并介绍了作为主设备时如何访问外部扩展的RTL8139
PCI网卡设备。为以后的设计者提供借鉴及应用基础。
    关键词:ARM922T ZCP320A PCI总线 RTL8139
ZCP320A采用了ARM公司的ARM922T核,ARM922T是ARM9TDMI通用处理器家族中的一员采
用哈佛结构内部使用5级流水线支持32位的ARM指令系统和16位的Thumb指令系统包括两个
相互独立的8KB 的数据和指令高速缓存,高速缓存行的长度是8个字。ARM922T
实现增强型ARM结构v4MMU以提供对指令和数据地址的转换和访问许可检测。ARM922T
支持ARM调试结构协处理器以及Tracking ICE。
ZCP320A内部使用三条AHB总线连接实现功能所需的主从设备。每条AHB总线连接一个
主设备和多个从设备。根据总线连接的主设备的不同,三条总线分别被命名为COREBUS(
ARM9
核作为该总线的主设备)、PBUS(PCI桥作为该总线的主设备)和DBUS(DMA控制器作为
该总线的主设备)。这三条总线由总线管理模块统一进行管理。
ZCP320A集成的PCI总线接口是一个符合PCI协议2.2的总线接口。由于ZCP320A的内部
总线是符合AMBA AHB协议的总线,所以在ZCP320A中设计了一个AHB-
PCI的桥来实现AMBA AHB协议到PCI协议的转换。PCI总线通过AHB-
PCI桥连接到内部AHB总线。
1 PCI总线接口概述
在ZCP320A中设计了一个AHB-PCI的桥来实现AMBA
AHB协议到PCI协议的转换。PCI总线通过AHB-PCI桥连接到内部AHB总线。如图1所示。

   
ARM922T核ZCP320A处理器PCI总线操作
本地下载

评论