MyFPGA Forum

 找回密码
 注册
搜索
查看: 10458|回复: 11
打印 上一主题 下一主题

SDRAM

[复制链接]
跳转到指定楼层
1#
发表于 2010-8-14 11:31:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,我要实现在硬件quartus II用自定义Verilog语言SDRAM_4PORT做数据缓存和在软件NIOS IDE用SDRAM做处理缓存,但在顶层文件中SDRAM的引脚只能被分配一次,应该怎么办?急需哪位高手指点,不胜感激!
2#
发表于 2010-8-15 09:43:14 | 只看该作者
回复 1# xiaobin


    去看看無雙版主得Blog吧..或許能解答您的疑惑

http://www.cnblogs.com/oomusou/a ... 70_photo_frame.html
3#
 楼主| 发表于 2010-8-15 16:51:47 | 只看该作者
谢谢你的回复,我看了那个例程,它是用两个SDRAM当做图像采集的存储单元,而我的板只有一个SDRAM,它是用SSRAM做缓存,而我要实现SDRAM既当缓存又当图像采集的存储单元,不知道行不行,有哪位高手大虾指点一下!
4#
发表于 2010-8-15 20:43:09 | 只看该作者
重點不在一條sdram或兩條sdram
我在那個範例是將兩條sdram合成一條sdram用
所以你DE0的一條sdram將更簡單

主要是你要改用SOPC的SDRAM Controller
然後自己寫CMOS Master Controller
我那個LTM Master Controller你可以直接拿去用
當然不同Quartus II版本的Avalon Bus規格有所不同,Quartus II timing也不同
這你要自己去調試
5#
发表于 2010-8-15 20:52:59 | 只看该作者
回复 4# oomusou


無雙 版主好久不見阿..

我就是看到那個master 的IP 茅塞頓開..

之前一直想試 master IP 試不出來

還是要多謝你整理blog 解答我的疑惑
6#
发表于 2010-8-15 21:03:40 | 只看该作者
回复 5# REN

CMOS Master的寫法與LTM Master類似
只是LTM Master是讀取Avalon Bus的數據
而CMOS Master是反過來,寫入Avalon Bus數據
7#
 楼主| 发表于 2010-8-16 16:54:36 | 只看该作者
无双版主,看了你给我提供的例程“(原創) 如何設計一個數位相框 (SOC) (Quartus II) (SOPC Builder) (Nios II) (DE2-70) - 真 OO无双 之 真乱舞书 - 博客园”,我想请教你几个问题:
1,LTM_Controller上有一句“parameter ADDRESSBASE     = 32'h0080_0000;    // SDRAM frame buffer start address ”,设置了SDRAM的地址,而例程在SOPC BUILDER中SDRAM的地址为:0X04000000-0X07FFFFFF,请问这个地址怎么回事?
2,例程中LTM与SDRAM以32位传输,我想设置为16位传输,因为我只有一个16位的SDRAM,我该怎么改?
3,LTM要占用SDRAM 85%的频宽是怎么回事?
另外版主可否提供CMOS MASTER Controller 的例程
请高手大虾指点一下!
8#
发表于 2010-8-16 22:09:57 | 只看该作者
回复 4# oomusou


    惊现大神。。。前辈最近又开始频繁写blog了啊。。
9#
发表于 2010-8-18 08:49:16 | 只看该作者
不错,请问DE2上可以把SRAM改成图像缓存吗?而不用SDRAM。
10#
发表于 2010-8-18 08:49:37 | 只看该作者
焦急等待!
11#
发表于 2010-8-20 01:40:56 | 只看该作者
回复 6# oomusou


    为什么我将你数码相框中的LTM Controller移植到DE0上去后,屏上显示的是乱的呢?这个的频率以及SDRAM的频宽该如何设置呢?
  还有,CMOS Master  我加入到工程后,用host files  debug as hardware时debug error,提示了一个数字。GDB的使用方法是怎样的呢?
12#
 楼主| 发表于 2010-8-20 16:31:02 | 只看该作者
回复 11# yuanhuayong
你好,我也在调试那个LTM_Controller,我的结果是:在NIOS II中显示可以读出图像,但LTM要嘛没反应,要嘛花屏,可否请教你几个问题:LTM_Controller.v中ADDRESSBASE 你设置为多少,我设置为0X00200000,还有一个ltm_nclk,你设置为多少,我设置为25MHZ
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|MyFPGA

GMT+8, 2025-5-1 03:23 , Processed in 0.049408 second(s), 15 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表