Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] SRAM及SDRAM

[複製鏈接]
跳轉到指定樓層
1#
發表於 2007-5-24 00:04:11 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
各位好
+ n1 h& S  V, v3 d  之前在板上提的問題,用前輩們的方法,加一個FIFO可行3 x$ _9 ~) L" f( P+ e* v
  可是現在有一個小問題% l- d9 Y2 d2 H1 x; [& j9 i
  如果本來的VHDL code,其memory controller是對SRAM做動作3 K5 b1 J2 e. m" p# y% ?! k
  可惜的是,我的板子上只有SDRAM7 b/ h2 }3 x/ d+ V6 X
  根據我上網查的一些資料,他們的一些操作機制及結構腳位不同: ]7 i8 C# D5 v
  所以,我勢必去更改裡面的memory controller的存取機制
: s3 }) C$ |" J3 O4 A" f1 `* D% C+ i$ \
  請問,要更改這樣的VHDL code有什麼要注意的$ i: z: K8 x! I8 J3 {/ l
  code內SRAM controller上面的腳位如下:* O% Q: N. ~, R4 E2 I
7 m  B/ K2 D1 H5 V# W4 |  G% |
  ram_a   = address bus
- K3 C! i  U8 d* l  ram_d   = data bus
! r) g* ?' {) p% g: N  ram_ncs = chip select$ n: P  |% W$ `' t! W
  ram_noe = out enable
& }' d" @# [0 \3 `7 }+ c: J' M; ?  rama_nlb = low bank* b  |* g  i4 I9 }5 A. e
  rama_nub         = upper bank
! U3 f( C+ X& X1 x0 c! H9 S  rama_nwe = write enable $ ^) g8 l7 K2 [( j, h/ e

  d. u+ u7 u) x$ _  哪些是SDRAM上不一樣的腳位  (照我找來的資料,SDRAM動作好像比較複雜)) v0 |6 ]- g* K# H) x/ i- y; g4 l
3 {1 A3 ?( B0 p1 S4 J4 I
  還有,我在網路上要打什麼關鍵字比較能找到較多的相關參考資料,或是有人release這方面的code可以參考& b: B7 I" H; |. ?; u" n

- [" F: N4 Q7 h  }[ 本帖最後由 kyopc 於 2007-5-24 12:07 AM 編輯 ]
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2007-5-24 00:34:23 | 只看該作者
http://www.chinaecnet.com/xsj06/xsj062532.asp. V" M' M% i3 I3 b
SDRAM控制器的设备与VHDL实现, Q3 ]+ I+ y1 d. w
其實Altera 或 Xilinx FPGA網站就提供了一些Reference Design喔
3#
發表於 2007-6-1 11:55:54 | 只看該作者
總而言之, 控制SRAM只要把ADDRESS, DATA. RW...直接指出去, 但是SDRAM最好是寫個FSM去控制比較好, 另外別忘了SDRAM的MRS設定
4#
發表於 2007-6-8 18:32:09 | 只看該作者
個人覺得以學習來說 Lattice 的 reference code 不錯
. U  ~2 ?) e  f8 e9 Z單一 FILE, 沒有特殊 LIB
# i7 N! V$ u, ]% A( N效率就是另一回事啦
5 O2 R2 P' e: Q
- W0 P  _: _9 }, M1 o7 \' I還有如果是 DDR 以上的就要注意 PIN 的 DEFINCE
5#
發表於 2007-6-10 17:57:47 | 只看該作者
eject大大講到了一些重點, 在ddr的應用上, 需要考慮IO pin的屬性, 是不能任意assign的
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-2-25 08:49 AM , Processed in 0.169010 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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