|
最近我被要求設計一顆的控制chip,其中裡面有RAM來暫存控制的指令
8 L% ^0 {7 A! {$ n! s
- H$ p8 L7 B) ~% ?- d# c但是蠻多的問題困擾著我,先說記憶體好了,要求RAM的基本架構如附圖" K( J! P5 Q. _' V# O9 Z/ d- a
0 U/ n: \9 E( H' |: m
但是用VDHL直接寫一個8 X 64的記憶體是很簡單的一件事,我不是很了解為什麼5 j; y8 g& [+ g' }) B; ]
7 |( z: \$ H% p9 W* R2 V5 ~3 R
不直接用VHDL陣列方式寫一個RAM,為何要被要求先設計一個D-latch然後使用
. S! l3 `! D6 n; i) X- @8 O
/ Q: B3 h) G' O0 x3 R) lport map的方式,再用generate語法成8 X 8個,然後設計column decoder與row decoder
3 Z# Y2 N! |4 l+ n8 {5 h% X, W+ E' v
9 a# |0 d1 k( |, h, W, d,對我而言,這是一個笨方法,有點土法煉鋼,但是我不是很懂這兩種作法的差異...* m) ^) {: K6 x: `7 L' U) n
) @/ E7 `5 h w3 ~# w7 D. a
有哪位大大可以指導我嗎?我將非常的感謝... |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|