|
最近我被要求設計一顆的控制chip,其中裡面有RAM來暫存控制的指令
6 P1 \' `6 |! R, M* L5 t" l1 A1 T* n7 j) A' O, u1 I4 I
但是蠻多的問題困擾著我,先說記憶體好了,要求RAM的基本架構如附圖; O y4 j! w$ T2 F3 [3 Q
# Y& z4 q1 Q6 V5 L但是用VDHL直接寫一個8 X 64的記憶體是很簡單的一件事,我不是很了解為什麼4 Y0 r$ {8 z8 t$ d8 |' i# }4 f& F
, V3 M* y8 S W+ h' K8 [& g+ e不直接用VHDL陣列方式寫一個RAM,為何要被要求先設計一個D-latch然後使用
) ^% K0 n/ ^5 e' |
$ c2 \" B |) r5 Y5 |8 ]port map的方式,再用generate語法成8 X 8個,然後設計column decoder與row decoder
' T* `$ ~4 Z) G% A- F- J& F; q9 j9 s, L$ i! Q" J, `$ S
,對我而言,這是一個笨方法,有點土法煉鋼,但是我不是很懂這兩種作法的差異...
* x9 l6 z( F" w. w8 v# x! N7 d& b8 l3 \9 A) |) d6 f! _" w4 X
有哪位大大可以指導我嗎?我將非常的感謝... |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|