|
Cortex-M0/M3/M4 Source Codes# a$ I) O( e9 U9 x
3 S5 |" @% J8 oiconstart@gmail.com
1 M2 ]( @2 K, E2 w" b9 [3 K% f: L9 ? ?. Z: [9 }
├─AT420-DA-03001-r2p0-00rel0
" p5 L! u$ T6 t w i│ └─docs
* P. N: ^8 O; K0 d│ DDI0337G_cortex_m3_r2p0_trm.pdf u9 f* B* S) A* j4 p
│ 0 d$ R- t6 }. _$ ]
├─AT420-DC-02008-r2p0-00rel03 o F1 p/ ~* a. j1 p
│ └─docs
6 K! h7 M& K3 X @│ DII0194A_cortex_m3_r2p0_csg.pdf
3 J! @; [$ g* J$ ]6 Q│
6 X0 r7 R' I5 r8 S3 I├─AT420-DC-13001-r2p0-00rel0' l/ D/ c- V) T4 M/ [7 B
│ └─docs$ c6 W6 {9 X+ k7 ?/ L
, p- ^0 d+ Y5 r7 ~( Q5 B
│ │ │ CM3CodeMux.v
1 B" d- U& z. `) u+ b9 u│ │ │ CM3flashmux.v
5 `! I+ I6 \* q& x; u3 Q1 v│ │ │ CM3ROMTable.v. a, V- V$ v; b7 j+ Z! ~
│ │ │ CortexM3Integration.v
. P' j D+ U# T j│ │ │ - q0 z1 ]# ]0 c4 T, k2 ~; G- T
│ │ ├─dapswjdp
1 a- a u7 W# i1 e│ │ │ │ README_DAPSWJDP- K0 S/ M3 l( ]. h1 S
│ │ │ │ # X! x' c+ h) f! D3 a
│ │ │ └─verilog5 t: v" _0 m9 _$ H; z( B9 |& X
│ │ │ DAPDpApbDefs.v, b: u: e4 T4 \' n: W a
│ │ │ DAPDpApbIfClamp.v
4 y* z- a0 q8 u. i" E│ │ │ DAPDpApbSync.v
1 R8 }5 d. n ]& U, I2 W0 y' T│ │ │ DAPDpClamp0.v9 {2 k4 M! i2 [7 o" `8 k/ e7 B
│ │ │ DAPDpEnSync.v
2 ~ w' V4 X y; C8 y│ │ │ DAPDpIMux.v# b4 ~! w; `0 m9 B! D9 m$ ]
│ │ │ DAPDpSync.v& t. c1 J2 t- l* O
│ │ │ DAPJtagDpDefs.v
# \* I) G8 [: f- h& z+ j/ l1 K│ │ │ DAPJtagDpProtocol.v
0 ?! k) }+ k1 X$ w8 n. b│ │ │ DAPSwDpApbIf.v0 _- l* H+ v. z
│ │ │ DAPSwDpDefs.v( n, I5 i' z0 X5 U$ z: }( n' a' H1 d
│ │ │ DAPSwDpProtocol.v
4 Q3 T% n6 H1 w$ t, ~3 A D│ │ │ DAPSwDpSync.v
# g' r% ]6 C2 N9 V1 Y1 |& a│ │ │ DAPSWJDP.v3 i; y* E$ }+ Y
│ │ │ DAPSwjDpDefs.v8 ^" n! c1 R& Y. d
│ │ │ DAPSwjWatcher.v) L8 E, H* z" v; m5 x$ D
│ │ │
; H+ _& i8 G# ]0 r. `2 l│ │ ├─models6 W7 v* A5 A( Y
│ │ │ └─cells
( \' L9 t( P3 c5 n8 T7 _; ^│ │ │ CM3ClkGate.v/ |" K0 v# A' w E) }% p1 v' O
│ │ │ CM3EtmClkGate.v
" ]- c! Z6 r) y1 B+ z5 a│ │ │ CM3Sync.v9 o/ t) t$ s& R7 k& Y; ]+ G
│ │ │
: a @4 o& f, _4 B9 f* P│ │ └─tbench
/ y# @2 K0 O$ D1 P) I" Y$ ^│ │ └─verilog
+ V2 P M+ H" N# U│ │ AhbToApb.v
! e: C( x. ~0 x. R│ │ AtbLogger.v
( S# o! Q7 P4 ` u! F: C3 S8 C│ │ BusMatrix.v& F6 b; g, f, Z
│ │ ClkReset.v ~7 ^% f/ L6 p, A) j# }
│ │ CM3BusComparator.v) E! y- q. R6 ?1 `3 ?4 y$ t
4 @ G$ r' `- b! ~9 i" @$ |$ c& J/ Y3 S- Q/ l, R% F
│ │ │ exclude_list.sc_waitstate
9 \8 Y8 s" w" u2 {" W& M1 T7 Z( o; C; e. Z- n6 h
│ └─fe_tsmc090g_sc-adv_v10_2007q4v28 ]( n2 @7 m: m* J5 u4 c
│ │ scadv_tsmc_cln90g_rvt_ff_1p1v_m40c.cdB/ u2 a9 O% w( O2 D5 Z
│ │ scadv_tsmc_cln90g_rvt_ss_0p9v_125c.cdB* J3 E; G$ G' ], Z
│ │ scadv_tsmc_cln90g_rvt_tt_1p0v_25c.cdB
" P- K; e; n$ z7 i/ u │ │
" K/ R2 c, }( ]# \1 u/ x │ └─scadv_tsmc_cln90g_rvt_tt_1p0v_25c_dv.cl
2 [3 H1 f9 C, z# r- H9 ^" S6 l │ cells_1.geo% v# C, \/ E) I' T) a/ P. [
│ cells_1.pwr
% P4 V/ _$ S' i$ i8 D │ index.cli
. x- h, P1 P& V; M0 j& L6 { │ README.TXT( t9 b! E: l% Q1 d8 g& u7 t. x
│ rulesets
6 e- k5 p+ U, m% j" U. c │ VERSION.TXT
2 r5 w4 E- S/ Y" ]# y │ vias_1.geo }; R# g0 ~$ P6 Z
│
! U- H, o6 C; c" v4 a └─tsmc
2 g+ ]& `, r& K' t3 t1 U0 M └─t-n90-lo-sp-002-f1_1_6a_20060914
; x* S1 \8 N3 s9 q& M └─6X2Z6 ^8 \: c6 n) U3 r; V' G
corner.defs
, g1 H6 {0 Q9 Q& R
! u5 k0 ?9 l; I2 m% K& S, Q├─integration_kit
/ }' x7 W* S9 ] C8 |# e# F5 y9 ? `│ ├─logical5 K7 |# v. P2 c' N
│ │ ├─cm0ikmcu
6 [$ u+ Y2 h* P8 Q, n c, p4 p; V│ │ │ └─verilog
m/ V/ E! `) I! \6 Y! \$ h│ │ └─tbench
" X( f+ C: _ _$ w7 H│ │ └─verilog4 D9 Z3 k+ z3 B5 D0 h2 W
│ └─validation
* f. ~4 p7 ~/ t+ s9 G│ ├─glogs! U8 f, h& y4 n0 E
│ ├─logs- b" d; K1 Q2 I! j# X
│ ├─mdk
+ X/ ]0 U$ ^+ z" ^5 j; Q│ ├─srpg6 | l% e, i, d2 W: R) U9 S6 f4 U
│ ├─tests
- k3 O& F U |- G$ N0 M0 v2 k" Y3 j│ │ └─CMSIS
! Y6 _$ h( v( E5 }' x" `- K4 }│ │ └─Core: Q& q* P" x2 e
│ │ ├─CM0
5 h! g% P5 t- e T$ E; O \( j# U│ │ └─Documentation
4 t" G- o! L4 B/ s' f% }4 I# R│ └─vectors
7 `1 |" L: [4 s) O! A( z├─ipxact- n0 p. x, ~$ G7 H m" g
│ ├─busdefs
/ Y# C5 S! E! @4 J% Z6 C1 y1 R( J& `│ │ ├─amba.com# K# W/ ~' W/ s; o: e6 M
│ │ │ └─AMBA3
# z3 r0 S% k! s3 n, s- [! _│ │ └─arm.com$ v4 @4 ~: n% K6 R6 N- g
│ │ ├─CoreSight
/ r" v0 R3 Z9 O( b+ i* K│ │ ├─Cortex-M0
1 \ t2 w, a" o1 Q y2 u8 h9 Y│ │ └─CortexMCores; A7 r, z2 C: D6 _6 ~ p
│ ├─channels9 r* Q3 h& D# |. _2 Z3 C2 s
│ │ └─arm.com
& l! c6 \1 C% K+ M7 ~$ a" u│ │ └─Cortex-M0, m% [% \! J5 c- j/ a% Y
│ │ └─rtl) E+ a# X. A4 N4 g7 q
│ └─components
' p5 r$ V# _6 F% O│ └─arm.com( Q5 P# ]' d: i" y4 ]; r0 `! t/ ~
│ └─Cortex-M0 |
|