原创 【原创】Nios II Processor参数设置

2011-9-9 19:07 3258 4 4 分类: FPGA/CPLD

                              【原创】Nios II Processor参数设置

软件:Quartus II10.0、SOPC Builder10.0

1.添加Nios II处理器内核

添加Nios II处理器内核到系统的步骤如下:

在Library目录下的Processors目录下双击Nios II Processing,如下图:

20110814155115001.jpg    20110814155141001.jpg

s II配置向导:

2.Core Nios II选项卡

20110904152724001.jpg

1.在Nios II Core配置选项中可以根据用户选择需要选择Nios II Core,具体有一下几种:

经济型CPU核(Nios/e):Nios II/e占用资源最少600-800LEs,功能也最简单,速度最慢。

标准型CPU核(Nios II/s):平衡于性能和尺寸,占资源比经济型多一些,功能也多了,速度也快一些。

全功能型CPU核(Nios II/f):最高性能的优化,具有Nios II CPU的所有功能,包括一些高级特性,需要使用的LE数目最多,速度最快。

2.Hardware Multiply:硬件乘法器

3.Hardware Divide:硬件除法器

4.Reset Vector:是复位后启动时的Memory类型和偏移量

5. Exception Vector:是异常情况时的Memory类型和偏移量

3.Cache & Tightly Coupled Memories选项卡

Include tightly instruction master ports是在Nios II CPU核中构建的与CPU外部存储器紧密耦合的数据端口。通过该端口与存储器交换数据比通过Avalon总线要快。注意,如果选择了该端口,则必须指定片内存储器,并且手工将端口与存储器相连。

4.JTAG Debug Module选项卡

JTAG Debug Module JTAG调试模块

在这里有5种调试级别选择:No Debugger、Level 1、Level 2、Level 3、Level 4。其中Level 4是功能最强的级别,占用LE及M4K最多,用户可以根据自己的实际需要选择不同的调试级别。JTAG调试模块占用较多的逻辑单元,如果整个系统已经调试完毕,可以选用No Debugger,以减少系统占用资源。

5.Custom Instructions选项卡

该选项卡用于设置用户定制的指令。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
4
关闭 站长推荐上一条 /3 下一条