保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

基于MPC8260处理器的PPMC系统


含1个零延时缓冲器。复位子模块核心为MAX706芯片,结合后面提到的EPLD,可为系统各器件提供上电复位、硬复位、软复位等各种复位信号。

(3)Power Span子模块为PPMC系统提供对外PCI接口,PCI总线工作在33MHz。

(4)EPLD子模块。因为需要实现的控制逻辑较多,采用Altera公司的可编程逻辑芯片EPM9510ARC208-10,可以为SDRAM产生时序信号、读取接口配置信号、汇总各个中断信号、汇总复位信号和时钟信号。

(5)SDRAM子模块。选用4片现代公司的HY57V653220CT SDRAM芯片。

3 硬件实现的要点

就硬件实现而言,有几点需要注意:

(1)为以太网和串口分配管脚。如果仅仅是配置一个MII接口和一个RS-232接口,有多种实现方案。但必须考虑到系统功能的可扩展性,尽可能多地预留TDM接口和ATM UTOPIA接口。

(2)PCI桥接和总线仲裁

VSO规定,PPMC系统必须带有PCI接口。但MPC8260芯片本身不带PCI接品,因而需要外挂PCI桥接芯片PowerSpan。

PowerSpan是Tundra公司生产的PCI桥接芯片,总线频率范围为25~66MHz,支持PCI2.2规范。PowerSpan内部模块如图3所示。可以与MPC8260、PowerPC 603e/740/750等PowerPC系列芯片无缝接合。电气特性符合VSO PPMC标准。

实际应用时,PowerPC 60x总线和PCI总线上都挂二多个器件,每个器件都可能需要获取总线的控制权以便发起总线操作,因此总线控制权的仲裁十分重要。

就PCI总线布言,采用PowerSpan内嵌的PCI总线仲截器件为整个PCI总线的仲裁器,应该将PPMC卡标准插座上各组GNT、REQ信号连到PowerSpan相应管脚处。PowerPC 60x总线的情况有点不同,MPC8260芯片和PowerSpan芯片都自带60z总线仲裁器。从系统的扩展性考虑,采用MPC8260芯片自带 60x总线仲裁器。因而PowerSpan的PB_BR[1]、PB_BG[1]、PB_DBG[1]等信号必须连到MPC8260芯片对应处。

(3)片选信号和内存分配

MPC8260 60x总线包含32位地址线,可以访问高达4G字节的内存。MPC8260内嵌有一个内存分类控制器,该分类控制器提供了多个片选信号。在本系统中,地址空间分类6类子空间,如表3所示。

表3 内存分配表

60x内存类型和片选信号 地址范围 含    义 PowerSpan Register Space
MPC8260 Register Space
Bootrom(CS0) D[0:7]
Flash (CS1) D[0:15]
SDRAM (CS2) D[0:63]
PCI Image n
(n=1...8) 0X30000000~0X30000FFF
0XF0000000~0XF001FFFF
0XFE000000~0XE0FFFFFF
0XE0000000~0XE0FFFFFF
0X00000000~0X03FFFFFF
Maximum Block Size=2GB
Minimum Block Size=64KB 4KB
128KB
1024KB
16MB
64MB

以64位数据线方式访问PowerSpan内部寄存器空间,以及通过PowerSpan映射的PCI空间。访问二者时,不需要片选信号。PowerSpan自行判断60x地址是否指向自身,决定是否回应。

CS0代表的Bootrom空间有着特殊含义。根据MPC8260的规定,复位时,MPC8260自动读取Bootrom中的指令运行启动程序。Bootrom空间是唯一不需要额外配置、MPC8260就可以读取的子模块。

《基于MPC8260处理器的PPMC系统(第3页)》
本文链接地址:http://www.oyaya.net/fanwen/view/156261.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。