MyFPGA Forum

 找回密码
 注册
搜索
楼主: Terran
打印 上一主题 下一主题

DE2 上 SDRAM Multi-port 的問題

[复制链接]
1#
发表于 2009-11-7 21:44:19 | 显示全部楼层
1. WR1_ADDR 指的是 WR1 這個 Port 的起始位置(Starting address)。

2. WR1_MAX_ADDR 指的是 WR1 這個 Port 的結束位置(Ending address),每個address的資料寬度就是WR1 port的資料寬度16-bit。

3. WR1_LENGTH 是什麼呢? 每個Port內部都會有一個FIFO當做Buffer,當這個Buffer中資料到達一定的數量的時候,Sdram Multiport就會將Buffer中的資料寫進SDRAM,這個數量就是WR1_LENGTH。

4. WR1_LOAD 就是剛剛提到的FIFO中的Asynchronous Clear訊號,High的時候Clear。

111.JPG (10.79 KB, 下载次数: 928)

111.JPG
2#
发表于 2009-11-9 11:57:51 | 显示全部楼层
首先在規劃SDRAM Multi-Port之前,第一個要考慮是我們目前所需要的資料頻寬(寫入加上讀取)是不是這顆記憶體頻寬(SDRAM)所能處理的,舉例來說假設SDRAM跑120MHz並且是16-bit,那它的理想頻寬就是120M * 16 = 1.92Gbps, 但是實際的頻寬通常要再乘上0.7 ( MultiPort Controller所消耗的加上SDRAM實際上頻寬) 大約為 1.3Gbps,所以只要全部輸出入的 “ 時脈頻率 * 資料寬度 “ 小於記憶體實際頻寬 (剛剛的1.3Gbps)就可以。

至於要怎麼切割呢,當然只要你所需要的Write & Read Port數量不超過實際的數量(DE系列multi-port為兩個Write及兩個Read ports)並且address別重疊到,除非你的應用剛好可以重疊,不然資料會亂掉。關於DE0是否可行?? 只要這些都有注意到,當然可以!! 別忘了DE0上面可是Cyclone III FPGA,理論上可以跑得比DE2快,只是LE少了些。

我記得半導體學院: 數位電視雜訊課程 裡面有一個作業是把Multi-Port改成多一個Read Port就是Write Port*2 & Read Port*3,有需要的話,可以問問誰有這個Source Code。
3#
发表于 2009-11-9 13:41:16 | 显示全部楼层
不會不會~ 有什麼問題盡量問
能幫忙解釋的 我一定幫到底
4#
发表于 2009-11-9 21:16:31 | 显示全部楼层
如果你要儲存的資料是影像的話 是不是考慮將你的影像解析度降低一些,不然就是用DE2-70因為上面有兩顆SDRAM 頻寬是DE2的兩倍。
5#
发表于 2009-12-4 10:52:05 | 显示全部楼层
可以说是整页读写,至于一页是 透过 ADDR , MAX_ADDR做设定 :)
6#
发表于 2010-1-3 18:21:01 | 显示全部楼层
个人感觉是在消除影像锯齿状, 不知道其它人认为呢?

我继续研究看看
7#
发表于 2010-4-1 17:48:18 | 显示全部楼层
回复 14# laoxizi


要重新设定起始位置,好像只能先设定reset再改变起始位置,但是reset也会将其它讯号及缓存器清除  这会是一个问题,看起来原本的设计应该是不支持起始位置的动态改变。
8#
发表于 2010-7-29 21:20:09 | 显示全部楼层
回复  Steady_Chou


    请问版主,我用的DE0的板子,想让NIOS来读取SDRAM里面的图像缓存数据进行处理, ...
w_m 发表于 2010-7-28 14:55


可是SOPC里面的SDRAM_Controler与前面图像缓存的SDRAM_controler冲突
==> 衝突的原因是 用了兩個SDRAM Controller ?
9#
发表于 2010-7-30 10:32:32 | 显示全部楼层
是阿  用兩個SDRAM Controller 你的版子上要有兩顆SDRAM才行阿....

想問你一下  你的SOPC會用到SDRAM Controller的原因是甚麼  可不可以用SRAM or Flash替代??
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|MyFPGA

GMT+8, 2024-5-2 11:05 , Processed in 0.056376 second(s), 17 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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