建立NIOSII处理器系统基本流程

上传人:m**** 文档编号:557578162 上传时间:2023-11-08 格式:DOCX 页数:3 大小:220.08KB
返回 下载 相关 举报
建立NIOSII处理器系统基本流程_第1页
第1页 / 共3页
建立NIOSII处理器系统基本流程_第2页
第2页 / 共3页
建立NIOSII处理器系统基本流程_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《建立NIOSII处理器系统基本流程》由会员分享,可在线阅读,更多相关《建立NIOSII处理器系统基本流程(3页珍藏版)》请在金锄头文库上搜索。

1、文档供参考,可复制、编制,期待您的好评与关注! 步骤一:打开sopc builder。步骤二:建立新NIOS II系统。步骤三:给NIOS II系统添加IP核(可以自定义IP核)。步骤四:设置IP核属性(处理器cpu属性需要选择复位存储器和异常存储器如图Reset vector Memory和Exception Vector Memory,通常复位存储器选择ROM,异常存储器选择RAM。因为RAM的读取速度比ROM快,系统处理异常情况如中断等就比较快)。步骤五:正确连接NIOS II系统AVALON总线(cpu模块的instruction_master是用于传输指令的AVALON总线,data

2、_master是用于传输数据的AVALON总线。存储器模块与cpu之间存在指令的传输和数据的传输,其他模块与cpu之间仅仅存在数据的传输)。步骤六:给IP核分配基地址和中断号IRQ。步骤七:此时可保存NIOS II系统生成.SOPC文件。步骤八:以上步骤操作正确可点击generate生成sopc builder工程名.qip文件(此处为mynios.qpf文件,QUARTUS II工程中需包含此文件),sopc builder工程名.sopcinfo(此处为mynios.sopcinfo文件,建立ecplise工程时需用到此文件,为与Qsys保持兼容),sopc builder工程名.ptf(

3、此处为mynios.ptf文件,作用等同于mynios.sopcinfo文件,建立ecplise工程时需用到此文件),各个IP核的.vhd文件(sopc builder工程名.vhd文件通过元件例化语句调用这些文件),sopc builder工程名.vhd文件(此处为mynios.vhd,QUARTUS II工程顶层文件元件例化时用到),sopc builder工程名_inst.vhd(此处为mynios_inst.vhd,QUARTUS II工程顶层文件元件例化时用到)。其中sopc builder工程名.vhd(此处为mynios.vhd)文件包含各个IP核Avalon交换结构的vhdl函

4、数等,sopc builder工程名_inst.vhd文件(此处为mynios_inst.vhd)为sopc builder工程名.vhd(此处为mynios.vhd)文件的元件例化示例。存储器名.hex文件(此处为data_ram.hex和program_rom.hex,用于初始化对应存储器)。总结:NIOS II微处理器系统是通过搭建NIOS II系统后产生.vhd文件再经过编译,引脚分配,最终下载到FPGA中形成硬件电路。其本质还是通过vhdl语言描硬件电路,只不过这些.vhd文件是通过搭建NIOS II系统后由系统自动生成的(除了用户自定义的IP核需要用户自己编写.vhd文件)。 /

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 国内外标准规范

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号