Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] DDR2 SDRAM controller

[複製鏈接]
跳轉到指定樓層
1#
發表於 2009-7-17 10:58:04 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問市面上有關DDR2 SDRAM的原理 跟FPGA控制的書嗎?
: S6 }$ V0 l! T) b. {) N7 p* q& D
3 ]& W$ `+ w- s3 B" e4 N一條DDR2 SDRAM可以分塊,分成2塊,同時去進行讀跟寫嗎?3 `2 i4 d  d6 G& n

8 h3 E1 P3 y" V6 x* b, g4 \. A9 C從camera影像進來,把抓到的影像存到其中一個SDRAM1,同時SDRAM2把影像圖輸出到vga( h# \8 V: z6 G5 M4 [# l& G6 X
等到SDRAM1存滿一個Frame,再切換到SDRAM1輸出到vga,此時抓到的影像圖存到SDRAM2...6 ]% l+ }! x" W, k- S$ X1 M
4 y2 w8 O' D9 K# Q3 O9 w
所以我想要用一條DDR2 SDRAM做到使用2個SDRAM的事情~
/ @8 d: a! L9 R3 t/ O2 R- M$ W* p" U- b, B. L/ I% D
目前是對DDR2 SDRAM controller完全不了解,所以用Altera MegaCore去generate DDR2 SDRAM controller code
* u& v5 {# y6 [2 g6 m1 \出來也不知如何去使用。
3 ]1 r5 t! c- h" ?! u5 X' l
; }$ j: I" e; k- P$ X+ @5 M請問我該從何著手~
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2009-7-17 17:57:49 | 只看該作者
可以用其他的code跟我交換ddr code嗎- P  ?: G& a. w& |
我的是完全原始碼不需一定要跟哪一家的FPGA配合
3#
 樓主| 發表於 2009-7-18 17:36:14 | 只看該作者
用Altera MegaCore generate出來的DDR2 SDRAM controller codes,不是自己開QuartusII就可以產生嗎?
, ]# b( x" ^! ?  q所以拿出來換好像沒什麼用處
  X  e: \: F/ e5 D$ L' p4 x4 G# }% G* @# l( O0 _- r
網路上大部份是SDRAM controller,關於DDR2的 我找不太到~
1 R5 ]3 J& R0 X9 L- r( p& D. `3 k& |# @* e" u) ]; _
不過還是在努力尋找中~
4#
發表於 2009-7-20 13:44:15 | 只看該作者
Altera MegaCore generate可以產生DDR2 controller code.
3 J6 Z8 K/ k$ i# r% ]: C; S- \1 Y不過Altera DDR2 controller IP在賣錢的,不過要用也可以,只是須要接著download cable.7 b, z1 M9 T, M( s, r
Altera DDR2 controller IP可以隨著溫度,電壓做自動校正,且會自動產生參考設計,我親自試過兩塊不同板子,均一次ok!
$ q+ `! Y! v# w; G- O如果真的要用可以網路去找破Altera DDR2 controller的破解程式.; Y( e5 N* L' l, Z' q  e
附上Altera DDR2 controller的使用手冊.
5#
發表於 2009-7-20 13:49:23 | 只看該作者
再附上ddr2 controller IP使用手冊一次.
+ \8 L8 @: U, u
( v, Q; u! g, P& V+ m[local]1[/local]
6#
發表於 2009-7-20 13:59:40 | 只看該作者
遭糕!附不上去,
3 V; r! Z# X% d% G/ I' z% U跟你講在哪好了,舉例Quartus II 8.03 c) O6 d3 C9 R  x' R! g
則DDR2 controller IP使用手冊在下列路徑:
7 v# h) p3 ]+ V, l9 t" r( d: |C:\altera\80\ip\ddr_high_perf\doc\ug_ddr_ddr2_sdram_hp.pdf
7#
發表於 2009-7-23 22:01:29 | 只看該作者
請問blurry321大- }5 U/ {, c6 i$ j9 f

3 D9 R8 D" s, ^& p1 s& r, j' V; {你說網路上可以找到SDRAM controller的open code
) h/ y  W, ?6 f- k7 }" _: ?" Z5 z請問你是去哪裡找的阿???) d+ k( c' R! H( w4 y$ `
因為我現在正在做SDRAM controller
1 R. A( S9 j0 j但是我寫的code時序好像不太對 所以SDRAM根本不吃我給他的訊號& e1 r4 |' w+ R8 V' u5 w* R+ h

% O6 i9 \+ I7 Q7 e( o所以我就上網google open code 還是找不到阿...
1 B2 T8 M) s5 H5 h* E; p# X可以跟我說去哪邊找嗎??  L8 N+ h* M) h; Y- ?  l* G3 n
+ t. q1 T0 U4 E( O0 L+ c* B6 m" V$ R9 n; C
或是還有其他前輩能給點指導或是借我參考code嗎??
8#
發表於 2009-7-27 10:32:34 | 只看該作者
我也曾在 Xilinx 上做過 DDR2 的 controller
; n) Y+ Z, C7 Q( ?  j/ I8 @, ]我的經驗是與其使用這種公版產生的 code1 [0 u! Z4 K" Z0 _
不如自己依照 DDR2 sdram 的 spec. 自己寫一個
# s/ e* ^# E- b0 c$ M再搭配詳細一點的 DDR2 model 作 denug 用或是控制時序
7 v* W7 X2 ]0 Q(Micron 美光 的不錯)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-26 08:27 AM , Processed in 0.116515 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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