Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] DDR2 SDRAM controller

[複製鏈接]
跳轉到指定樓層
1#
發表於 2009-7-17 10:58:04 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問市面上有關DDR2 SDRAM的原理 跟FPGA控制的書嗎?
  a2 F' s/ i, {6 `* c
! k- ?& U* }% @; ?一條DDR2 SDRAM可以分塊,分成2塊,同時去進行讀跟寫嗎?: T, t; c9 C: v) c# V( z% n' p6 A
+ p6 A; ^+ ]& @
從camera影像進來,把抓到的影像存到其中一個SDRAM1,同時SDRAM2把影像圖輸出到vga
- K! Z/ Y! A$ ^+ x$ A9 f7 z等到SDRAM1存滿一個Frame,再切換到SDRAM1輸出到vga,此時抓到的影像圖存到SDRAM2...
% j/ u( {2 p5 F# w% z3 ?8 Q6 k" q' l: c6 l& o: _3 M' N  F
所以我想要用一條DDR2 SDRAM做到使用2個SDRAM的事情~% y: _8 d! _+ y8 U) A
: S' {+ G) k! o8 d
目前是對DDR2 SDRAM controller完全不了解,所以用Altera MegaCore去generate DDR2 SDRAM controller code7 E; U# o: e% g/ N$ s, J
出來也不知如何去使用。
: {. Z* ]! ^5 B! b6 j0 X) F+ D' X) Z0 h7 G  X( ~0 f0 t+ X
請問我該從何著手~
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2009-7-17 17:57:49 | 只看該作者
可以用其他的code跟我交換ddr code嗎0 r  W9 H1 A! U% S8 l0 u) o7 @
我的是完全原始碼不需一定要跟哪一家的FPGA配合
3#
 樓主| 發表於 2009-7-18 17:36:14 | 只看該作者
用Altera MegaCore generate出來的DDR2 SDRAM controller codes,不是自己開QuartusII就可以產生嗎?- K$ R! W4 t/ T/ L
所以拿出來換好像沒什麼用處
' u- x  @3 D4 b# a/ R' M; @9 n9 |( p- r  ^: |
網路上大部份是SDRAM controller,關於DDR2的 我找不太到~
# ^! N; E' _9 P& q2 o: p& {8 \! x6 E/ I+ r* h8 K, k  X6 i
不過還是在努力尋找中~
4#
發表於 2009-7-20 13:44:15 | 只看該作者
Altera MegaCore generate可以產生DDR2 controller code.$ d( O5 D: E" y  L. e$ C
不過Altera DDR2 controller IP在賣錢的,不過要用也可以,只是須要接著download cable.: }& L. A! Z/ C0 }
Altera DDR2 controller IP可以隨著溫度,電壓做自動校正,且會自動產生參考設計,我親自試過兩塊不同板子,均一次ok!8 f0 i& O" Z0 n1 Z6 o! D
如果真的要用可以網路去找破Altera DDR2 controller的破解程式.- ^9 p. k" S( G7 Q
附上Altera DDR2 controller的使用手冊.
5#
發表於 2009-7-20 13:49:23 | 只看該作者
再附上ddr2 controller IP使用手冊一次.
. r+ k  ?7 _  u( q# T5 A! Q  [: a' v( Q
[local]1[/local]
6#
發表於 2009-7-20 13:59:40 | 只看該作者
遭糕!附不上去,
) U  m0 B& L4 q; B9 k跟你講在哪好了,舉例Quartus II 8.0- h' \0 q9 i+ X6 W
則DDR2 controller IP使用手冊在下列路徑:
- t4 f, D+ l% x7 eC:\altera\80\ip\ddr_high_perf\doc\ug_ddr_ddr2_sdram_hp.pdf
7#
發表於 2009-7-23 22:01:29 | 只看該作者
請問blurry321大5 g  S1 j4 y+ I) m% J0 ?
- l) Q4 F. }! H" J/ t3 y( K
你說網路上可以找到SDRAM controller的open code
( s3 n; q, S$ A. h, O( W( n& ^請問你是去哪裡找的阿???
) u2 N! g  K; y. H7 r, w$ f# z  t$ S: J因為我現在正在做SDRAM controller) H  [$ ], N) g$ [; j3 Q( H
但是我寫的code時序好像不太對 所以SDRAM根本不吃我給他的訊號, ?4 z( ]7 v* i* g' D; ]& J2 e: T
) }. H4 x5 U, ~, K' ^. m
所以我就上網google open code 還是找不到阿...( E+ R0 X# V* O; K8 Z: f+ ^
可以跟我說去哪邊找嗎??
0 C4 q" o  z: M% j: M$ [
0 m& q# E! A2 d或是還有其他前輩能給點指導或是借我參考code嗎??
8#
發表於 2009-7-27 10:32:34 | 只看該作者
我也曾在 Xilinx 上做過 DDR2 的 controller
, S4 [1 b6 h& X3 |# N2 K0 _我的經驗是與其使用這種公版產生的 code, \2 B( W6 G  I( V, `
不如自己依照 DDR2 sdram 的 spec. 自己寫一個) `# I: m9 U3 v1 V. [
再搭配詳細一點的 DDR2 model 作 denug 用或是控制時序
5 z6 J% i- h$ A(Micron 美光 的不錯)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-9-27 07:53 PM , Processed in 0.165009 second(s), 16 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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