|
各位好
+ 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 編輯 ] |
|