Chip123 科技應用創新平台

標題: LAB(ARM): EXTERNAL I/O CONTROL CODE求助 [打印本頁]

作者: happpyend    時間: 2007-5-9 07:50 AM
標題: LAB(ARM): EXTERNAL I/O CONTROL CODE求助
如題~~
6 A, N4 q+ X; T3 ~
3 ]" z3 o' |$ d) \請問各位大大有人修過SOC實驗課中EXTERNAL I/O CONTROL這個lab嗎/ x8 ]& _7 C& B2 \  |

" N- q- |+ ^% L9 ?7 ~! g) A6 g7 T/ P因為整套的lab都是參照arm所提供的apllication下去做,或稍作修改,可是不枝到是否我是眼花ㄌ(找了一個晚上)
2 L3 O7 y$ K! v8 z, d* z% H, p2 y# @
  K+ Q- ]2 ~- U6 C4 s; Y/ g並沒有看到可下載的code,希望各位大大能協助
1 ]% w: i% d( i0 H4 D2 L' w7 Z
/ A! N8 c  I. ]  p+ [# p因為裡面只有一個GPIO060.v檔(gernerl purpose input/output),我找不到,還是說這個檔案是固定的??,還是要自己寫??
, H& f( k4 z" a) K, `# ~9 v( L& e* ~$ [
下面附這篇實驗參考的資料(由此篇制定而成的LAB)8 T, D9 q% s" u

4 t* O& R, g1 @' D4 P: U6 O3 g希望各位大大能夠給予協助
作者: masonchung    時間: 2007-5-13 11:12 AM
請問大大找到了嘛∼, o' f) A7 g- v( |" y9 w
( x, U. j( j2 w
這個SOC實驗課每間學校規劃的課程內容都不太一樣# f( g/ l+ p+ |
像是我們學校就是做JPEG和MPEG為主軸
6 n  J* g! }& M. G9 }若只是實驗看 GPIO的使用方式,應該不用自己寫code9 |8 J) s) o, g+ z6 V
所以有兩個地方有可能: ARM Platform 所提供的CD-ROM 和 ARM 網站
- B) I, r6 J( S  _3 \) S
, r& \6 b* f1 c[ 本帖最後由 masonchung 於 2007-5-13 11:24 AM 編輯 ]
作者: masonchung    時間: 2007-5-13 11:34 AM
剛剛找到嚕# G+ b; E- n  ~" q( `4 \! S
在這裡
# y, S9 m; @: x8 j& oPrimeCell Fabric IP  
& L$ ~( t: m( B& T3 `% _* P* l
2 }# ]7 R. X8 f& M
2 X$ g0 r* [8 MPrimeCell Peripherals
" @# B+ M6 U' l( \4 |1 z  y2 u. v+ X% F; H: ?( k
ARM PrimeCell Peripherals are re-usable Intellectual Property (IP) macrocells developed to enable the rapid assembly of System-on-Chip designs. Ready to use, fully verified and compliant with the AMBA on chip bus standards, the ARM PrimeCell range is designed to provide right first time functionality, high system performance and best value IP to designers. ; P* Q0 a* v1 w5 J1 T' c
3 j4 J/ M- K% I& E7 o& @
Using the ARM PrimeCell Peripheral range can help you to save considerable development time and cost by concentrating your resources on developing the complete solution rather than designing generic functionality devices. ARM PrimeCell Peripherals provide designers with a library of proven functionality that works reliably, and affordably, "Out Of The Box".5 p: e6 R6 P  @- A- s& L

  \: u$ L5 A% E7 V) N# x5 z+ f3 f( I7 H: h
Overview  P* f  w* s* p9 s6 h( M
6 V* I7 d8 V( x5 V( M5 d# b5 K! b
Highest quality ready to use soft IP macrocells
) q- R7 U# Z) \( KIndustry standard AMBA compliant 3 ?) ^% h0 k* f. Z- d  l2 A' X0 ~. g6 T
Royalty-free & affordable licensing 8 p2 |+ e5 Z" D$ t) f4 q$ t
Proven in existing System applications & f* o6 G8 Y7 u; C& [' i, \% ^" i
Developed to strict design guidelines ensuring easy integration & reuse " _  ], W5 _. Q
Extensive & detailed documentation
4 r# l5 B8 `' U2 p$ D5 m( wComprehensive support network
# }% t5 m) V4 D/ f+ wCompatible with industry standard tool flows
& v) D' x. S# H" ?& uEvaluations & full licences available today
. R. U. `% \1 p" W/ y- J- m# F# q2 f0 D% @' y- f- J1 z: D: U: ^
PrimeCell Peripherals cover the full set of AMBA standards and their functionality targets a broad range of purposes from very high performance through to simple I/O. For example: 1 o$ b% X" b  [8 I

. \' u6 n3 n. q* ?0 D5 X% C6 T- G+ oInterconnect Generation 7 D0 b% u& x/ j) U; A  A* y
Memory Controllers
0 u$ b% d. F0 a$ W1 Y3 BDMA Controllers
4 ^3 n* w5 A. MLevel-2 Cache Controllers
& a! h$ _- ?% o' T% b+ M, qLCD Controllers
# D/ U: ~$ z1 ]- q/ T8 h6 O) o  IInterrupt Controllers   ^- a2 P% |& O, u' O6 ^
GPIO's & UART's
. S2 T& S' |# n' w+ d/ z1 ~' P8 @5 b3 h+ w7 [
[ 本帖最後由 masonchung 於 2007-5-13 11:37 AM 編輯 ]
作者: masonchung    時間: 2007-5-13 11:40 AM
再看看這個網頁- R1 b6 g" l+ }0 P/ `
http://www.arm.com/products/solutions/PrimeCellObsolete.htm. ?6 f2 S) Q: j' [) y6 X. J3 S+ E. F
PL060 - General Purpose Input/Output (GPIO) Superseded by PL061 - GPIO Prior to 2002 ; h* R2 }, c/ F
所以若是CD-ROM沒有PL060 就要用 PL061 的囉4 \, A/ l, J" G. G- ?' y5 H# ]
9 W3 V$ ~) ~% z* q" @: Y4 b7 {
[ 本帖最後由 masonchung 於 2007-5-13 11:52 AM 編輯 ]
作者: tommywgt    時間: 2007-5-13 10:12 PM
"沒聲" 版主...都靠你了...你要不要考慮跳糟啊...哈
作者: masonchung    時間: 2007-5-13 10:22 PM
小弟才疏學淺∼ 還是"捅米"版大夠力阿...呵呵




歡迎光臨 Chip123 科技應用創新平台 (http://www.chip123.com.tw/) Powered by Discuz! X3.2