|
各位前輩們好:* E1 y5 F( F. @; w" p' Q% t
小弟之前有試過幾個基本的VHDL實作(如 RS-232 port, VGA controller)
* P5 W" N4 w8 X9 N+ u; [ w 但有一個問題1 K( i1 H L* i( |; Z
是不是板子上的每個device都要自己重頭到尾寫呢???
+ d2 [& C3 ^& S0 H$ L; W; F! w3 U
1 `. X5 j0 X6 S V6 ~ 這樣問的意思是指:( X; y/ V: D$ x: C$ J
今天假設我寫了一個CPU,而我的板子上有一個VGA的port) W& o4 E R2 M" |
而對這個VGA port我不想自己重新設計,因為那不是我的重點,我只想用一個現有的就好
( Y* R7 Z% d( e0 M) K( u 雖然說上網找,一定可以找到範例& r! i: M% {- M* t; R/ l' ~5 T
但我想,有沒有專門為這塊板子上出的發展工具,或範例1 ]2 R. X* ^! Y3 A, f6 B
這樣我就不用再去為了一些細節去修改(如VGA一個pixel用幾個bit表示)
W/ e, H9 h9 R9 B 那麼我只要專心於我做的CPU和VGA之間的通訊就好
! e7 {0 }0 T, |: r6 } 期盼各位前輩可以指點一下* H, I6 Q' b+ z. w* D- D+ E
因為我連這樣的工具叫什麼都不太清楚 (EDK嗎?) 所以連拜請Google大神都有點困難( b- B- p: c! |9 B% g+ j3 y: J
. O- @- c1 V& n. x# T& V& O
目前我使用的是Xilinx的板子Spartan-3系列(3款都有)
! M0 j: W! K1 Q1 x5 d; j! N 所以用的是ISE) U3 C8 D6 `! T' R$ l, K: K
裡面有一個Core generator似乎比較像我要的東西,可是都沒有板子上的元件,
, p5 C" a3 {, r4 V2 O+ } 都是一些更基本的元件
' m6 Z1 k r) {* W7 |8 n* [% i 有煩各位前輩了 / Y+ y% B- ^3 {6 K& @
. q1 y6 l5 `. F2 T3 n+ B! F 3 w% j$ H5 Z6 K3 f' v# G- { s
0 O$ e8 r% P3 f2 c" p1 y, l
+ I& f2 I) X; ]9 K% U[ 本帖最後由 jiming 於 2007-7-11 02:57 PM 編輯 ] |
|