Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] DDR2 SDRAM controller

[複製鏈接]
跳轉到指定樓層
1#
發表於 2009-7-17 10:58:04 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問市面上有關DDR2 SDRAM的原理 跟FPGA控制的書嗎?
% D9 {" W+ o; R" M) D2 R1 _- _5 @# C
3 Y0 W0 {4 u0 `一條DDR2 SDRAM可以分塊,分成2塊,同時去進行讀跟寫嗎?
# u& i( G- V/ i) y3 E" S
! t. i6 U! o; d( I2 T* E5 L- [從camera影像進來,把抓到的影像存到其中一個SDRAM1,同時SDRAM2把影像圖輸出到vga. h* N8 e5 \' X+ Y
等到SDRAM1存滿一個Frame,再切換到SDRAM1輸出到vga,此時抓到的影像圖存到SDRAM2...
6 a) W# p: Z& J" J- e& P; e9 u) o" }( S. _$ q% l) G4 ^) n4 n9 J, M9 Y) t
所以我想要用一條DDR2 SDRAM做到使用2個SDRAM的事情~
1 I7 j$ m& t2 S+ W3 U. @. |3 Q- ^
6 j  w) H* M' I2 F. h5 }目前是對DDR2 SDRAM controller完全不了解,所以用Altera MegaCore去generate DDR2 SDRAM controller code5 _2 O1 S$ G  P' d/ F
出來也不知如何去使用。
' C! k$ G& Y( F( C& ^
- @3 v1 s; Z/ V* p$ \& h請問我該從何著手~
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2009-7-17 17:57:49 | 只看該作者
可以用其他的code跟我交換ddr code嗎1 g# U+ w/ c! ]  B
我的是完全原始碼不需一定要跟哪一家的FPGA配合
3#
 樓主| 發表於 2009-7-18 17:36:14 | 只看該作者
用Altera MegaCore generate出來的DDR2 SDRAM controller codes,不是自己開QuartusII就可以產生嗎?
* E8 _& z* z+ p2 B所以拿出來換好像沒什麼用處
0 k1 S6 Z9 h5 L
: _$ u& j! j7 U. k% N網路上大部份是SDRAM controller,關於DDR2的 我找不太到~
/ r# `/ Q3 r6 o! h
9 [' r7 [' i  F' \不過還是在努力尋找中~
4#
發表於 2009-7-20 13:44:15 | 只看該作者
Altera MegaCore generate可以產生DDR2 controller code.3 {7 G! i# f4 D% w( J# C8 Q9 U
不過Altera DDR2 controller IP在賣錢的,不過要用也可以,只是須要接著download cable.7 b- C7 n+ o8 {1 E  k; I
Altera DDR2 controller IP可以隨著溫度,電壓做自動校正,且會自動產生參考設計,我親自試過兩塊不同板子,均一次ok!/ `% Y/ @$ Y6 M, |  X
如果真的要用可以網路去找破Altera DDR2 controller的破解程式.
4 `2 Z4 n& F2 t附上Altera DDR2 controller的使用手冊.
5#
發表於 2009-7-20 13:49:23 | 只看該作者
再附上ddr2 controller IP使用手冊一次.
, k& B; u1 l! ~4 s$ R
5 i) D5 ^& M( i# T9 Z5 P  @[local]1[/local]
6#
發表於 2009-7-20 13:59:40 | 只看該作者
遭糕!附不上去,3 T7 b" F7 m. x, W* `" R
跟你講在哪好了,舉例Quartus II 8.0
4 B0 U, Y" h* i9 A: n則DDR2 controller IP使用手冊在下列路徑:
. o3 j7 {1 d! _$ L7 }C:\altera\80\ip\ddr_high_perf\doc\ug_ddr_ddr2_sdram_hp.pdf
7#
發表於 2009-7-23 22:01:29 | 只看該作者
請問blurry321大
' d& F: J) R6 m0 u+ V1 v9 W: s8 P6 _' e6 a: T* r/ t7 J4 V0 k
你說網路上可以找到SDRAM controller的open code
: k: s, A. X$ N+ o請問你是去哪裡找的阿???
4 u, f. P: R3 e因為我現在正在做SDRAM controller  {. v/ X. ]- w3 o  F
但是我寫的code時序好像不太對 所以SDRAM根本不吃我給他的訊號
, S$ F5 ]4 n. g# |% j, X9 J( T; S2 K! P0 j
所以我就上網google open code 還是找不到阿.... C7 d8 f6 d  w, A/ S
可以跟我說去哪邊找嗎??9 Y7 i. B0 d3 Y# v2 u

8 i3 l3 ^" m- i& J& f$ I或是還有其他前輩能給點指導或是借我參考code嗎??
8#
發表於 2009-7-27 10:32:34 | 只看該作者
我也曾在 Xilinx 上做過 DDR2 的 controller) X- b; L$ m/ V/ C. w
我的經驗是與其使用這種公版產生的 code. @  ?6 A0 [" |6 I- b
不如自己依照 DDR2 sdram 的 spec. 自己寫一個! C2 v' W% n9 P7 S$ [: K0 e7 h% K
再搭配詳細一點的 DDR2 model 作 denug 用或是控制時序
9 }6 _# R( B% j( @* O$ \(Micron 美光 的不錯)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-8 06:19 PM , Processed in 0.124016 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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