quratus中用qsys作系统sdram controller不对
时间:10-02
整理:3721RD
点击:
如题,用sopc做的系统没问题。 但是我用QSYS做一个一模一样的系统,AVALON总线去读SDRAM的时候发现WAIT REQUEST一直是高的。
于是我分别在两个工程中抓SDRAM的信号,软件不运行,SDRAM上的通信只SDRAM CTROLLER复位后自动的动作。 发现sopc系统中正确的动作是隔一段时间读一次7FF这个地址,并且在一个周期就会读完。QSYS的系统中也是间隔一会就读一次7FF这个地址,但是读(nRAS)和写(nWE)是同是出现的,然后nCS出现一个高电平后马上又变低nCAS就连续出好多表脉冲,然后继续这样循环。
有没有哪位高手指点一下。图传不上来,只能描述一下现象了。
sopc和QSYS中的SDRAM CTROLLER没有什么不同的地方吧?都是11.1版本的quratus。
于是我分别在两个工程中抓SDRAM的信号,软件不运行,SDRAM上的通信只SDRAM CTROLLER复位后自动的动作。 发现sopc系统中正确的动作是隔一段时间读一次7FF这个地址,并且在一个周期就会读完。QSYS的系统中也是间隔一会就读一次7FF这个地址,但是读(nRAS)和写(nWE)是同是出现的,然后nCS出现一个高电平后马上又变低nCAS就连续出好多表脉冲,然后继续这样循环。
有没有哪位高手指点一下。图传不上来,只能描述一下现象了。
sopc和QSYS中的SDRAM CTROLLER没有什么不同的地方吧?都是11.1版本的quratus。
求指教
顶一下继续求指教
