|
application note 119 的用法, 請查閱目錄下doc的pdf檔AN119_Implementing_AHB_Peripherals_in_Logic_Tiles.pdf
! C6 C2 J( p" m9 m特別是page 34起這幾頁
- s% X/ G3 Y% a6 p$ |. `3 l' f) j7 S4 b
才46頁的文件不該沒自己去作工夫K一下的7 b4 s3 i0 z0 S4 j
/ s I% ^1 j' h1 o4 t這個範例提供了5個example, 分別是 logic目錄下的
4 o2 Q7 K1 V; {. `5 ^4 X(1) coremodule_fpga
' U9 Z' ^9 y4 C$ d- R' F(2) integrator_fpga5 R, c3 N$ j, a# x/ ]1 v9 K6 t
(3) master_coremodule_fpga1 t T. z! L, i) m
(4) master_integrator_fpga
_8 w4 @- x* t. t5 _) T$ O# I(5) master_pb926ejs_fpga! [1 s+ B/ K0 Q9 R
其中1跟2是在CM或Integrator上作AHB slave設計的範例 (在這裡 common裡部份跟master有關的HDL code會用不上,像AHBArbiter.v) b+ R* U& D7 B
3,4,5是在CM, integrator或PB上作AHB slave + master設計的範例, s. A) ~) F" w x7 V3 c
( }6 Y! m2 u! ?# M( G5 }$ l. l6 K使用時, 要把這些目錄下的檔案, 聯同 common目錄下的HDL code一起建成project去implement
8 r- E; S7 a# l. O' I" L這樣去compile出bit檔來下載* u9 d2 b! z- W- h. C) v
( P- d, W5 e x% {7 m1 d3 epin assign檔在physical/下面的script目錄下, 每個範例都有提供對應的ucf檔
; z) Q) s. l. L$ P
. ]. U+ T, S; H6 \- p這一關參考設計能run過後才來談修改成自己的設計+ y t- m) k& D
8 h+ X( p/ R" l/ ]/ w2 b0 b
建議你自己養成k文件的習慣, 還有加強ISE的使用能力 |
評分
-
查看全部評分
|