Chip123 科技應用創新平台

標題: brief for Cortex-M0/M3 Logical Validation Implementation [打印本頁]

作者: sinoicboy    時間: 2014-3-7 09:46 AM
標題: brief for Cortex-M0/M3 Logical Validation Implementation
├─doc: n0 k* ?4 [. ^5 M
│  ├─Cortex-M0_TechnicalReferenceManual_Frame" J5 d2 @2 I7 h8 T% }
│  │  └─graphics
" d; q: ~8 w5 h* P$ s│  ├─Cortex-M0_UserGuideReferenceMaterial_Frame
" B, |" w' v- v! J6 x│  │  └─graphics2 d& Z1 |6 h. f; S, z, }3 Z
│  └─Cortex-M0_UserGuideReferenceMaterial_XML
# S3 ?6 ?- A; d4 c│      └─graphics8 Y9 p! r0 L# u# N$ T
├─implementation
' `6 S9 A' M7 |1 ~9 z│  └─vectors4 y! d- E: W. [" p- N! @6 W, K
│      ├─CORTEXM0IMP
( {- `& a1 D" n& r" `1 a$ Y│      │  ├─crf; d. z% k1 Y  b7 D4 Y: l
│      │  ├─srpg
8 e) U9 I; u7 f0 ^7 i8 ~* Y│      │  └─tbench
# ^9 Q0 U' n0 u7 D- l9 \│      │      └─logs
. L3 ^$ K0 M2 s$ n, H+ `" B│      ├─CORTEXM0INTEGRATIONIMP3 d1 d! H  _  q
│      │  ├─crf
. A) i0 [* ]9 K9 f! H│      │  ├─srpg
7 N2 i  h0 Z( x/ N8 a│      │  └─tbench
' Y$ H( C7 `. B8 P2 s9 i│      │      └─logs4 V( T  f+ K% |' `7 |: a
│      └─tools& {' b* k! Y. K" g1 Z- }4 a: n
│          └─VerilogCrf
, }7 K( C0 j, s! U4 g! T- ?: k7 ^├─integration_kit! t$ U& V" Y1 p* G) X4 U$ ~2 E
│  ├─logical/ g8 m' Z  X! c! L; [$ E
│  │  ├─cm0ikmcu% ~. ^! |$ l' b/ J
│  │  │  └─verilog
9 x9 C7 D# R* T│  │  └─tbench
$ C! A  D1 e& r" s2 `3 U│  │      └─verilog
" |0 ]6 r7 N- S" J3 O* e, Z# a/ W│  └─validation
% A4 {' d- O! j' A6 E7 I1 p- O; j│      ├─glogs
5 S# r1 O$ a$ j' b│      ├─logs+ }4 y( V  c+ s: F: j. F& ?
│      ├─mdk+ R. S: U) |5 Q6 P7 z9 r
│      ├─srpg
: p  t7 L$ g+ Q9 T. ~7 c' N│      ├─tests
) p4 U/ v2 f6 I7 Q4 P9 }│      │  └─CMSIS3 L( B2 c- R0 @" U7 L
│      │      └─Core
% H- r( Z4 x, Y$ x, l5 y  x│      │          ├─CM0* P' |! h' [! b+ i+ n2 j# z
│      │          └─Documentation
5 M- \: l# K8 Z) d│      └─vectors
, Z. ^) N4 P7 t& u8 o├─ipxact7 A) l# B9 E6 J% x. ]6 o5 K
│  ├─busdefs3 g) l  V# j! x" S; P
│  │  ├─amba.com% `/ |5 p7 V( N) C# {+ t+ B
│  │  │  └─AMBA3! N( N+ W0 D+ N/ z% H; X
│  │  └─arm.com
% D; N/ L, ~, E8 W- g5 P│  │      ├─CoreSight, G6 `" f  U6 L# s# a' H
│  │      ├─Cortex-M0
0 Z2 \; C9 x7 Q$ J4 |: C│  │      └─CortexMCores
! z- d# P" \. Y7 E; ~* l3 P│  ├─channels
' p* i; a* J, f│  │  └─arm.com) L' d6 V# l4 i# ^4 w5 y7 J
│  │      └─Cortex-M0
- w1 r9 D+ c% C( d: p1 u4 @│  │          └─rtl6 S4 l( e& H. ~+ ?! {9 }3 ^- m
│  └─components% s$ [) W& g! C# r( y7 h7 {' `; H
│      └─arm.com
& k. L- F! S, d; h│          └─Cortex-M0! A) P* x: }2 |( S; |
└─logical
6 v: Z" ], t1 }% E  A+ J    ├─cortexm0+ @" q/ l; T% P
    │  └─verilog) t1 A' t1 U7 Z
    ├─cortexm0_dap
( y- Y, H2 [7 ], P0 f& e    │  └─verilog" P- G8 A$ o5 E* ]
    ├─cortexm0_integration
% S5 w6 A* n* G/ b1 G, g    │  └─verilog
5 ^5 \% c! G+ j2 c$ T: G/ E7 g    ├─models
- V9 X, r6 l& t' y0 c    │  ├─cells
  M/ r$ e0 o8 `( _; l    │  ├─cpf4 M) E9 l8 {4 b4 _0 v
    │  ├─upf* w1 ?  g+ f) S5 x3 a: L: V* E
    │  └─wrappers- u- B7 F1 T; B' c$ ~" {
    └─ualdis
; K" g& z1 `% q6 u7 w/ n+ ~        └─verilog9 H4 P! ^* g3 C8 b9 B

作者: sinoicboy    時間: 2014-3-7 09:47 AM
├─AT420-DA-03001-r2p0-00rel0
. F0 m8 Q+ r7 L. B* n! A│  └─docs+ U$ h3 P; U0 h: `
│          DDI0337G_cortex_m3_r2p0_trm.pdf
0 k! f* u: K& @' u  |/ L│          : w1 @# T9 h' G. N/ T0 S
├─AT420-DC-02008-r2p0-00rel07 @. s$ W0 d) z, f3 Z# j: O# k3 V* C
│  └─docs
( ?  i0 v. i7 `4 V& d2 V│          DII0194A_cortex_m3_r2p0_csg.pdf
( W; m& t8 u& _) S│         
  R+ B" o6 v3 j* `6 m) x8 n# f% _9 c├─AT420-DC-13001-r2p0-00rel01 r; T+ U/ v( w# ^2 s3 x- H
│  └─docs
  u: K4 O6 S5 t& q( D; q3 \' D1 l! J1 K2 K2 d
│  │  │          CM3CodeMux.v7 u, o% L% ~" {' ?* @$ N( p2 }
│  │  │          CM3flashmux.v$ ?5 U1 _7 X% c! v6 g6 q) g8 |! D( {
│  │  │          CM3ROMTable.v
; ~3 d, d8 }4 S+ B( Y  h9 @│  │  │          CortexM3Integration.v6 R- [. ]2 n9 b2 R; I& \) ^
│  │  │         
* `# u/ w6 k& L0 c│  │  ├─dapswjdp$ K; j/ Z8 d' U4 @4 ^4 ?2 C
│  │  │  │  README_DAPSWJDP
4 L, [: X- A  f( w% y│  │  │  │  
) ~# A2 k0 G' Y" I: `) ?( p- [│  │  │  └─verilog; ?# Q! b# p# P9 D: S
│  │  │          DAPDpApbDefs.v" R  y1 E/ o& _# Z/ c2 S
│  │  │          DAPDpApbIfClamp.v
- ?+ ~" F; T' K: Y! d! `6 m( l│  │  │          DAPDpApbSync.v
, ]9 \0 d0 [0 O) k0 S│  │  │          DAPDpClamp0.v& p6 \% Z' L9 B1 t. P1 U( x
│  │  │          DAPDpEnSync.v7 B6 R+ [6 x1 i+ E; k, ^
│  │  │          DAPDpIMux.v& F2 N$ R# V, b8 m: z0 M" ^( h- v
│  │  │          DAPDpSync.v
' y# ]3 A) X' B/ n2 x* p│  │  │          DAPJtagDpDefs.v; M' Z. a' J6 H) Z
│  │  │          DAPJtagDpProtocol.v, G, C9 t9 _/ L& n/ A
│  │  │          DAPSwDpApbIf.v/ m! r: v) D( k, E$ r) G- ]
│  │  │          DAPSwDpDefs.v' K" ?$ }2 p. T1 y7 X
│  │  │          DAPSwDpProtocol.v1 t6 y/ x9 Z9 H# m& ^; r
│  │  │          DAPSwDpSync.v
' e3 o' X! l4 j/ F│  │  │          DAPSWJDP.v% @8 J% u2 X: P+ g4 d4 H8 f$ I% S( k
│  │  │          DAPSwjDpDefs.v
% S8 s3 w+ E+ _) }- _+ l" ]8 j, O│  │  │          DAPSwjWatcher.v
" [1 M  B# }" J3 e4 b│  │  │            m- d3 E  S, }8 S3 c5 ?3 R" L& H
│  │  ├─models
# U0 v; i/ Q$ X! K/ K/ m8 ?; g│  │  │  └─cells
) J7 R# g2 O' \: Y" z( _( O% V│  │  │          CM3ClkGate.v
: Y5 Z( B6 G  x7 x4 i7 v9 y6 R│  │  │          CM3EtmClkGate.v+ u* T% s2 i. f" ~- i( D( Z$ T: w
│  │  │          CM3Sync.v
6 T8 M0 q! D. e& Q5 Y5 j% ~│  │  │         
0 J& T2 [; T, x# y2 b; h' L│  │  └─tbench
# n4 f+ F+ K0 c8 ~" W6 P: ]0 k9 q│  │      └─verilog$ K: a! u8 Q' O8 j/ k( I
│  │              AhbToApb.v3 a1 Z- Y5 g8 ~5 G  P
│  │              AtbLogger.v5 h0 y2 B8 U. B6 ~. ~! X
│  │              BusMatrix.v, K1 l2 D9 [2 _- N) O
│  │              ClkReset.v
/ E6 z; {, _7 b" q│  │              CM3BusComparator.v
  F+ l2 G9 X) a, k$ q* j│  │              CM3BusGasket.v
$ S' b5 I: i2 f. M│  │              CM3TestExAcMnAhb.v
" @, x9 ^, s& |) l1 n& a0 v; t4 T│  │              CM3ValAHBSplit.v
  W$ M- ~* R5 R  P. l│  │              CM3ValApbTrickBox.v
& d) V6 d  u. t3 l/ N6 Y│  │              CM3ValBusCompareCtrlReg.v
% B; ?% G* n5 y- o1 j  T│  │              CM3ValControl.v
, H  v4 p+ G5 f! Z3 M/ p│  │              CM3ValDebugCore.v2 |7 F9 v! n$ M* a( S
│  │              CM3ValDualPortRAM.v2 s  x" D! y2 X! s' a5 p
│  │              CM3ValDualPortWrapper.v9 T% v7 p7 m2 x" P; a; w( h4 p
│  │              CM3ValETMTrickBox.v2 [, i" f3 e: H1 P
│  │              CM3ValHTMTrickBox.v
. J! Z$ P; @9 s3 _, U1 G3 \# W9 S│  │              CM3ValIRQGenerator1.v. T6 N5 M6 A) B9 L1 y- M  Q
│  │              CM3ValIRQGenerator2.v
, G: [2 g: t" A3 d5 k/ \0 B│  │              CM3ValJtagTrickBox.v- ^4 t# U8 p2 Y" t
│  │              CM3ValMemory.v
  d+ v0 m8 t* X) A│  │              CM3ValPMU.v
7 R. f& P: T. u. ]8 [2 \│  │              CM3ValRAM.v" \; H2 M! S$ K; K# y
│  │              CM3ValRAMWrapper.v
" j5 z% a/ g2 l! h% o. T│  │              CM3ValScratchPad.v
* }+ K, e, B8 C, b2 [8 r│  │              CM3ValSWCapture.v1 D" z4 {* V  D. c0 Z. h0 u
│  │              CM3ValTBDefs.v
; \+ N2 k+ G3 y+ E│  │              CM3ValTraceOutput.v
5 H3 r3 i; O' {4 j/ r: u2 M; L│  │              CM3ValTraceSync.v6 {4 A& K- f# o* {+ t
/ v5 f- s! g; W
│      │  │  exclude_list.sc_waitstate# }# O! p5 W( j& x7 Q

( }2 l; b" c" f" u; ~. S" S3 g            │  └─fe_tsmc090g_sc-adv_v10_2007q4v2
2 h( \. P/ {) r8 I& N! P* {            │      │  scadv_tsmc_cln90g_rvt_ff_1p1v_m40c.cdB
. v. ^. J1 `/ n6 ]2 Z            │      │  scadv_tsmc_cln90g_rvt_ss_0p9v_125c.cdB
5 J; q/ Q+ N* U+ }$ [5 m            │      │  scadv_tsmc_cln90g_rvt_tt_1p0v_25c.cdB
6 m/ I5 l0 O! Z8 O) _+ F            │      │    i1 _' U& j+ s& ]1 e: h5 V% G8 {# `
            │      └─scadv_tsmc_cln90g_rvt_tt_1p0v_25c_dv.cl
( F& f' ?' V) z5 h* g' j4 u            │              cells_1.geo' |2 g& k( c" G9 \( g0 f
            │              cells_1.pwr/ @5 h! l$ ?7 C" F9 ~7 Q$ }
            │              index.cli2 |5 X+ t( O- K% d0 ?
            │              README.TXT
  R( e# G" }3 @$ P4 d2 }! |% m7 s            │              rulesets& ~1 G1 K$ L6 l
            │              VERSION.TXT) U; k4 K: o, Y4 d/ @
            │              vias_1.geo. C% o1 \) V: v% d! Q* Y& L
            │              
. M7 t; Y# E6 u% M. `1 |+ X8 I            └─tsmc  j- {# ?* Y+ s$ \' C6 w
                └─t-n90-lo-sp-002-f1_1_6a_20060914
8 {& \4 V8 ?0 I/ R                    └─6X2Z
: F0 G5 b4 J, c1 d2 x+ |/ L  V                            corner.defs
作者: mdtjason    時間: 2014-11-11 02:41 PM
回復 2# sinoicboy
2 H2 o) L/ v( ?* Z9 U# @. J' \" O/ r+ ?1 Y
) @* p5 o/ M# k+ ~3 @  d
    thanks~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~``````
作者: talrasha    時間: 2015-2-2 03:41 PM
thanks~~~~~~~~~~~~~~~~~~~~~~~~~~~
- i7 \. d6 [3 c, C- a: |9 Z8 _
作者: jm2000    時間: 2015-8-3 11:25 PM
Chip123 科技應用創新平台
作者: jm2000    時間: 2015-8-3 11:31 PM
thanks~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~``````
) P1 h0 N& w% z  g+ ?
作者: cjwei    時間: 2015-8-7 01:47 PM
The Future for the IOT, M0 and M3 will dominate the market.) A' c1 c6 u2 b/ Y% O: A& `7 b

作者: yumumu1991    時間: 2018-10-22 05:23 PM
感谢分享!不知道是不是有用6 R' O# B7 q3 |. q





歡迎光臨 Chip123 科技應用創新平台 (http://free.vireal.world/chip123_website/innoingbbs/) Powered by Discuz! X3.2