系统组件
基于Nios®嵌入式处理器的系统包含了一个或多个的Nios CPU,还有Avalon™ 交换式总线。基于Nios处理器的系统也可以包含多主设备总线,例如多Nios CPU或多DMA控制器。用户使用Altera的SOPC Builder系统开发工具,可以很容易的创建和集成这些多主设备的系统。SOPC Builder自动产生所有这些组件的接口。
如需更高的处理器性能、更小的FPGA占用或更丰富的软件开发工具,请参考Nios II嵌入式处理器系列。
以下的组件可以使用到Nios处理器系统中:
Nios CPU
高速缓存
Avalon交换式总线
外设及存储器接口
片内调试
设计者根据需要使用SOPC Builder来定制一个基于Nios处理器的系统。图1列出了一个使用SOPC Builder创建的基于Nios处理器的系统。这个特定的系统包含了一个Nios CPU,带有指令和数据高速缓存、片内调试核、一个直接存储器控制器、一些外设(UART、并行I/O(PIO)、一个以太网口和存储器接口)以及一个并发的多主设备的Avalon交换式总线。
图1. 基于Nios处理器的系统
Nios开发套件提供了创建一个如图1的SOPC系统的所有必须的设计组件。
[此贴子已经被silverwolf7516于2004-8-18 9:15:52编辑过] |