|
各位前輩們好:3 C7 h/ J. ?0 E3 U6 ^
小弟之前有試過幾個基本的VHDL實作(如 RS-232 port, VGA controller); G7 a2 b% \9 F Z$ \" H7 ~
但有一個問題0 l1 ]" Z" P0 a
是不是板子上的每個device都要自己重頭到尾寫呢???
2 t( r) ?5 Y! l* C9 M
1 e0 D2 h/ N7 ~. m$ F' o6 o' b 這樣問的意思是指:5 H j8 Y- E9 g c, {% h, W
今天假設我寫了一個CPU,而我的板子上有一個VGA的port. N% ^! P# ~& @/ l3 |* |0 e& z: c
而對這個VGA port我不想自己重新設計,因為那不是我的重點,我只想用一個現有的就好9 B" v) Z9 k6 r3 A! ~& P# k% t8 X3 Y
雖然說上網找,一定可以找到範例( P9 X2 k" J( S4 o. M- s
但我想,有沒有專門為這塊板子上出的發展工具,或範例
; v% f' Y% J2 P, [4 I 這樣我就不用再去為了一些細節去修改(如VGA一個pixel用幾個bit表示)
! f+ w/ f6 Z: { 那麼我只要專心於我做的CPU和VGA之間的通訊就好! y* i; e! t7 X1 H; |! q
期盼各位前輩可以指點一下
% m& e- e0 B3 q1 L5 C, K: ^0 Z 因為我連這樣的工具叫什麼都不太清楚 (EDK嗎?) 所以連拜請Google大神都有點困難' J o: R0 G: @/ c' t: a, |
+ M; i3 j' _6 N7 ^& A' P, B+ P q/ [ 目前我使用的是Xilinx的板子Spartan-3系列(3款都有)
$ [, y% v( d# G. v) q* T! r% p* W 所以用的是ISE
5 q/ D* `9 F: g& W) g 裡面有一個Core generator似乎比較像我要的東西,可是都沒有板子上的元件,
# L$ o4 ~" `2 z" z 都是一些更基本的元件3 `: R/ w: T+ ~/ N9 M
有煩各位前輩了
7 p3 |( `6 p' h8 N/ D% I8 v
; `0 G. K# c3 f" E* K # G$ C" C+ _4 O5 B% F# ^
* u2 m; m# N2 a/ ]7 |
6 n. f9 O! r' [ ?8 j+ o- H[ 本帖最後由 jiming 於 2007-7-11 02:57 PM 編輯 ] |
|