随笔分类 - Nios II
关于Nios的使用
摘要:1.Error: Can't synthesize current design -- Top partition does not contain any logic中文:不能综合当前设计,顶层文件没有任何逻辑原因:顶层文件设置错了,双击top level 就会发现模块内没有代码解决:重新找到顶层模块,设置为顶层模块。2.Nios ii ide 编译时出现了错误:region RAM is full中文:ram不足原因:工程右键:system Library Properties->c/c+build中Support C++库太大了。解决:工程右键:system Library
阅读全文
摘要:SDRAM和Nios II连接的典型电路框图如下图所示。SDRAM和System使用同一个PLL输出时钟,可以保证System Clock和SDRAM Clock的相对抖动比较小。外部晶振的时钟送入PLL,然后由PLL产生两个同频的时钟一个供给Nios II系统使用,另一个供给SDRAM使用。(把PLL设置成Zero Buffer Mode可以比较方便地控制SDRAM Clock和输入时钟Extern Clock的相位关系。)Nios II系统中的SDRAM控制器和SDRAM通过双向数据线以及其它的单向控制线和SDRAM相连。SDRAM Clock通常是E0输出或者C2输出,E0和C2都是PL
阅读全文
摘要:今天继续调试,又出现了新问题。在执行NIOS程序代码时,不能下载了:Pausing target processor: not responding. Resetting and trying again: FAILED downloading ELF process failednios工程在编译通过后RUN的过程中出现Error Running Nios II Project: ‘Downloading ELF Process failed’问题原因:1、nios2 cpu datamaster 没有和on chinp ram 连接 导致程序在系统ram上无...
阅读全文
摘要:Win7 经典模式+ QII11.1 +NiosII 11.1SP2问题描述有时候编译Nios II SBTE工程,就会出现莫名其妙的警告。例如下面的警告:解决方法方法1 重建工程法此法较为愚笨,不推荐使用。重新建立一个带BSP模板的Nios II SBTE Application Project;将源码拷贝至新的APP工程内;右键APP工程的Properties,将源码路径添加到APP路径中;重新编译,一般情况下即可OK。说点题外话,Nios II这个Application Path的添加每次只能选一个文件夹,非常令人发指。拜托学学MDK。以前的Nios II IDE是基于cygwin虚拟机
阅读全文
摘要:## This file was automatically generated by the Nios II IDE Flash Programmer.## It will be overwritten when the flash programmer options change.#cd E:/QuartusIIexercise/niosIIprj/software/hello_world/Debug# Creating .flash file for the FPGA configuration"$SOPC_KIT_NIOS2/bin/sof2flash" --of
阅读全文
摘要:(原創) 如何有效減少Nios II EDS所編譯程式碼大小? (IC Design) (Nios II)http://www.cnblogs.com/oomusou/archive/2008/01/10/1033967.html减小nios编译过程时间,并且减小申城的文件占用空间
阅读全文
摘要:使用NIOSIDE在下载程序到FLASH的时候发生如下错误:Using cable "USB-Blaster [USB-0]", device 1, instance 0x00Resetting and pausing target processor: FAILEDLeaving target processor paused在真OO无双的博客(原創) 如何解決Nios II的『Leaving target processor paused』的錯誤訊息? (IC Design) (Quartus II) (SOPC Builder) (Nios II)http://www
阅读全文
摘要:文章来源:http://www.cnblogs.com/scnutiger/archive/2010/02/06/1664980.html在Quartus7.2之后的版本中,除了原有的基于avalon-mm总线的DMA之外,还增加了Scatter-Gather DMA这种基于avalon-ST流总线的DMA IP核,它更适合与大量数据流传输的场合,使用起来比较灵活,增加了与外设流器件配合的能力。由于网上关于SG-DMA介绍的资料比较少,因此这里简单介绍一下SG-DMA的使用,利用它可以搭配Altera的千兆网MAC核来实现千兆网方面的应用。SG-DMA的数据手册已经介绍得非常详细,具体的相关寄
阅读全文