Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] DDR2 SDRAM controller

[複製鏈接]
跳轉到指定樓層
1#
發表於 2009-7-17 10:58:04 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問市面上有關DDR2 SDRAM的原理 跟FPGA控制的書嗎?2 W0 b2 U' ?, Z

& g: A- _/ \% e/ w) n+ i  k一條DDR2 SDRAM可以分塊,分成2塊,同時去進行讀跟寫嗎?
+ U+ F4 N' w! o. K3 G: |% K/ D2 Y( v4 v5 E
從camera影像進來,把抓到的影像存到其中一個SDRAM1,同時SDRAM2把影像圖輸出到vga
5 {3 ~5 x& b' S' u# Q$ I9 E6 Z# X等到SDRAM1存滿一個Frame,再切換到SDRAM1輸出到vga,此時抓到的影像圖存到SDRAM2...0 H: D0 |  k0 {7 R& c
2 r, @2 D8 L: x' J( H
所以我想要用一條DDR2 SDRAM做到使用2個SDRAM的事情~
7 m8 A7 Z7 |3 |5 ^9 B% \% \) ~$ a8 ^/ I3 K1 ^4 c4 P
目前是對DDR2 SDRAM controller完全不了解,所以用Altera MegaCore去generate DDR2 SDRAM controller code
! L& Q/ {6 {0 u% B; p出來也不知如何去使用。! b) ]: p0 `# R$ f3 l: b6 e

$ r* V" e0 {* W' L. ]請問我該從何著手~
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2009-7-17 17:57:49 | 只看該作者
可以用其他的code跟我交換ddr code嗎
  c( R6 ^4 y8 c; P0 s我的是完全原始碼不需一定要跟哪一家的FPGA配合
3#
 樓主| 發表於 2009-7-18 17:36:14 | 只看該作者
用Altera MegaCore generate出來的DDR2 SDRAM controller codes,不是自己開QuartusII就可以產生嗎?0 h; Y: c: d* r$ ]- n" B: a
所以拿出來換好像沒什麼用處 0 [/ S. m6 x5 v2 x" x
' H1 W& H, k* }  p, l, s
網路上大部份是SDRAM controller,關於DDR2的 我找不太到~; g; E  p# v% G. A# x! z0 f$ F4 E
8 @5 ?% U7 P+ O$ g
不過還是在努力尋找中~
4#
發表於 2009-7-20 13:44:15 | 只看該作者
Altera MegaCore generate可以產生DDR2 controller code.
9 z  j( Y1 I* f* m% a; ?1 \不過Altera DDR2 controller IP在賣錢的,不過要用也可以,只是須要接著download cable.4 u/ w8 J3 O8 N9 `
Altera DDR2 controller IP可以隨著溫度,電壓做自動校正,且會自動產生參考設計,我親自試過兩塊不同板子,均一次ok!
6 ~1 }6 `0 B6 w1 I: m5 A如果真的要用可以網路去找破Altera DDR2 controller的破解程式.
% U! b( I1 C; ]5 Y附上Altera DDR2 controller的使用手冊.
5#
發表於 2009-7-20 13:49:23 | 只看該作者
再附上ddr2 controller IP使用手冊一次.
0 ^1 Z, x+ n1 T% N: b
$ w. I; A. ]1 H, w  g: E8 A) T* {[local]1[/local]
6#
發表於 2009-7-20 13:59:40 | 只看該作者
遭糕!附不上去,
+ }2 P9 ~3 o, }( ?跟你講在哪好了,舉例Quartus II 8.01 h+ i, T8 a* @# `7 W3 I4 |/ j' {
則DDR2 controller IP使用手冊在下列路徑:4 A1 j% m6 x# a
C:\altera\80\ip\ddr_high_perf\doc\ug_ddr_ddr2_sdram_hp.pdf
7#
發表於 2009-7-23 22:01:29 | 只看該作者
請問blurry321大
5 D# |+ l1 b+ i; [, G/ E; e( A
8 r/ ^! ^( |7 K* L你說網路上可以找到SDRAM controller的open code
- k9 `' U* p5 d4 a4 H請問你是去哪裡找的阿???4 B/ i1 W  B9 y9 l2 b7 S
因為我現在正在做SDRAM controller
- }) |$ D- R" U/ X但是我寫的code時序好像不太對 所以SDRAM根本不吃我給他的訊號
0 A, Y# J) j# S/ C
( J6 Q6 T: d2 D$ O. K; `  {0 t5 j所以我就上網google open code 還是找不到阿...# R# r, l2 b- t" N( z8 m
可以跟我說去哪邊找嗎??9 ~( e- F- M5 G2 ^

* e3 I1 q' B2 P  _& V或是還有其他前輩能給點指導或是借我參考code嗎??
8#
發表於 2009-7-27 10:32:34 | 只看該作者
我也曾在 Xilinx 上做過 DDR2 的 controller6 z! u, d5 q+ Q) ?+ N
我的經驗是與其使用這種公版產生的 code9 J: G" M# S; p6 `
不如自己依照 DDR2 sdram 的 spec. 自己寫一個
  b8 S& _" Z8 z再搭配詳細一點的 DDR2 model 作 denug 用或是控制時序8 b  K, K  a" X
(Micron 美光 的不錯)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-8 09:53 PM , Processed in 0.127016 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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