|
各位前輩們好:- T, }9 Q( J/ c3 H- O8 @! M
小弟之前有試過幾個基本的VHDL實作(如 RS-232 port, VGA controller)6 d Y) d' r0 p5 f4 ]- F; y
但有一個問題
) D7 E4 m+ e( B3 M 是不是板子上的每個device都要自己重頭到尾寫呢???+ E# \! x5 i: D( V1 H m3 e, J
6 E9 N0 L! R! z 這樣問的意思是指:) N( D! s4 o7 \: e0 `
今天假設我寫了一個CPU,而我的板子上有一個VGA的port, b( l1 o9 ^1 J z. p7 P( L
而對這個VGA port我不想自己重新設計,因為那不是我的重點,我只想用一個現有的就好
. P0 l$ M! ~/ X% _$ \ 雖然說上網找,一定可以找到範例3 y% }+ |/ I* K8 R1 n4 Y8 F. ~
但我想,有沒有專門為這塊板子上出的發展工具,或範例4 I L: _# p% E9 ~3 D" ~' g
這樣我就不用再去為了一些細節去修改(如VGA一個pixel用幾個bit表示)1 s3 Z& l0 X6 P# \7 y
那麼我只要專心於我做的CPU和VGA之間的通訊就好
0 ^. b# J3 y( V5 y% Y' u 期盼各位前輩可以指點一下
% Q' q( k* E0 @: w 因為我連這樣的工具叫什麼都不太清楚 (EDK嗎?) 所以連拜請Google大神都有點困難
! l- t0 U2 A. f* C; A% c2 k4 D; Y5 Y' }( V: {. H6 U! r
目前我使用的是Xilinx的板子Spartan-3系列(3款都有)2 i y, d$ H& I. X
所以用的是ISE j" n9 D& E8 Y: j9 n% @ A
裡面有一個Core generator似乎比較像我要的東西,可是都沒有板子上的元件,/ p5 k3 n8 H [1 q* K% ?
都是一些更基本的元件- W1 F0 z# Y: ]( e. Z9 |
有煩各位前輩了
% p7 D: G( m+ {6 a# u
2 J- {5 b" F/ `0 Y+ \3 r5 j1 e1 H! p* f
! n+ g& h6 u2 O/ J! r , D( @: V( i, b2 t0 m
/ n0 o/ a+ l+ k# C5 ^2 q[ 本帖最後由 jiming 於 2007-7-11 02:57 PM 編輯 ] |
|