|
各位前輩們好:
5 m0 M/ R; B8 q8 H7 Q% H 小弟之前有試過幾個基本的VHDL實作(如 RS-232 port, VGA controller)9 F8 J. J! a; ]! c, Y0 q, D
但有一個問題. L, P. o n/ z- v" a* @ `- I
是不是板子上的每個device都要自己重頭到尾寫呢???- _/ T6 p+ u( F
$ G+ C" l9 G* B
這樣問的意思是指:. o4 S k! `; k2 f; e$ S* ^2 k
今天假設我寫了一個CPU,而我的板子上有一個VGA的port# `5 Y+ |/ a1 i% k0 |
而對這個VGA port我不想自己重新設計,因為那不是我的重點,我只想用一個現有的就好
d1 c; P6 ?3 ]+ B" f/ h 雖然說上網找,一定可以找到範例
}8 `2 W0 h1 W6 n+ g. V 但我想,有沒有專門為這塊板子上出的發展工具,或範例* H4 N' k- a/ B; R) I/ L
這樣我就不用再去為了一些細節去修改(如VGA一個pixel用幾個bit表示)- R. _, s9 s' q4 s- }- O
那麼我只要專心於我做的CPU和VGA之間的通訊就好
$ n& T4 l8 L0 P- J7 H. x& q1 I2 o1 r 期盼各位前輩可以指點一下
- j' N% r+ `* B0 x 因為我連這樣的工具叫什麼都不太清楚 (EDK嗎?) 所以連拜請Google大神都有點困難
0 v+ E7 Z; ^4 }7 g/ p1 X8 m
6 u6 y% `0 y& ~) _$ c% e 目前我使用的是Xilinx的板子Spartan-3系列(3款都有)' l& |: S: L# r8 [) F
所以用的是ISE6 Z+ q2 u6 B" r3 ^. L' K* x+ g
裡面有一個Core generator似乎比較像我要的東西,可是都沒有板子上的元件,, u8 H* t1 y6 `6 V9 F/ `
都是一些更基本的元件6 h$ v0 s* _8 d0 A i6 K" m
有煩各位前輩了
! [9 w* S! C- U; n: x 4 I6 U9 T; s- z: o8 T, [0 K3 p
0 ?3 a# k$ ?+ f6 ^9 |4 I+ V
4 n6 ?5 O6 A4 e+ R
* C2 D0 B- t; p
[ 本帖最後由 jiming 於 2007-7-11 02:57 PM 編輯 ] |
|