|
It’s common knowledge that the verification
) O! d1 f$ M! C2 m, H: g& |) `stage for a given system is
2 g/ K; Y, h& y! j) y# ]around 70% of the overall design4 Z" @( I+ e# Z0 `1 t( e
effort and schedule time. Reducing
1 H% H' H9 z$ e, e" o& B4 Zoverall time spent in test creation and
, w0 G' Y$ @% {: G# Ddesign verification is a high priority.8 j1 |0 g! J) R+ Y$ |2 B
Success in these two areas increases
; B- ?2 z0 S( qproductivity and helps deliver products$ M# u+ I9 O4 a* t! |1 u8 F
to market faster. To achieve these verification
! c' O& I( ]: g) o, V4 L Ygoals, engineers are constantly( C+ _* |; P% q; `7 L+ Q9 G
looking for new and innovative ways to; g& `( m4 c3 A7 `; _/ J
conquer the verification challenges that/ {. `" u& A2 G$ }; I4 ?. o1 C" K& U
face them.* k8 f/ B* q S
This article discusses a layered verification0 `2 l& A2 u5 _# o q' t% `5 q
approach as applied to an AMBAbased- C: L6 g1 ?+ ]' ~# H
system component. The layered; o; X0 J) H! s$ b
approach is used to create a standardized2 V1 x0 n. `6 b, K' \2 Q* R1 G# |
verification environment that can
1 y1 f! f- r, V1 L x8 O: Radapt as the design challenges4 j2 l4 ?5 o' [& @
increase. Typically, reuse is very high; I% W i2 ]: [8 t7 l8 j. j
within an AMBA-based system because& S# m, o% g( {! p" p$ \
many new designs are based on earlier
/ w, v- b2 b: }: W& Uversions of the standard system. The
" y9 w: L) `: T6 r' oexample shows the layered approach
S7 l8 {9 b5 X3 }6 c: Pbeing applied to verify an individual
' J& r9 a, m( a \, Ublock as well as its integration into the* f/ p; m3 s8 `
subsystem and final system representation. |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|