基于ARM、MIPios嵌入式微处理器FP器件及其开发系统.pdfVIP

  • 0
  • 0
  • 约1.95千字
  • 约 11页
  • 2026-02-26 发布于四川
  • 举报

基于ARM、MIPios嵌入式微处理器FP器件及其开发系统.pdf

1.主要技术特性

◼Excalibur器件是在上嵌入了RISC微处理器

的FPGA器件,分别包括基于ARM、MIPS和

Nios的嵌入式微处理器的器件。基于ARM嵌入

式微处理器的器件有XA1、XA4、XA10三种芯

片,基于MIPS嵌入式微处理器的器件有XM1、

XM4、XM10三种。基于ARM/MIPS器件

是极好的嵌入式系统开发平台,嵌入式微

处理器和PLD的性能,具有高的性价比。Altera

基于ARM、MIPS和Nios的嵌入式微处理器

的开发系统和实验板。基于ARM的Excalibur器

件的主要技术特性如表2.2.10所示。

2.基于ARM的器件结构

◼基于ARM嵌入式微处理器的FPGA器件结构

如图2.2.32所示,系统结构如图2.2.33所示,系

统包括嵌入式微处理器总线结构、在片器和

可编程逻辑器件。

◼嵌入式微处理器带包含了ARM/MIPS微处理器

核、周边电路(采用可编程逻辑)和器子系

统。单端口与双端口器的数目随着的不

同而变化。嵌入式微处理器带具有与器件PLD部

分的接口。这种结构允许嵌入式微处理器部分和

PLD部分为提高性能而进行优化,也使得其具有

最高的集成度和更低的系统价格。

图2.2.31基于ARM嵌入式微处理器PLD结构

◼基于ARM/MIPS嵌入式微处理器器件由

Altera的QuartusⅡ开发系统支持。

图2.2.33基于ARM嵌

入式微处理器的FPGA

器件系统结构

3.基于Nios嵌入式微处理器的开发系统

◼Altera公司一个“可编程单系统

(SOPC)”的解决方案,即具有Nios软核的嵌

入式微处理器的Excalibur开发板。开发板包含

了硬件和软件工程师在Altera公司可编程逻辑

器件上开发高性能系统所需的所有工具,开发

板还被PLD优化过的微处理器,使设计人

员的设计能立即实现,从而加快了设计工作流

程,缩短了上市时间。

◼Nios嵌入式微处理器是一个利用AlteraPLD结

构且完全集成的软核微处理器。Nios软核的嵌

入式微处理器包括在Excalibur开发板中。

3.基于Nios嵌入式微处理器的开发系统

◼32位配置的Nios软核的嵌入式微处理器结构方框图如图

2.2.34所示,包含有:程序计数器(Program

Counter)、有效地址(EffectiveAddress)、指令译

(InstructionDecoder)、取操作数指令(Operand

Fetch)、中断控制(InterruptControl)、通用处理器和

寄存器文件(General-PurposeProcessor,RegisterFile)、

算术逻辑部件(ALU,ArithmeticLogicalUnit)、控制器

(Control)、时钟使能(ClockEnable)。外部连接有:

32位地址(address),32位数据输出(dataout),32位

数据输入(datain),读/写(read/write)、

◼取数(ifetch)、字节使能(byteenable)、中断(irq#

irq)、等待(wait)、时钟(clock)、复位(reset)控制。

图2.2.34

32位配置

的Nios软核

的嵌入式

微处理器

结构方框

文档评论(0)

1亿VIP精品文档

相关文档