Download - Roman DVCLub India 2014
-
8/17/2019 Roman DVCLub India 2014
1/26
| PRESENTATION TITLE | 9/3/14 | Confidential1
UVM METHOOLO!" TANOTHER STEP $OR%AUVM'1() PRIMER R
U-e
DVClub B
-
8/17/2019 Roman DVCLub India 2014
2/26
| PRESENTATION TITLE | 9/3/14 | Confidential)
%2 UVM
UVM i5 te Uni6e5al Veifi.ation Metodolo+27 A *etodolo+2 and a li8a2 tat .odifie5 te 8e5t a.ti.e5 fo effi.ient and
6eifi.ation
Ena8le5 a;to*ation and e;5e 6ia .o6ea+e di6en 6eifi.ation
Oen< Inteoea8le< and Standad7 Oen to all 6ia Aa.e oen 5o;.e li.en5e7 R;n5 on an2 IEEE .o*liant 5i*;lato
E.o'525te* and tool57 Si*;lation< Lo- o-e< *i:ed 5i+nal5< a..eleato< et.(7 0oo5< tainin+5< and e:a*le57 Man2 tained en+inee5 and +eat 5;ot fo;*57 A6aila8le on tt&//---(a..ellea(o+/.o**;nit2/;6*/7 Ad6an.ed de8;+ and feat;e5 in te tool5
http://www.accellera.org/community/uvm/http://www.accellera.org/community/uvm/
-
8/17/2019 Roman DVCLub India 2014
3/26
| PRESENTATION TITLE | 9/3/14 | Confidential3
A!ENA
UVM'1() & %at a5 .an+ed fo*
UVM'1(1
Mi+ation Callen+e5
Caden.e In.i5i6e UVM Sol;tion
-
8/17/2019 Roman DVCLub India 2014
4/26
| PRESENTATION TITLE | 9/3/14 | Confidential4
Te UVM i5 eein+ e6ol;tion= Te Sto2 fo* UVM'1(> to UVM'1()
UVM-1.0
Re+i5te5 TLM)
Re5o;.e5/Confi+?d8
R;n'ti*e Pa5e5
UVM'1(1
UVM-1.1(a,b,c,d) UVM-1.20;+ fi:e5 @Re+i5te5< Re5o;.e5and 5e;en.e5B
Rena*ed a5e o8e.tion5
Me55a+in+ and tan5a.tione.odin+
Lint .lean;
0;+ fi:e5UVM?NO?EP
DUVM?RESOUACE
Pe/o5t?5tat5e;en.e5
0;+ fi:e5
Me55a+e/de8;
Pa5e'a-ae S
-
8/17/2019 Roman DVCLub India 2014
5/26| PRESENTATION TITLE | 9/3/14 | Confidential
~90 Manti ite! addreed ("0 b
%0 en&ance!ent)
UVM core i toda' ~"4*C (29
$ro! UVM-1.1d (2"*C doc, %0
it a' UVM-1.1d -/ UVM-1.2 i 1
re!oed
~1+ !ore and i!roed deelo
3&at can 'ou eect $ro! UVM-1.
•
Bug fixes, performance fixes and clea• Enhancements
• Few API and semantic changes
• User guide cleanup and update
• Largely bacward compatible but ma
UVM'1() & Hee -e +o=
6ote& Te 5;..e55 of 2o; 6eifi.ation oe.t t2i.all2 doe5 NOT deend ;on telate5t feat;e5( Plea5e .on5;lt -it 2o; tool< VIP< and tainin+ 5;lie to 5ee o-te ne- feat;e5 8e5t fit into 2o; en6ion*ent( Caden.e i5 te 8e5t fo 2o;
.oi.e(
7n t&e releae note, 'ou could $ind t&at+0 o$ ite! are 87 c&ange and 2+brea bac co!atibilit'
7::: uuall' could tae " !ont& to 1 'ear to releae it
-
8/17/2019 Roman DVCLub India 2014
6/26| PRESENTATION TITLE | 9/3/14 | ConfidentialF
Nota8le Can+e5 in UVM'1()
Re+i5te5< O8e.t5< Pa5in+
Confi+;e ata8a5e< $a.to2
O8e.tion5< UVM E6ent< Tan5a.tionRe.odin+
Mi5. Ite*5& 5;. a5 AP<;6*?.oe5e6i.e< et.(
Reotin+ Infa5t;.t;e< Se;en.e5
-
8/17/2019 Roman DVCLub India 2014
7/26| PRESENTATION TITLE | 9/3/14 | ConfidentialG
Nota8le .an+e5& Reotin+
r;
(d$l
-
8/17/2019 Roman DVCLub India 2014
8/26| PRESENTATION TITLE | 9/3/14 | Confidential
Nota8le .an+e5& Se;en.e5
-
8/17/2019 Roman DVCLub India 2014
9/26| PRESENTATION TITLE | 9/3/14 | Confidential9
Nota8le .an+e5& Re+i5te5
ide and big and t&e bu inter$aceri$ication co!onebit >ide.
=ranaction 1 -- o>er ord @%11"A=ranaction 2 -- ig& adecond >ord @1+0A
-
8/17/2019 Roman DVCLub India 2014
10/26
| PRESENTATION TITLE | 9/3/14 | Confidential1>
Nota8le .an+e5& O8e.t5
-
8/17/2019 Roman DVCLub India 2014
11/26
| PRESENTATION TITLE | 9/3/14 | Confidential11
Nota8le .an+e5& Pa5in+
-
8/17/2019 Roman DVCLub India 2014
12/26
| PRESENTATION TITLE | 9/3/14 | Confidential1)
Nota8le .an+e5& ;6*?.onfi+?d8
-
8/17/2019 Roman DVCLub India 2014
13/26
| PRESENTATION TITLE | 9/3/14 | Confidential13
Nota8le .an+e5& $a.to2
-
8/17/2019 Roman DVCLub India 2014
14/26
| PRESENTATION TITLE | 9/3/14 | Confidential14
Nota8le .an+e5& O8e.tion5
-
8/17/2019 Roman DVCLub India 2014
15/26
| PRESENTATION TITLE | 9/3/14 | Confidential1
ata a..e55 oli.2 o8e.t5 @daB o6ide .ontolled a..e55 to
e*8edded o8e.t5 @+et'to'lo.< 5et'8efoe'+et
-
8/17/2019 Roman DVCLub India 2014
16/26
| PRESENTATION TITLE | 9/3/14 | Confidential1F
;6*?en;*?-ae .on6ete7 Con6et fo* 5tin+ 6ia
;6*?en;*?-aeJ@TB&&fo*?na*e@KSTR
-
8/17/2019 Roman DVCLub India 2014
17/26
| PRESENTATION TITLE | 9/3/14 | Confidential1G
Mi+ationCallen+e5
-
8/17/2019 Roman DVCLub India 2014
18/26
| PRESENTATION TITLE | 9/3/14 | Confidential1
La+el2 8a.-ad .o*ati8le 8;t *a28e not 1>>
oe.t5
So*e ite*5 5till need to 8e *an;all2 *odified afte.on6e5ion 5.it(
En.2ted VIP .o;ld NOT 8e *i+ated 82 .on6e5io
UVM'1() .o;ld NOT 8e *i:ed -it ote UVM 6e5i6eifi.ation en6ion*ent(
Mi+ation Callen+e5
-
8/17/2019 Roman DVCLub India 2014
19/26
| PRESENTATION TITLE | 9/3/14 | Confidential19
0a.-ad in.o*ati8le .an+e5 o;tlined in *i+ation
do.;*ent elea5e'note5(t:t doe5 a6e li5t of adde55ed *anti5 ite*5
-it *ae fo 8a.-ad .o*ati8ilit2
Mi+ation 5.it5 o6ided7 (/8in/add?;6*?o8e.t?ne-(lit add5 ;6*?o8e.t .to if *i55in+
7 (/8in/;6*11'to';6*1)(lIt *a2 el to do te 5i*le .an+e5 ao;nd 5tatin+?a5e<5et/+et?.onfi+< eotin+
7 8in/o6*);6*(l 'te old OVM ' UVM1> 5.it
Mi+ation fo* UVM'1(1 to UVM'1()
-
8/17/2019 Roman DVCLub India 2014
20/26
| PRESENTATION TITLE | 9/3/14 | Confidential)>
Man;al *i+ation( Not li5t in te .on6e5ion 5.it
Man;al *i+ation afte te .on6e5ion 5.it
Man;al -o fo Mi+ation
-
8/17/2019 Roman DVCLub India 2014
21/26
| PRESENTATION TITLE | 9/3/14 | Confidential)1
Caden.e In.i5i6e UVMSol;tion
-
8/17/2019 Roman DVCLub India 2014
22/26
| PRESENTATION TITLE | 9/3/14 | Confidential))
Caden.e In.i5i6e UVM Sol;tionOti*ied to ;n UVM and diffeentiated 82 VIP and MV
-
8/17/2019 Roman DVCLub India 2014
23/26
| PRESENTATION TITLE | 9/3/14 | Confidential)3
UVM e8;+ in Si*6i5ion
-
8/17/2019 Roman DVCLub India 2014
24/26
| PRESENTATION TITLE | 9/3/14 | Confidential)4
S;**a2
UVM'1() offe5 5o*e ne- in.e*ental feat;e57 UVM'1() i5 *o5tl2 8a.-ad .o*ati8le
7 Mi+ation fo* UVM'1() i5 t2i.all2 5tai+t fo-adand a *i+ation 5.it i5 o6ided
Caden.e o6ide5 i+'efo*an.e UVM 5ol;tion-it7 Intea.ti6e and o5t'o.e55in+ de8;+7 Se.ialied UVM de8;+ fa.ilitie5
-
8/17/2019 Roman DVCLub India 2014
25/26
| PRESENTATION TITLE | 9/3/14 | Confidential)
Tan "o;=;e5tion5
Additional te:t o 8;llet5
Call-out or &eadline
-
8/17/2019 Roman DVCLub India 2014
26/26
| PRESENTATION TITLE | 9/3/14 | Confidential)F
i5.lai*e Q Atti8;tion Te info*ation e5ented in ti5 do.;*ent i5 fo info*ational ;o5e5 onl2 and *a2 .ontain te.ni.ao*i55ion5 and t2o+ai.al eo5(
Te info*ation .ontained eein i5 5;8e.t to .an+e and *a2 8e endeed ina..;ate fo *an2 ea5onli*ited to od;.t and oad*a .an+e5< .o*onent and *ote8oad 6e5ion .an+e5< ne- *odel andelea5e5< od;.t diffeen.e5 8et-een diffein+ *an;fa.t;e5< 5oft-ae .an+e5< 0IOS fla5e5< fi*-ae
lie( AM a55;*e5 no o8li+ation to ;date o ote-i5e .oe.t o e6i5e ti5 info*ation( Ho-e6e< AMto e6i5e ti5 info*ation and to *ae .an+e5 fo* ti*e to ti*e to te .ontent eeof -ito;t o8li+atioan2 e5on of 5;. e6i5ion5 o .an+e5(
AM MA#ES NO REPRESENTATIONS OR %ARRANTIES %ITH RESPECT TO THE CONTENTS HEREO$ AN ASRESPONSI0ILIT" $OR AN" INACCURACIES< ERRORS OR OMISSIONS THAT MA" APPEAR IN THIS IN$ORMATI
AM SPECI$ICALL" ISCLAIMS AN" IMPLIE %ARRANTIES O$ MERCHANTA0ILIT" OR $ITNESS $OR AN" PAPURPOSE( IN NO EVENT %ILL AM 0E LIA0LE TO AN" PERSON $OR AN" IRECT< INIRECT< SPECIAL OR O
CONSEUENTIAL AMA!ES ARISIN! $ROM THE USE O$ AN" IN$ORMATION CONTAINE HEREIN< EVEN I$AVISE O$ THE POSSI0ILIT" O$ SUCH AMA!ES(
8==I7BU=7*6
)>14 Ad6an.ed Mi.o e6i.e5< In.( All i+t5 e5e6ed( AM< te AM Ao- lo+o and .o*8ination5 ttade*a5 of Ad6an.ed Mi.o e6i.e5< In.( in te United State5 and/o ote ;i5di.tion5( Ote na*e5 info*ational ;o5e5 onl2 and *a2 8e tade*a5 of tei e5e.ti6e o-ne5(