|
最近我被要求設計一顆的控制chip,其中裡面有RAM來暫存控制的指令
5 w2 U7 \9 c: S4 b5 E: j7 \6 y4 i* f
但是蠻多的問題困擾著我,先說記憶體好了,要求RAM的基本架構如附圖3 q& v9 e5 U7 T
/ y* J8 }/ ^% h- t4 L6 C9 q$ c: S但是用VDHL直接寫一個8 X 64的記憶體是很簡單的一件事,我不是很了解為什麼& ?, q+ [: b# Q9 M- x- {2 z
* B e ~. d( O9 H
不直接用VHDL陣列方式寫一個RAM,為何要被要求先設計一個D-latch然後使用+ V: a& s. V" k- m, {
1 p# ]+ c; n# o3 Bport map的方式,再用generate語法成8 X 8個,然後設計column decoder與row decoder3 s6 i7 d8 l9 U
0 w5 W- a/ N6 J: M% p
,對我而言,這是一個笨方法,有點土法煉鋼,但是我不是很懂這兩種作法的差異...$ F9 w% |7 m/ g, w4 c
( ^$ U& A& ]1 ~4 @# G) i有哪位大大可以指導我嗎?我將非常的感謝... |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|