Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] DDR2 SDRAM controller

[複製鏈接]
跳轉到指定樓層
1#
發表於 2009-7-17 10:58:04 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問市面上有關DDR2 SDRAM的原理 跟FPGA控制的書嗎?
) L; @6 a- x$ |4 R; n  J: v
. S9 ]% l. x3 w& q一條DDR2 SDRAM可以分塊,分成2塊,同時去進行讀跟寫嗎?
- A, q; S% D" j' x' O( n- x) l1 k. G" T' w) @
從camera影像進來,把抓到的影像存到其中一個SDRAM1,同時SDRAM2把影像圖輸出到vga$ Z+ w: i3 p# A( z4 n% i, o1 L& g
等到SDRAM1存滿一個Frame,再切換到SDRAM1輸出到vga,此時抓到的影像圖存到SDRAM2...# M: o, N; h0 T1 S6 `
  Q/ ]1 N3 q/ z+ x3 Q5 m
所以我想要用一條DDR2 SDRAM做到使用2個SDRAM的事情~
" F/ e+ Y) g& u: b
+ s; C0 f$ u8 J! Y. H目前是對DDR2 SDRAM controller完全不了解,所以用Altera MegaCore去generate DDR2 SDRAM controller code
2 F/ G8 T& C; k( L3 Z- ~出來也不知如何去使用。9 l- s8 A/ C; @* m
0 c& y! J1 p1 N* o9 H1 G; R
請問我該從何著手~
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2009-7-17 17:57:49 | 只看該作者
可以用其他的code跟我交換ddr code嗎" z! \# _/ c; j3 w) A
我的是完全原始碼不需一定要跟哪一家的FPGA配合
3#
 樓主| 發表於 2009-7-18 17:36:14 | 只看該作者
用Altera MegaCore generate出來的DDR2 SDRAM controller codes,不是自己開QuartusII就可以產生嗎?: ?, i) f1 b6 @& ^5 P8 I
所以拿出來換好像沒什麼用處
1 [  z5 Q5 y# ^/ p+ \
* @; \1 v+ z: s9 F# u* b, Q( P網路上大部份是SDRAM controller,關於DDR2的 我找不太到~; T( m7 j1 j$ Q2 ^( h! N+ J. _/ ^

. p* x6 ?! d6 e% u& f7 d2 X不過還是在努力尋找中~
4#
發表於 2009-7-20 13:44:15 | 只看該作者
Altera MegaCore generate可以產生DDR2 controller code.
* v( b  Y6 l' g6 r5 [! b不過Altera DDR2 controller IP在賣錢的,不過要用也可以,只是須要接著download cable.
" E! A  D3 _' iAltera DDR2 controller IP可以隨著溫度,電壓做自動校正,且會自動產生參考設計,我親自試過兩塊不同板子,均一次ok!
" B; a3 u$ s+ V& V9 J% f( B如果真的要用可以網路去找破Altera DDR2 controller的破解程式.
4 C( i, m: j- C, f附上Altera DDR2 controller的使用手冊.
5#
發表於 2009-7-20 13:49:23 | 只看該作者
再附上ddr2 controller IP使用手冊一次.
8 s0 f" ^8 t" J6 c9 g
* Q- w. Q6 d/ b9 x8 u! n4 Z. p[local]1[/local]
6#
發表於 2009-7-20 13:59:40 | 只看該作者
遭糕!附不上去,1 N6 m5 {; I! B" S  O( A
跟你講在哪好了,舉例Quartus II 8.0
1 j- b0 k4 [6 N. d則DDR2 controller IP使用手冊在下列路徑:9 s# A  u$ x0 @5 {# s
C:\altera\80\ip\ddr_high_perf\doc\ug_ddr_ddr2_sdram_hp.pdf
7#
發表於 2009-7-23 22:01:29 | 只看該作者
請問blurry321大2 V( J1 {! `4 Y4 S$ |7 y1 C

- K) Y- r" h6 u4 L3 f你說網路上可以找到SDRAM controller的open code  Z& r; r  k8 @, _: z
請問你是去哪裡找的阿???8 y3 N6 |8 B4 m
因為我現在正在做SDRAM controller  N0 i' j7 R& y. Z
但是我寫的code時序好像不太對 所以SDRAM根本不吃我給他的訊號. K* N: m6 w# O

  K* d3 X; X. M$ h: S% ?% u所以我就上網google open code 還是找不到阿...
8 q6 @/ o/ H  ]+ g5 {  t. p2 v1 Z, h可以跟我說去哪邊找嗎??
4 h$ I" U$ o% }8 q6 U: |$ \& ?2 a/ K. I0 L0 C: o! }7 {9 }
或是還有其他前輩能給點指導或是借我參考code嗎??
8#
發表於 2009-7-27 10:32:34 | 只看該作者
我也曾在 Xilinx 上做過 DDR2 的 controller
) x* S6 U0 e) u  j6 c' T我的經驗是與其使用這種公版產生的 code
2 ?$ m2 g+ P7 s; N不如自己依照 DDR2 sdram 的 spec. 自己寫一個" Z3 z4 X6 g6 z0 R' k
再搭配詳細一點的 DDR2 model 作 denug 用或是控制時序3 ~+ B! u: D# T
(Micron 美光 的不錯)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-9-29 05:07 AM , Processed in 0.166010 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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