Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 6884|回復: 7
打印 上一主題 下一主題

[問題求助] DDR2 SDRAM controller

[複製鏈接]
跳轉到指定樓層
1#
發表於 2009-7-17 10:58:04 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問市面上有關DDR2 SDRAM的原理 跟FPGA控制的書嗎?; a2 T# f1 {% T) l

! [$ W& q+ u" h7 E5 P, ]一條DDR2 SDRAM可以分塊,分成2塊,同時去進行讀跟寫嗎?- E4 G: w7 J$ I. L4 c+ N8 r
2 Z4 g* X% [$ s7 b5 i
從camera影像進來,把抓到的影像存到其中一個SDRAM1,同時SDRAM2把影像圖輸出到vga
, `  `! R7 j' @+ |! s7 i/ t等到SDRAM1存滿一個Frame,再切換到SDRAM1輸出到vga,此時抓到的影像圖存到SDRAM2...( p- |9 m' }; Z0 U1 F! v$ _
- h0 k: g/ [% U1 d+ }
所以我想要用一條DDR2 SDRAM做到使用2個SDRAM的事情~
, l& B, Q, U, n0 W( G1 `
; L. U$ j* G8 [$ R, f- V目前是對DDR2 SDRAM controller完全不了解,所以用Altera MegaCore去generate DDR2 SDRAM controller code( L7 B; v' M. S( `* W
出來也不知如何去使用。
2 H! K$ U8 p- J" x8 L; y7 o- O/ {  v/ l% J
請問我該從何著手~
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2009-7-17 17:57:49 | 只看該作者
可以用其他的code跟我交換ddr code嗎
9 b( K2 J6 O3 `9 Q% M; u( i我的是完全原始碼不需一定要跟哪一家的FPGA配合
3#
 樓主| 發表於 2009-7-18 17:36:14 | 只看該作者
用Altera MegaCore generate出來的DDR2 SDRAM controller codes,不是自己開QuartusII就可以產生嗎?) s  s+ l/ j5 \9 e- V
所以拿出來換好像沒什麼用處 + G& q; U7 |: d- u3 R3 a
. p( K* W  ~" C( \- I
網路上大部份是SDRAM controller,關於DDR2的 我找不太到~" f. L5 h8 y) t  m4 b
$ C2 j0 ~( b) m+ h1 M8 v
不過還是在努力尋找中~
4#
發表於 2009-7-20 13:44:15 | 只看該作者
Altera MegaCore generate可以產生DDR2 controller code.! ]1 C5 w" c2 w8 X% s2 c& x2 {" L
不過Altera DDR2 controller IP在賣錢的,不過要用也可以,只是須要接著download cable.
2 g1 d2 c% B. D( Q: N0 e9 {Altera DDR2 controller IP可以隨著溫度,電壓做自動校正,且會自動產生參考設計,我親自試過兩塊不同板子,均一次ok!( B! d$ y8 q+ X& S; W# s
如果真的要用可以網路去找破Altera DDR2 controller的破解程式.+ y  _# f$ g4 z9 M) k5 k
附上Altera DDR2 controller的使用手冊.
5#
發表於 2009-7-20 13:49:23 | 只看該作者
再附上ddr2 controller IP使用手冊一次.
& @/ U- Q% z# Q/ p; Q5 _
! X3 _& |: B7 T  n0 D8 P& l: `4 U[local]1[/local]
6#
發表於 2009-7-20 13:59:40 | 只看該作者
遭糕!附不上去,
2 U$ J! A# _. t$ J: N" F$ [跟你講在哪好了,舉例Quartus II 8.0
5 ?! V6 z8 v, Q" [% [0 d$ I9 _$ \則DDR2 controller IP使用手冊在下列路徑:
+ g9 b" q3 S* W! j/ T; J1 s1 TC:\altera\80\ip\ddr_high_perf\doc\ug_ddr_ddr2_sdram_hp.pdf
7#
發表於 2009-7-23 22:01:29 | 只看該作者
請問blurry321大
3 b$ d( {& p! P. |& k/ F& ?& ?' M3 L4 a2 B% P- C' G9 [
你說網路上可以找到SDRAM controller的open code
% D' i  G3 ]& y% [請問你是去哪裡找的阿???
$ H/ O# m/ F6 W3 l% X- f; Z因為我現在正在做SDRAM controller
# M8 @1 J1 H& O5 z1 P但是我寫的code時序好像不太對 所以SDRAM根本不吃我給他的訊號
) z( ^* e  @7 p2 A7 R# m3 E. `
. w) l7 x- `# @$ f. }+ J& `所以我就上網google open code 還是找不到阿...
/ X% E4 w# A7 @) o+ Y2 v可以跟我說去哪邊找嗎??, l) V+ ~# Y! h8 d- e' X
+ g; l# V# o; W! m# D, i# A$ |: T9 V
或是還有其他前輩能給點指導或是借我參考code嗎??
8#
發表於 2009-7-27 10:32:34 | 只看該作者
我也曾在 Xilinx 上做過 DDR2 的 controller
3 U. o, p; v5 s9 N  A) g% v6 Z我的經驗是與其使用這種公版產生的 code
$ H/ m7 c4 E) l5 P( y* O8 P8 `不如自己依照 DDR2 sdram 的 spec. 自己寫一個( R. o' |  h5 F: |7 o! c( |
再搭配詳細一點的 DDR2 model 作 denug 用或是控制時序
6 @1 W: Q5 q! x6 B(Micron 美光 的不錯)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-18 09:02 AM , Processed in 0.121015 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表