|
It’s common knowledge that the verification
3 m# S3 o/ [% u4 ^stage for a given system is2 ?' z j0 v* \3 H: S
around 70% of the overall design
- l7 y8 s8 D! z& h0 X% teffort and schedule time. Reducing# n0 Q, W4 u# u* i$ J- {! x9 a
overall time spent in test creation and. W+ ^2 v3 A( a" t7 N
design verification is a high priority.
1 E0 s: l$ `0 }8 P$ w9 `6 ySuccess in these two areas increases6 f7 a" D7 `5 u' Y) h. f
productivity and helps deliver products8 n! f- p1 J* Y7 Q! S1 K
to market faster. To achieve these verification
3 s/ P7 Q& M+ A+ X3 s8 C8 zgoals, engineers are constantly4 l+ l' t! e5 R/ ^6 M# C
looking for new and innovative ways to$ y0 s3 [. W; j! E9 h
conquer the verification challenges that" Y g" j6 x: s3 L: H+ U8 E
face them.
( _; o& D% H. d; B2 h9 |' o, TThis article discusses a layered verification
0 g7 m7 C" t4 a. _6 a% Rapproach as applied to an AMBAbased
' `% Z, C9 f3 i" n5 Tsystem component. The layered9 V2 ~( I: q4 _' F) l
approach is used to create a standardized( ?) T4 _$ R1 ^9 q, R! T
verification environment that can7 j; S* B1 M/ M# I. R
adapt as the design challenges0 k* X2 q( [7 g) V) @, e; q
increase. Typically, reuse is very high$ G9 e1 C$ R! Q% W* |
within an AMBA-based system because
/ v: p8 K3 ?+ _1 Amany new designs are based on earlier
5 x9 }5 _- F- R7 r0 i6 W! C1 Xversions of the standard system. The! J0 d) W7 @& L, H
example shows the layered approach
- I" x' _/ z4 n& Kbeing applied to verify an individual. r1 @" k; b# E' y( T, }
block as well as its integration into the* |2 ?' s7 W# z. z) L
subsystem and final system representation. |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|