APP下载

MIPS架构的医院智能导诊系统设计

2012-06-25黄伟杨习伟

单片机与嵌入式系统应用 2012年1期
关键词:系统

黄伟,杨习伟

(湖北工业大学 计算机学院,武汉 430068)

MIPS微处理器是指无内部互锁流水级的处理器,它是由斯坦福大学的Hennessy教授领导的研究小组研制出来的[1]。MIPS微处理器采用 RISC(Reduced Instruction Set Computer)的设计原则,只支持有限的机器指令以及简单的算术指令,通过提供大量的内部寄存器减少内存访问次数。MIPS有32个通用寄存器,每个寄存器拥有32位的地址空间[2]。系统通过研究基于 MIPS架构的SMP8654芯片,设计和实现了高清播放器的视频播放以及图片字体显示功能。SMP8654解决方案是Sigma公司依据MIPS设计公司指导的全新设计方案,是Sigma公司专为满足高清视频播放应用需求而设计的全新芯片。和基于ARM架构的低端芯片相比,SMP8654的视频处理能力更加优越。

1 基于SMP8654芯片的高清播放器

1.1 SMP8654硬件介绍

SMP8654芯片的内部,有一个 MIPS 24kf系列的主CPU芯片,工作频率为500MHz。在主CPU芯片的内部,具有1个32KB的指令Cache和1个32KB的数据Cache、2个可编程计时器以及3个独立的中断控制器和2路 UART(Universal Asynchronous Receiver/Transmit-ter)。主CPU内部采用双总线结构,G-bus是主总线,CPU通过此总线访问外部功能单元的各状态寄存器,而对主CPU芯片内部的中断控制器、计时器等的访问是通过将L-bus映射到G-Bus上的方式进行的。主CPU内部有一个高效的乘除运算单元(Multiply/Divide Unit)及浮点数运算单元(FPU),还有一个增强的JTAG调试模块,用于调试应用程序及内核代码[3]。

SMP8654芯片内部有一个IPU(Interrupt Processing Unit)。这个MIPS 24kf系列的32位处理器专门处理那些需要低延时的应用需求。它主要处理从视频处理子系统(Video Processing Subsystem)所产生的中断。它的时钟频率为333MHz,而且还有16KB的指令Cache和16 KB数据Cache。

SMP8654芯片包含两个DDR-DRAM控制器,每一个控制都支持高达512MB的DDR2内存,这些外部存储器可以为音频、视频以及数据提供缓冲区,并且能存放硬件模块的临时数据。……

登录APP查看全文

猜你喜欢

系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
基于UG的发射箱自动化虚拟装配系统开发
半沸制皂系统(下)
FAO系统特有功能分析及互联互通探讨
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
PLC在多段调速系统中的应用
1-Bit人机交互系统