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

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

被折叠的 条评论
为什么被折叠?



