Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] DDR2 SDRAM controller

[複製鏈接]
跳轉到指定樓層
1#
發表於 2009-7-17 10:58:04 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
請問市面上有關DDR2 SDRAM的原理 跟FPGA控制的書嗎?% d4 H2 c$ Z7 E0 K* Y# i% c; u) n
8 B8 l6 }! B, ^) p& }& Z8 L
一條DDR2 SDRAM可以分塊,分成2塊,同時去進行讀跟寫嗎?# J8 c3 w% D8 S) K9 Y* m
; b$ `! n2 k9 U1 B( N
從camera影像進來,把抓到的影像存到其中一個SDRAM1,同時SDRAM2把影像圖輸出到vga  s% j8 z2 E) K2 u
等到SDRAM1存滿一個Frame,再切換到SDRAM1輸出到vga,此時抓到的影像圖存到SDRAM2...
2 y  O/ H$ W+ V2 Q0 {$ Y4 R
8 T; c  ~( z, F4 R所以我想要用一條DDR2 SDRAM做到使用2個SDRAM的事情~
% S5 R) b" m" F$ C( }  d. U, V  S
5 X- X4 F2 o2 @; `目前是對DDR2 SDRAM controller完全不了解,所以用Altera MegaCore去generate DDR2 SDRAM controller code
' K3 W0 x/ G7 k  @! }. u% |2 _出來也不知如何去使用。& t- y( O8 n; W& A* q

% A0 g5 r% B  u- j請問我該從何著手~
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
8#
發表於 2009-7-27 10:32:34 | 只看該作者
我也曾在 Xilinx 上做過 DDR2 的 controller
: U$ M) n! H  Q# R: u* c  ?我的經驗是與其使用這種公版產生的 code
0 V& E4 M" o4 |& }  M, [不如自己依照 DDR2 sdram 的 spec. 自己寫一個
0 M& Y; J# i4 K) \. L+ d* z再搭配詳細一點的 DDR2 model 作 denug 用或是控制時序. d/ K* i0 {) n5 X8 F
(Micron 美光 的不錯)
7#
發表於 2009-7-23 22:01:29 | 只看該作者
請問blurry321大& e8 N( r7 S( O$ Z  g
6 \9 K  P; Y) G4 I9 W0 m1 Z  s
你說網路上可以找到SDRAM controller的open code
' M8 F0 V  X& c( t請問你是去哪裡找的阿???
! f4 v3 t5 Q, R" X' ~0 a因為我現在正在做SDRAM controller
0 O8 S5 `- R1 d6 k' b' g6 T+ g) ~但是我寫的code時序好像不太對 所以SDRAM根本不吃我給他的訊號
" r$ `: \6 U% p( t# A
. ^- s" Z" p( p+ j: P2 A7 b所以我就上網google open code 還是找不到阿...8 R. _8 J2 t/ y. l8 C
可以跟我說去哪邊找嗎??
/ o8 {8 F0 ]( G  B! ?/ ]
" S# i+ I5 R3 Q+ ~: L或是還有其他前輩能給點指導或是借我參考code嗎??
6#
發表於 2009-7-20 13:59:40 | 只看該作者
遭糕!附不上去,
( Z0 |4 l( O$ ^0 a! S# E跟你講在哪好了,舉例Quartus II 8.01 P4 [  B. r. ?  {0 v5 }1 c& k
則DDR2 controller IP使用手冊在下列路徑:
4 e3 }+ a  R. l' \2 Z# f7 rC:\altera\80\ip\ddr_high_perf\doc\ug_ddr_ddr2_sdram_hp.pdf
5#
發表於 2009-7-20 13:49:23 | 只看該作者
再附上ddr2 controller IP使用手冊一次.- U" x+ d$ I8 a9 c- }
* n: L. ^( W4 r4 J
[local]1[/local]
4#
發表於 2009-7-20 13:44:15 | 只看該作者
Altera MegaCore generate可以產生DDR2 controller code.  U- U% K$ ~  k" N7 p2 U7 X
不過Altera DDR2 controller IP在賣錢的,不過要用也可以,只是須要接著download cable.4 i: L( U  ^% e& }' @3 a
Altera DDR2 controller IP可以隨著溫度,電壓做自動校正,且會自動產生參考設計,我親自試過兩塊不同板子,均一次ok!1 m* c! [# f% x( d  N7 v1 q2 y3 r
如果真的要用可以網路去找破Altera DDR2 controller的破解程式.
5 K4 S4 `- F/ Q- j: s附上Altera DDR2 controller的使用手冊.
3#
 樓主| 發表於 2009-7-18 17:36:14 | 只看該作者
用Altera MegaCore generate出來的DDR2 SDRAM controller codes,不是自己開QuartusII就可以產生嗎?
/ w! I; q6 W, s; ]+ N$ [3 a  i所以拿出來換好像沒什麼用處 4 m/ a3 F/ r+ A" a1 ]( K
* V8 H' j4 r, ]: c" [' H. [
網路上大部份是SDRAM controller,關於DDR2的 我找不太到~
( p) |3 U2 y9 M8 W& q, v
. ?2 L- @3 [- O4 n3 [" f不過還是在努力尋找中~
2#
發表於 2009-7-17 17:57:49 | 只看該作者
可以用其他的code跟我交換ddr code嗎# t) r, j- Q4 I6 a: U( E
我的是完全原始碼不需一定要跟哪一家的FPGA配合
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-19 05:07 PM , Processed in 0.135017 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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