Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] DDR2 SDRAM controller

[複製鏈接]
跳轉到指定樓層
1#
發表於 2009-7-17 10:58:04 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問市面上有關DDR2 SDRAM的原理 跟FPGA控制的書嗎?
2 T9 Z7 }3 ]. c" y- N* D0 M; `) g% Z' C% f$ D0 X
一條DDR2 SDRAM可以分塊,分成2塊,同時去進行讀跟寫嗎?4 d$ U2 D( T; w. }+ _  l
) H' E. |8 l7 c; S; D. c
從camera影像進來,把抓到的影像存到其中一個SDRAM1,同時SDRAM2把影像圖輸出到vga  I# l7 s6 k: ]% d
等到SDRAM1存滿一個Frame,再切換到SDRAM1輸出到vga,此時抓到的影像圖存到SDRAM2...+ l" v) B. Z7 j, M% ?- O
! w2 B$ a6 y& S  ~
所以我想要用一條DDR2 SDRAM做到使用2個SDRAM的事情~/ G0 R' o: i( o  t9 m* y7 o
' z% V% X* P  b( B3 w
目前是對DDR2 SDRAM controller完全不了解,所以用Altera MegaCore去generate DDR2 SDRAM controller code
( r1 p$ T8 O) k6 Y2 r) Q出來也不知如何去使用。8 I- K4 t5 ]0 {
3 Z' B1 B/ z& U
請問我該從何著手~
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2009-7-17 17:57:49 | 只看該作者
可以用其他的code跟我交換ddr code嗎
! u% X' X0 d. @& u& Z; n% ~( D5 c我的是完全原始碼不需一定要跟哪一家的FPGA配合
3#
 樓主| 發表於 2009-7-18 17:36:14 | 只看該作者
用Altera MegaCore generate出來的DDR2 SDRAM controller codes,不是自己開QuartusII就可以產生嗎?
* Z& t2 x; J7 \' ]& K! a8 g所以拿出來換好像沒什麼用處 0 S0 |" _  l, A9 l) M
1 h: N% i4 a! z7 A: h
網路上大部份是SDRAM controller,關於DDR2的 我找不太到~) \% d* T1 q# }0 D- m
! |& p( }. p8 ?
不過還是在努力尋找中~
4#
發表於 2009-7-20 13:44:15 | 只看該作者
Altera MegaCore generate可以產生DDR2 controller code.% I  Z2 S- d2 N
不過Altera DDR2 controller IP在賣錢的,不過要用也可以,只是須要接著download cable.1 I7 n# t+ e  B$ D( l
Altera DDR2 controller IP可以隨著溫度,電壓做自動校正,且會自動產生參考設計,我親自試過兩塊不同板子,均一次ok!% E9 N( @# T; H, j
如果真的要用可以網路去找破Altera DDR2 controller的破解程式.( A# R# X7 D* ?8 B& s! U7 v  A
附上Altera DDR2 controller的使用手冊.
5#
發表於 2009-7-20 13:49:23 | 只看該作者
再附上ddr2 controller IP使用手冊一次.4 u4 b, C3 ^/ h! F' F$ e

6 N4 A, g1 `; Q, m" Q[local]1[/local]
6#
發表於 2009-7-20 13:59:40 | 只看該作者
遭糕!附不上去,+ z% P* x0 k4 K
跟你講在哪好了,舉例Quartus II 8.0
6 V# e9 \. F, c則DDR2 controller IP使用手冊在下列路徑:
( B0 b! u/ R9 O8 F5 iC:\altera\80\ip\ddr_high_perf\doc\ug_ddr_ddr2_sdram_hp.pdf
7#
發表於 2009-7-23 22:01:29 | 只看該作者
請問blurry321大
$ W! K( z$ G$ F- `7 S/ W9 h9 K, b9 |0 s! i9 f! E
你說網路上可以找到SDRAM controller的open code
% ]: r0 e* T' q! y9 S) P: m請問你是去哪裡找的阿???
2 w/ U/ R) P, U4 A- j' ~) r$ b因為我現在正在做SDRAM controller
4 u. E4 ^* W/ ~+ B+ \0 {但是我寫的code時序好像不太對 所以SDRAM根本不吃我給他的訊號& ]0 R5 @& i2 i! |; @' ]0 P' x

' _' I% c# @- s, j) T5 x所以我就上網google open code 還是找不到阿...
6 g) z! ?/ _3 t可以跟我說去哪邊找嗎??
8 d1 `: h1 i- ?) M4 w' q
+ O1 w8 r# J  r* m9 G或是還有其他前輩能給點指導或是借我參考code嗎??
8#
發表於 2009-7-27 10:32:34 | 只看該作者
我也曾在 Xilinx 上做過 DDR2 的 controller
  |! u5 X1 c8 ~& ?1 `: z! Q我的經驗是與其使用這種公版產生的 code
9 P* x+ ]3 L  ^& ]# _不如自己依照 DDR2 sdram 的 spec. 自己寫一個  R. n7 `+ D, h3 S
再搭配詳細一點的 DDR2 model 作 denug 用或是控制時序; X4 ?6 j6 H* a; k0 J
(Micron 美光 的不錯)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-9 11:25 AM , Processed in 0.136517 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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