Quartus14 Qsys Nios SDRAM HelloWorld

本文档介绍了使用Quartus14和Qsys配置Nios处理器及SDRAM的过程,包括新建工程、添加Nios、PLL、SDRAM等步骤,并着重强调了在配置过程中可能遇到的问题,如时钟分配、EPCS设置和存储器空间不足等,为开发者提供参考。

Quartus14 Qsys Nios SDRAM HelloWorld

花了好几天时间来熟悉整个流程
最后终于在黑金开发板上配制出来了
写得比较简略,因为已经有相关的教程了
只是把自己遇到问题写下来,希望可以提供参考
这里写图片描述

1.新建工程–>New–>Schematic file(我用的是原理图形式)

2.打开Qsys

这里写图片描述
①添加nios processor+jtag_uart+epcs+system id(防止程序与软核不对应)
直接在上图的搜索框里面搜就好了。再说一下Nios用Avalon总线与模块通讯,外设的信号如s1,slave等都要和Nios的data_master相连。FLASH、SDRAM等存储类型的模块不仅要连data_master,还要连instruction_master。
点上图的system选项可以选择自动分配地址、复位、中断。

②再添加PLL与SDRAM
PLL设置两个输出端口,我是50mhz输入。
C0二倍频即100MHZ给Nios及其他模块
C1也二倍频给SDRAM用,但注意设置相位,黑金开发板的是-72。
这里写图片描述

注意理解一个概念,这里添加的SDRAM是片内控制器,而软核程序运行所在的SDRA

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值