|
最近我被要求設計一顆的控制chip,其中裡面有RAM來暫存控制的指令
7 r& r1 v! i( |5 B5 }; n1 q8 `2 ?+ x, J& @5 ]8 a* L, i
但是蠻多的問題困擾著我,先說記憶體好了,要求RAM的基本架構如附圖, R) S; g0 e5 ~3 d$ _
0 c# f: |6 ]8 d. \4 m% h# E; q
但是用VDHL直接寫一個8 X 64的記憶體是很簡單的一件事,我不是很了解為什麼
* Q8 D4 g8 R, Q5 n0 r1 x! K" z+ @& @
不直接用VHDL陣列方式寫一個RAM,為何要被要求先設計一個D-latch然後使用
2 O9 I- V5 w; b/ }, N5 s: o. k Y1 I
port map的方式,再用generate語法成8 X 8個,然後設計column decoder與row decoder% W0 P$ r# I/ T: z* r
5 d+ }6 O5 q' c# m' E,對我而言,這是一個笨方法,有點土法煉鋼,但是我不是很懂這兩種作法的差異...% j3 N; \6 b. f$ Y
7 L) {( l. p* |% m( F# c% z: s
有哪位大大可以指導我嗎?我將非常的感謝... |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|