Aa!  @PP p P 0 P 0 `PPp  Author AccelleraTitleSystemVerilog 3.1/draft 1Subject9PRELIMINARY draft of SystemVerilog 3.1, SUBJECT TO CHANGEH $ d HHUÙ̀̀ff@  d Footnote TableFootnote**/ - :;,.!?6 e#hTOCHeading1Heading2 Apr Davidmann Synthesizable SystemVerilogenumintlintingmtgstructtypedefAD   EquationVariables3.0awbcc@cccdktkkkkkkk0FkGkIkJ kL kM kO kY k[ k] k_ k` kb kckekvkxkzk{k}k~kkkjkkkkkk kkkkkk!k"k$k          <$lastpagenum><$monthname> <$daynum>, <$year>"<$monthnum>/<$daynum>/<$shortyear>;<$monthname> <$daynum>, <$year> <$hour>:<$minute00> <$ampm>"<$monthnum>/<$daynum>/<$shortyear><$monthname> <$daynum>, <$year>"<$monthnum>/<$daynum>/<$shortyear> <$fullfilename> <$filename> <$paratext[ChapterTitle]> <$paratext[SectionTitle]> <$curpagenum> <$paranumonly[Chapter]><$paranum[Chapter]> (continued)+ (Sheet <$tblsheetnum> of <$tblsheetcount>)AnnexAnnex<$paranumonly>Pagepage<$pagenum>ExampleExample<$paranumonly> Draft Number (Draft 1) Draft_title7SystemVerilog 3.1, Accellera Extensions to Verilog-2001copy2003std#SystemVerilog 3.1 $paranumonly<$paranumonly>SectionSection<$paranumonly>TableTable<$paranumonly>$paranum <$paranum> $paratext <$paratext>VerilogXL version #VerilogXL 1.5cFigureFigure<$paranumonly>(HTML Headings88A//QTOCBBA11A22A 7@A;;OOJJDDGGQQMMRRTTALL\WAr>AjjllAnnppvvxxA*bbbbbb b b b  b" b$ b& b( b* b, b. b0 b2 b4 b6 b8 b: b; b< b> b@ bB bD bF bH bJ bL bN bP bR bT bV bX bZ b\ b^ b` bb bd bf bh bj bl bn bp br bt bv bx bz b| b~ b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b c c c c c c  c  c c c c c c c ccc!c# c% c' c) c+ c- c/ c1 c3 c5 c7 c9 c; c= c? cBcDcFcHcJ cL cN cP cR cT cV cX cZ c\ c^ c` cb cd cf ch cj cl cn cp cr ct cv cx cz c| c~ c c c c c c c c c cccc c c c c c c c c c c c c c c ccccc c c c c c c c cccc c c c c c c c c c c c c c c c c c c c c d ddd d" d$ d& d( d* d, d. d0 d2 d4 d6d8 d: d<d> d@ dBdD dEd d dkdX0dY2dZ%d['uMvvk kskEkF kP9d\(d]*d^4d_/d`tk)"kw ;tk9ttttttkXkwk&k&ttk/tk\tk3 k4 k5 tkf&ttttkg&tk&kttuuuuukukk uuuu u u kk%9khu u uuuuuuju kk &k k6 k7 k8 k9 k: k; k< -uuu"u&u*u,u.L1)u54)uML2)uL3)Ydkkpdk*1DdkiG|db dk=*M ddG- HN`@dHHN`@HRHRFootnote Hq<@`@dI Hq<@`@HzHz Single LineH'dJ Footnote$dK $% HH W, eH* }6be=?6 W- eN }2-bg>@2- W. eN }_?bi?A_? W/ e }$bk@B$ W0 e P:Heading2 }HbmACH W1 eH* }6boBD6 W2 eN }2-bqCE2- W3 eN }_?bsDF_? W4 e }$buEG$ W5 eP:HeadingRunIn }HbwFHH W6 eH* }6byGI6 W7 eN }2-b{HJ2- W8 eN }_?b}IK_? W9 e }$ ,bJL$ , W: e P:Indented } H,bKM H,, ; eP <e Parent = UL Q=e Depth = 0 } 6,bLN 6, W> eN }2 -,bMO2 -, W? eN }_ ?,bNP_ ?, W@ e }$9bOQ$9 WA eP:Mapping Table Cell }9HbPR9H WB eP }96bQS96 WC eN }29-bRT29- WD eN }_9?bSU_9? WE e }$IbTV$IWF eP:Mapping Table Title }IHbUWIHWG eP }I6bVXI6WH eN }2I-bWY2I-WI eN }_I?bXZ_I?WJ e }$Y,bY[$Y,WK e P:Numbered }YH,bZ\YH,,L eLI Me Parent = OL QNe Depth = 0 }Y6,b[]Y6,WO eN }2Y-,b\^2Y-,WP eN }_Y?,b]_Y?,WQ e }$b,b `$b,#WR e P:Numbered1 }bH,b _abH,,#S eLI Te Parent = OL QUe Depth = 0 }b6,b `bb6,#WV eN }2b-,b ac2b-,#WW eN }_b?,b bd_b?,#WX e }$b ce$#WY eP:TableFootnote }Hb dfH#WZ eP }6b eg6#W[ eN }2-b fh2-#W\ eN }_?b gi_?#W] e }$b hj$#W^ e P:TableTitle }Hb ikH#W_ eH* }6b jl6#W` eN }2-b km2-#Wa eN }_?b ln_?#Wb e }$b mo$#Wc eP:Title }Hb npH#Wd eH* }6b oq6#We eN }2-b pr2-#Wf eN }_?b qs_?#Wg e }$b rt$#Wh e C:Emphasis }Hb suH#Wi eEM }6b tv6#Wj eN }2-b uw2-#Wk eN }_?b vx_?#Wl e }$b wy$#Wm eC:EquationVariables }Hb xzH#Wn eEM }6b y{6#Wo eN }2-b z|2-#Wp eN }_?b {}_?#Wq e }$b |~$#Wr eX:Heading & Page }Hb }H#Ws eHeading }6b ~6#Wt eN }2-b 2-#Wu eN }_?b _?#Wv e }$b $#Ww eX:Page }Hb H#Wx eHeading }6b 6#Wy eN }2-b 2-#Wz eN }_?b _?#W{ e }$b $#W| eX:See Heading & Page }Hb  H#W} e See Also }6c  6#W~ eN }2-c 2-#W eN }_?c _?#W e }$c $#W e X:Table All }Hc  H#W e Table All }6c  6#W eN }2-c  2-#W eN }_?c _?#W e }$c $#W eX:Table Number & Page }Hc H# %Table PENumber }6c 6#W eN }2-c 2-#W  eN }_?c _?#W  e }$B c $B #W eHTML Options Table }B c B #W e }hB c  hB #W e }$Rc" $R#W eControl }Rc$ R#W eValue }hRHc& hRH#W e Comments }$bc( $b#W e Image Format }bc* b#W e0001IMAGGIF GIF }hbHc, hbH#W e }$rc.  $r#W e!Copy Files Imported by Reference }rc0 !r#W eN }hrHc2 "hrH#W e }$c4 !#$#W eExport Encoding }c6 "$#W e ISO-8859-1 }hHc8 #%hH#W e }$c: $&$# W eCSS Export Encoding }c< %'# W e ISO-8859-1 }hHc> &hH# W e }$$ cA$,$$ &!WeSystem Macros }$ cC$$ &!We }$ cE$$ &!We }\$ cG$\$ &!W e }$4hcI$(-$4h&"W! e Macro Name }4hcK$,.4h&"W" e Replace With }4hcM$-/4h&"W# eHead }\4BcO$.0\4B&"W$ e Comments }$Dh,cQ$/1$Dh,&#W% e StartOfDoc }Dh,cS$02Dh,&#W& e }Dh,cU$13Dh,,&#' % ��<$defaulttitle></P��ETITLE> }\��DB,��cW�$24��\��DB,&�#W( ��e }$ph��cY�$35��$ph&�$�W) ��e EndOfDoc }��ph��c[�$46����ph&�$W* ��e }��ph��c]�$57����ph&�$W+ ��e }\��pB��c_�$68��\��pB&�$W, ��e }$��h,��ca�$79��$��h,&�%�W- ��eStartOfSubDoc }����h,��cc�$8:������h,&�%W. ��e }����h,��ce�$9;������h,,&�%/ ��%<TITLE> ��<$defaulttitle></P��ETITLE> }\����B,��cg�$:<��\����B,&�%W0 ��e }$��h��ci�$;=��$��h&�&�W1 ��e EndOfSubDoc }����h��ck�$<>������h&�&W2 ��e }����h��cm�$=?������h&�&W3 ��e }\����B��co�$>@��\����B&�&W4 ��e }$��h,��cq�$?A��$��h,&�'�W5 ��eStartOfFirstSubDoc }����h,��cs�$@B������h,&�'W6 ��e }����h,��cu�$AC������h,,&�'7 ��%<TITLE> ��<$defaulttitle></P��ETITLE> }\����B,��cw�$BD��\����B,&�'W8 ��e }$��h��cy�$CE��$��h&�(�W9 ��eEndOfFirstSubDoc }����h��c{�$DF������h&�(W: ��e }����h��c}�$EG������h&�(W; ��e }\����B��c�$FH��\����B&�(W< ��e }$��h,��c�$GI��$��h,&�)�W= ��eStartOfLastSubDoc }����h,��c�$HJ������h,&�)W> ��e }����h,��c�$IK������h,,&�)? ��%<TITLE> ��<$defaulttitle></P��ETITLE> }\����B,��c�$JL��\����B,&�)W@ ��e }$$��h��c�$KM��$$��h&�*�WA ��eEndOfLastSubDoc }��$��h��c�$LN����$��h&�*WB ��e }��$��h��c�$MO����$��h&�*WC ��e }\��$��B��c�$NP��\��$��B&�*WD ��e }$:���� ��c�$OS��$:���� &�+�WE��eCross-Reference Macros }��:���� ��c�$������:���� &�+WF��e }D��:���� ��c�$����D��:���� &�+WG��e }$J������c�$PT��$J����&�,�WH ��e Macro Name }��J������c�$SU����J����&�,WI ��e Replace With }D��J��?��c�$TV��D��J��?&�,WJ ��e Comments }$Z������c�$UW��$Z����&�-�WK ��eHeading }��Z������c�$VX����Z����&�-WL ��e <$paratext> }D��Z��?��c�$WY��D��Z��?&�-WM ��e }$j������c�$XZ��$j����&�.�WN ��e See Also }��j������c�$Y[����j����&�.WO ��eSee <$paratext>. }D��j��?��c�$Z\��D��j��?&�.WP ��e }$z������c�$[]��$z����&�/�WQ ��e Table All }��z������c�$\^����z����&�/R ��%Table <$paranumonly>, P��E <$paratext> }D��z��?��c�$]_��D��z��?&�/WS ��e }$������c�$^`��$����&�0�WT ��e Table Number }��������c�$_a��������&�0WU ��eTable <$paranumonly> }D����?��c�$`���D����?&�0WV ��e }$$�� ��c�'�f��$$�� )�1�WW��eGeneral Macros }v$�� ��c�'����v$�� )�1WX��e }$�� ��c�'����$�� )�1WY��e }2��$�� ��c�'����2��$�� )�1WZ��e }$4ev��c�'bg��$4ev)�2�W[ ��e Macro Name }v4ev��c�'fh��v4ev)�2W\ ��e Replace With }4C��c�'gi��4C)�2W] ��eHead }2��4Q��c�'hj��2��4Q)�2W^ ��e Comments }$Dev��c�'ik��$Dev)�3�W_ ��e }vDev��c�'jl��vDev)�3W` ��e }DC��c�'km��DC)�3Wa ��e }2��DQ��c�'ln��2��DQ)�3Wb ��e }$Z�� ��c�'mq��$Z�� )�4�Wc��eCharacter Macros }lZ�� ��c�'����lZ�� )�4Wd��e }��Z�� ��c�'������Z�� )�4We��e }$jH��c�'nr��$jH)�5�Wf ��e Character }lj����c�'qs��lj��)�5Wg ��e Replace With }��j?��c�'rt����j?)�5Wh ��e Comments }$zH��c�'su��$zH)�6�Wi ��e }lz����c�'tv��lz��)�6Wj ��e¢ }��z?��c�'uw����z?)�6Wk ��e }$��H��c�'vx��$��H)�7�Wl ��e }l������c�'wy��l����)�7Wm ��e© }����?��c�'xz������?)�7Wn ��e }$��H��c�'y{��$��H)�8�Wo ��e }l������c�'z|��l����)�8Wp ��e® }����?��c�'{}������?)�8Wq ��e }$��H��c�'|~��$��H)�9�Wr ��e }l������c�'}��l����)�9Ws ��e° }����?��c�'~�������?)�9Wt ��e }$��H��c�'��$��H)�:�Wu ��e }l������c�'���l����)�:Wv ��e-- }����?��c�'������?)�:Ww ��e }$��H��c�'��$��H)�;�Wx ��e }l������c�'��l����)�;Wy ��e- }����?��c�'������?)�;Wz ��e }$��H��d��'��$��H)�C�W{ ��e }l������d�'��l����)�CW ��e... }����?��d�'�������?)�CW ��e ��d������d��������""����������d������d�������� ��������$$h������d� ����$$h������ ����l��� $$h������d� ����$$h���������� ! ����W��Bm }$h�� ��d� ���$h��  �<�W|��eHeadings Table }��h�� ��d� ������h��  �<W}��e }��h�� ��d� ������h��  �<W~��e }$Cl��d!� ��$Cl �=�W ��eHeading Level }��Cu��d#� ����Cu �=W� ��eParagraph Format }��CH��d%� ����CH �=W ��e Comments }$Sl��d'� ��$Sl �>�W ��e1 }��Su��d)� ����Su �>W ��eTitle }��SH��d+� ����SH �>W ��e }$il��d-� ��$il �?�W ��e2 }��iu��d/� ����iu �?W UTUT��e Heading1 }��iH��d1� ����iH �?W ��e }${l��d3� ��${l �@�W ��e3 }��{u��d5� ����{u �@W  ��e Heading2 }��{H��d7� ����{H �@W  ��e }$l��d9� ��$l �A�W  ��e4 }��u��d;� ����u �AW  ��e HeadingRunIn }��H��d=� ����H �AW  ��e }$l��d?�  ��$l �B�W ��e4 }��u��dA� !����u �BW  ��e TableTitle }��H��dC� �����H �BW ��e $$������d � ����$$����%##�����l��� $$������d � ����$$�����������_'"�_dinsx} "%(,048<@DHLPSVY\_bfjnqtwz}�����d������d ��������%%��������$$������d�$����$$����"(&&����l��� $$������d�$����$$�������� ���(a%�(,048<@DHLPSVY\_ bfjnqtwz}�����d������d��������(( ��������$$������d�'����$$����%�))�����l��� $$������d�'����$$�������� ����b(� bfjnqtwz}���� ���~��k>��8�����~������������d������k��������22��������HZ����dR�-�������������� TableFootnote EGVR`@��dS�,���EGVR`@EPoEPo� TableFootnote��d������dU��������// ��������HH��ˆ����dV�.����HH��ˆ�����00����l��� HH��ˆ����dW�.����HH��ˆ��� ��� ����/�����e"<$paranum><$paratext><$pagenum> �e#<$paranum><$paratext><$pagenum> �e#<$paranum><$paratext><$pagenum> �e#<$paranum><$paratext><$pagenum> "Z�e$<$paranum><$paratext><$pagenum> #b�e#<$paranum><$paratext><$pagenum> $~�e"<$paranum><$paratext><$pagenum> %�e"<$paranum><$paratext><$pagenum> S&g��e UH��ˆ����k+��D��UH��ˆ�����99�����l���UH��ˆ����k�+����UH��ˆ�����33 ����l��� UH��ˆ����k�+����UH��ˆ����������2����W��e ��d������u:��������@@�������� UH��ˆ����u;�4����UH��ˆ��[��������@����k��� q[towards the end of the section (draft2: at paper page 342), make the following changes (in Blue), also add the ���@/3rd and 4th NOTES at the end of this section] x���`kThe � attempt information structure�  contains details relevant to the specific event that occurred. }���`` On disable, enable, reset and kill callbacks, the � info�  field is NULL. R���`d On start and success callbacks, only the � attemptStartTime�  field is valid. ���  On a � cbAssertionFailure�  callback, the � attemptStartTime�  and � detail.failExpr�  � fields�  are r���@valid.  ��` On a step callback, the � attemptStartTime�  and � detail.step�  elements � elements� fields�  are valid.  ���`NOTES  ���`... ���`... ��� nThe content of the � cb_time�  field depends on the reason identified by the reason field, as follows: 0����k � cbAssertionStart�  - � cb_time�  is the time when the assertion attempt has been started. ����p � cbAssertionSuccess� , � cbAssertionFailure�  - � cb_time�  is the time when the assertion ����succeeded/failed. ����n � cbAssertionStepSuccess� , � cbAssertionStepFailure�  - � cb_time�  is the time when the ����*assertion attempt step succeeded/failed. ����u � cbAssertionDisable� , � cbAssertionEnable� , � cbAssertionReset� , � cbAssertionKill�  - ���@¬ possible, data supplied is NULL. 7��� In contrast to � cb_time� , the content of � attemptStartTime�  is � always�  the start time of the actual attempt of B���@ean assertion. It can be used as an unique ID that distinguishes the attempts of any given assertion. WBX���` UH��ˆ����;4�����UH��ˆ��2�T,���,����7����UTUT���`-Assertion API errata update as of 7-Jan-2004 UR��� 6[all references related to � SV 3.1a draft 2� , UP���@Pand assume an earlier application of the changes defined in � LRM 121� ] PUN���`.Section 28.4.2, "Placing assertion callbacks" 'o���`kupdate this part of LRM-121 [related to draft2 paper page 341, prototype for vpi_register_assertion_cb()]: -��`6Change (changes in � red�  and � blue� ): /���`\Use � vpi_register_assertion_cb()�  to place an assertion callback, the prototype is: *���` 0#���`E /* typedef for vpi_register_assertion_cb callback function */ 1���`9 typedef PLI_INT32 (vpi_assertion_callback_func)( 2���`: PLI_INT32 reason, /* callback reason */ 3���`8 p_vpi_time cb_time, /* callback time */ 4���`> vpiHandle assertion, /* handle to assertion */ 9���`F p_vpi_attempt_info info, /* attempt related information */ :���`N PLI_BYTE8 *user_data /* user data entered upon registration */ <���` ); >���` D���`, vpiHandle vpi_register_assertion_cb( E���`B vpiHandle assertion, /* handle to assertion */ F���`P PLI_INT32 reason, /* reason for which callbacks needed */ G"��`@ PLI_INT32 (*cb_rtn)( /* callback function */ I��`> PLI_INT32 reason, /* callback reason */ L��`< p_vpi_time cb_time, /* callback time */ M��`( vpiHandle assertion, N��`, p_vpi_attempt_info info, O��`* PLI_BYTE8 *userData ), P���`7 � vpi_assertion_callback_func *cb_rtn, Q���`M PLI_BYTE8 *user_data /* user data to be supplied to cb */ R���` ); T���` W���`2 typedef struct t_vpi_assertion_step_info { X���`1 PLI_INT32 matched_expression_count; Y���`Q vpiHandle *matched_exprs; /* array of expressions */ Z���`Q p_vpi_source_info *exprs_source_info; /* array of source info */ [���`P PLI_INT32 stateFrom, stateTo; /* identify transition */ \���`@ } s_vpi_assertion_step_info, *p_vpi_assertion_step_info; `���` a���`+ typedef struct t_vpi_attempt_info { b���` union { c���`' vpiHandle failExpr; d���`3 p_vpi_assertion_step_info step; e���` } detail; f���`G s_vpi_time attemptStartTime; /* Time attempt triggered */ Ag���`2 } s_vpi_attempt_info, *p_vpi_attempt_info; UH��ˆ����;6�����UH��ˆ����@66  ����l���Zl��d����k?�*;��Zl��d�����:: ����l��� UH��ˆ����k,�����UH��ˆ����������1����W;��d Zl��d����k@�����Zl��d����������8����W��e U$����kA�8M��U$�����??  ����l�����d������k��������=}�������� ��_���k�<�>����_�����������D�;Hˆ����k�<=O}�r�D�;Hˆ���r�NN����l��� U$����kB�����U$����������;����W ��d UH��ˆ����u=�4����UH��ˆ���7�55 ����l�����d������k&��������BB ��������UH��ˆ����k'�A����UH��ˆ�����CC ����l��� UH��ˆ����k(�A����UH��ˆ����������B����W(UTUT��d U8I��6y��k-� 1���U8I��6y���EE �����l��� U8I��6y��k.� ����U8I��6yJ� ��� FF��D����?��"l @i��d Ah��d7Copyright 2002, 2003 by Accellera Organization, Inc. pUR��d1370 Trancas Street #163 qUR��dNapa, CA 94558 r��dPhone: (707) 251-9977 s��dFax: (707) 251-9877 t��d u��d v��$cAll rights reserved. No part of this document may be reproduced or distributed in any medium whatP`��DZsoever to any third parties without prior written consent of Accellera Organization, Inc. UBI��J��k1�������[[�E����U$����kj��L��U$�����HH ����l��� U$����kk�����U$����������G�����e Accellera Q6�m7 SystemVerilog 3.1'Extensions to Verilog-2001 ��d������kQ��������JT ��������U$����kR�I�R��U$�����KK ����l��� U$����kS�I����U$����������J����5�d Accellera Q=�lSystemVerilog 3.1   Uw��R��kl�GW��Uw��R���VV ����l���Zw��R��kC�;���Zw��R���qq ����l��� D�;Hˆ����k�<����D�;Hˆ�������������>�����U$����k�<>Q��U$�����PP ����l��� U$����k�<����U$����������O������e Accellera Q)�m7Extensions to Verilog-2001 SystemVerilog 3.1  U�w��R��k�<Or��U�w��R���YY����l���Uw��R��kT�IJT��Uw��R���SS����l��� Uw��R��kU�I����Uw��R��������R����C��m^!#"Copyright #2003$ Accellera. All rights reserved.%Running H/F 4& QH��e UH��ˆ����kV�IR���UH��ˆ�����UU����l��� UH��ˆ����kW�I����UH��ˆ����������T����W_��d Uw��R��km�����Uw��R��������L����7��m^(#*Copyright +2003, Accellera. All rights reserved.-Running H/F 4. QJ��e D�;Hˆ����kn�L\|�\�D�;Hˆ���\�XX ����l��� D�;Hˆ����ko�����D�;Hˆ�������������W����� U�w��R��k�<����U�w��R��������Q����.��m^ Running H/F 4Copyright 2003 Accellera. All rights reserved./#0 Q8��e �h ���k2� F�����h ���h…UHˆ����kp�W||W��UHˆ����W{{ ����l��� ��d������j��������jx��������U$����j�i�v��U$�����uu����l��� ���~��k��l�����~����������UH��ˆ����k�kn��UH��ˆ�����mm ����l��� UH��ˆ����k�����UH��ˆ����������l����WU��d U$����k�lp��U$�����oo ����l��� U$����k�����U$����������n����V���` Accellera Q]��h7Extensions to Verilog-20019SystemVerilog 3.1: U�w��R��k�n���U�w��R���zz ����l��� Zw��R��kD�����Zw��R��������M����W!��m^Running H/F 4Copyright 2003 Accellera. All rights reserved.# UHˆ����k�<Q}}>��UHˆ����>ss����l��� UHˆ����k�<����UHˆ����������r����WK��e  U$����j�i����U$����������j����j��` Accellera Qm��h72SystemVerilog 3.13Extensions to Verilog-2001 Uw��R��j�ijx��Uw��R���ww����l��� Uw��R��j�i����Uw��R��������v����Wn��l^4#5Copyright 620037 Accellera. All rights reserved.8Running H/F 4A UH��ˆ����j�iv���UH��ˆ�����yy����l��� UH��ˆ����j�i����UH��ˆ����������x����Wo��e U�w��R��k�����U�w��R��������p����W^��lQ;<Copyright =2003> Accellera. All rights reserved.?1@ UHˆ����kq�����UHˆ����������\����WS��e UH�ˆ����kr�\���UH�ˆ��W\UH�ˆ����k�<r���UH�ˆ��>r��d�������i��Left�d����� ��Right�d����� �� Reference�d������������d���������HTML�d����� ��HTML�d�����  ��Headings�d����� $��HTML�d�����'��HTML�d����� ��First�d����� I�� last left�d������.��TOC�d����� A�� boilerplate�d����� �� title page�d������� Index.left�d�����<�� Index.right�d������+��Cover�d������4�������������@��@��������������������� ���������������������������Mapping Table Title������. ������@��@��������������������� ���������������������������Body������. ������@��@��������������������� ��������������������������Mapping Table Cell������. ��� �f�@������������������� ��������������������������Body������. ���f�@��������D������������� ��������������������������.� DashedList����D:\t�. ������@��@��������������������� ����������������������������Mapping Table Title������. ������@��@��������TA������������ ���������������� ���������� TableTitle.1����T:Table<$chapnum><n=1>: Body. ��� f�@����������T��������������������������� ���������� SectionTitle�����Body. �����f�@��������AE������������ ���������������� ����������x.Annex.TableTitle.1����A:Table <A><n=1>T,Text. ������@��@��������������������� ����������������������������Mapping Table Cell������. �����f�@����������������������� ����������������������������� PageHeader.right������. ������@��@������������������������������������� ����������� �Mapping Table Cell������. ������@��@������������������������������������� ����������� �Mapping Table Cell������. ������@��@��������������������� ���������������� ����������� �Mapping Table Cell������. ������@��@��������T�A���� ������� ���������������� ���������� TableTitle����T:Table<$chapnum><n+>: Body. ��� f�@����������D����������� ������������������������� $���H���l����������������������� �����D�����h����������Note����� P1,Normal. �����f�@��������AE������������ ���������������� ����������x.Annex.TableTitle����A:Table <A><n+1>T,Text. 33�f�@��������L������������ �������������������������33�� NumberedNote2���� L:<n+>)\t�. ��� �f�@������������������� ��������������������������Body������. ��� �f�@������������������ ��������������������������Body������. �����f�@����������������������� ��������������� ���������"�.� �.�0�.�@�.�P�.�`�.�p�.����.����.����.����.����.����.����.����.�����.����.� ���.�0���.�@���.�P���.�`���.�p���.����.����.����.����.����.����.� ExampleCode������. ������f�@����������������������� ����������������������������� ���� PageHeader.left������. �����f�@����������������������� ��������������� ����������#�.� �.�0�.�@�.�P�.�`�.�p�.����.����.����.����.����.����.����.����.�����.����.� ���.�0���.�@���.�P���.�`���.�p���.����.����.����.����.����.����.� ExampleCode������. ���f�@��������D������������ ��������������������������.� DashedList����D:\t�. ����f�@���������������������������������������������Body������. ��� �@��@��������SA������������ ��������������������������SyntaxBoxCaption.1����S:Syntax<$chapnum><n=1>Body. (���f�@�������������������� �������������������������.�.�=�.�BNF_SyntaxItem������. �����f�@����������������������� ��������������� �����������.� �.�0�.�@�.�P�.�`�.�p�.����.����.����.����.����.����.����.����.�����.����.� ���.�0���.�@���.�P���.�`���.�p���.����.����.����.����.����.����.� ExampleCode������. ����f�@��������������������� ������������������������� $���H���l����������������������� �����D�����h���������� FL,FlushLeft������. �����f�@�������������������� �������������������������� �� M���� CommitteeList������. � ��<f�@��������������������� ���������������� ��������� $�� H�� l�� ���� ���� ���� ���� ���� D���� h���� ���� P1,Normal������. ��f�@��������LA����������� ��������������������������. NumberedList1���� L:<n=1>)\tL,NumberedListb. �����f�@���������������������� ����������������������������� PageHeader.right������. ��� �@��@��������������������� �����������������������������������..H1,1stLevelHeadTOC������. �����f�@����������������������� ��������������������������� ���� ���� ���� PageFooter.left������. ������@��@��������������������� ����������������������������-�������..AT,AnnexTitleTOC������. ������@��@��������������������� �������������������������-���F���Z�������.. AH2,A.1.1TOC������. ��� �@��@��������SA������������ ��������������������������SyntaxBoxCaption����S:Syntax<$chapnum><n+>Body. ���� �@��@��������������������� �������������������������-���F�������.. AH1,A.1TOC������. ������@��@��������TA���� ������� ���������������� ���������� TableTitle����T:Table<$chapnum><n+>: Body. ��� f�@��������HU��� ������� ���������������� ��������� $���H���l����������������������� �����D�����h����������H3,1.1.1���H3H:<$chapnum>.<n>.<n+> Body. �����f�@��������������������� ������������������������� $���H���l����������������������� �����D�����h���������� FL,FlushLeft������. ��� �f�@������������������ ��������������������������Body������. ���� �@��@��������������������� �������������������������-�������.. AN,AnnexTOC������. ��� �@��@��������������������� �������������������������0�������..SectionHeadingTOC������. ��� �f�@��������AU����������� ���������������� ����������x.Annex.H1,A.1���� A:<A>.<n+> T,Text. ������@��@��������������������� ��������������������������.�*�.�����.. H2,1.1TOC������. ������f�@���������������������� ����������������������������� PageHeader.left������. ��� �@��@��������������������� �������������������������-�������..x.Annex.HeadingTOC������. ��f�@��������L����������� ��������������������������. NumberedList2���� L:<n+>)\t�. ��f�@��������������������� �������������������������(�.�<�.�P�.�d�.�x�.����.����.����.����.����.����.����.����.�,���.�@���.�T���.�h���.�|���.����.����.����.����.�Body.Indented.1������. ����f�@��������AE����������� ���������������� ��������� $���H���l����������������������� �����D�����h����������x.Annex.H2,A.1.1���AH2A:<A>.<n>.<n+> T,Text. ����f�@������������������� ��������������������������x.Annex.normative������. �����f�@����������������������� ��������������������������� ���� ���� ���� PageFooter.right������. �����f�@���������������������� ����������������������������� ���� PageFooter.left������. �����@��@��������AQ����������� =������������� ����������x.Annex.Heading���� A:Annex <A+> SectionTitle. ��� f�@���������D����������� ������������������������� $���H���l����������������������� �����D�����h����������Note����� P1,Normal. �����f�@���������������������� ����������������������������� ���� PageFooter.right������. ����f�@��������AE����������� ���������������� ��������� $���H���l����������������������� �����D�����h����������x.Annex.H3,A.1.1.1���AH3A:<A>.<n>.<n>.<n+> T,Text. ��� �f�@��������BE����������� �������������������������� Bibliography���� B:[B<n+>] �. ���f�@���������������������� ��������������� ����������$�.�4�.�D�.�T�.�d�.�t�.����.����.����.����.����.����.����.����.����.����.�$���.�4���.�D���.�T���.�d���.�t���.����.����.����.����.����.����.�ExampleCode.Indented������. �����f�@���������������������� ��������������� �����������.� �.�0�.�@�.�P�.�`�.�p�.����.����.����.����.����.����.����.����.�����.����.� ���.�0���.�@���.�P���.�`���.�p���.����.����.����.����.����.����.� ExampleCode������. �����f�@�������������������� ��������������������������CellBody������. ���f�@��������HU��� ������� ���������������� ��������� $���H���l����������������������� �����D�����h���������� H4,1.1.1.1���H4H:<$chapnum>.<n>.<n>.<n+> Body. ���f�@��������HU��� ������� ���������������� ��������� $���H���l����������������������� �����D�����h���������� H5,1.1.1.1.1���H5H:<$chapnum>.<n>.<n>.<n>.<n+> Body. ���� �@��@��������HQ������������ =������������� ����������SectionHeading����H:Section <$chapnum> SectionTitle. �����f�@������������������ ���������������� ���������� CellHeading������. ��� f�@���������T��������������������������� ���������� SectionTitle�����Body. 33�f�@��������L�A����������� �������������������������33�� NumberedNote1���� L:<n=1>)\tL,NumberedListb. 33�f�@��������L������������ �������������������������33�� NumberedNote2���� L:<n+>)\t�. �����f�@������������������ �������������������������� TableText������. ��f�@��������D������������ ��������������������������.�DashedList.indented����D:\t�. ��� �f�@��������AE����������� ���������������� ��������� $���H���l����������������������� �����D�����h����������x.Annex.H4,A.1.1.1.1���AH4A:<A>.<n>.<n>.<n>.<n+> T,Text. ��� �f�@��������AE����������� ���������������� ��������� $���H���l����������������������� �����D�����h����������x.Annex.H5,A.1.1.1.1.1���AH5A:<A>.<n>.<n>.<n>.<n>.<n+> T,Text. ��� f�@��������HU���������� ���������������� ��������� $���H���l����������������������� �����D�����h����������H2,1.1���H2H:<$chapnum>.<n+> Body. ��� �f�@��������HE������������ ������������������������� $���H���l����������������������� �����D�����h����������x.BNF.H2��� definition H:<n>.<n+> P1,Normal. ���f�@����������������������������������������������Footnote������. ��� �f�@��������HE������������ ������������������������� $���H���l����������������������� �����D�����h����������x.BNF.H3��� definitionH:<n>.<n>.<n+> P1,Normal. ��� �f�@��������HE������������ ������������������������� $���H���l����������������������� �����D�����h����������x.BNF.H4��� definitionH:<n>.<n>.<n>.<n+> P1,Normal. ��� �f�@��������HE������������ ������������������������� $���H���l����������������������� �����D�����h����������x.BNF.H5��� definitionH:<n>.<n>.<n>.<n>.<n+> P1,Normal. �f�@��������ZA����������� ������������������������� �� NumberedLista���� Z:<a=1>)\t NumberedList2. �f�@��������Z����������� ������������������������� �� NumberedListb���� Z:<a+>)\t�. 33�f�@��������ZA����������� ��������������������������� NumberedListi���� Z:<r=1>)\tNumberedListii. 33�f�@��������Z����������� ��������������������������� NumberedListii���� Z:<r+>)\t�. ����f�@��������������������� �������������������������� CellBody.X������.  ��� �f�@��������AE������������ ���������������� ����������x.Annex.FigureTitle����A:Figure <A><n+>T,Text. �����@��@��������������������� ��������������� ������������ A�� f�� ���� ���� ���� ���� ���� XCourier12������. �����f�@���������������������� ������������������������� �� 6�� Q�� l�� ���� ���� ���� ���� ���� ���� )���� D���� _���� CellBody������. �����f�@������������������� ���������������� ���������� CellHeading������.  ��� �f�@��������AE������������ ���������������� ����������x.Annex.FigureTitle.1����A:Figure <A><n=1>T,Text. 33�f�@��������LA����������� �������������������������33�� NumberedNote1���� L:<n=1>)\tL,NumberedListb. ��� �@��@��������EA������������ �� =�����������������������ExampleCaption����E:Example<$chapnum><n+> Body. ��� �@��@��������EA������������ �� =�����������������������ExampleCaption.1����E:Example<$chapnum><n=1> Body. ��� f�@��������FE������������ ���������������� ����������FigureCaption.1����F:Figure <$chapnum><n=1> FigCaptionCont. ��� f�@��������FE������������ ���������������� ���������� FigureCaption����F:Figure <$chapnum><n+> FigCaptionCont. 33�f�@��������L����������� �������������������������33�� NumberedNote2���� L:<n+>)\t�. ���� f�@���������T��������������������������� ���������� x.Annex.Title�����T,Text. �%��������������� ������������������������"��������1.DELETE �������������� ���������Code ������������������������ ������������������������ �������������������������������������������������� BNFitalic��������������� ������������������3 8���� ����������� �������3 8���� ����������� ������������ � �������Keyword�������������������������2.DRAFT ��������������� ������������� ����������� ������� BNFkeyword ��������������� ��������� ������������������������ ��������������� �������������������������������3.FIX ����������������������� Superscript ������������ ��������Code ����������������������� ������������������������ ������������������������ �������������� ���������� ������������������������ �������������� ���������� ������������������������ ��������������� ��������������������������������������������������������� �������������� ���������Code ������������������������ �������������� ��������� �������������� ���������� ����������������������� ������������������������������������������������� �����������������������d���������������������������������������������;����������������������d�����Z�������Z�����������������Thin����Medium����Double����Thick�@���� Very Thin�������������������� ���������0|}|�33~}~�33~}~�33~}~�33~}~�Format A��������������H� Mapping Table� �����������H~}~�H~}~�H~}~�H~}~�H~}~�Format B���z��>����������������H����6����-����?������ @�� ������������������H����z�� ����!*������h����h����h����B����_�� N��+0������������������?����_�� ��13������ev����ev����C����Q������ p��4C������H����������?����)�� W��<B������l����u����H�����C�$�� �������������������$Cz�����������������������$Sz���������������� ��!�"�$qz������������#���$��%��&��'��$z��,����������(���)��*��+��,��$z������������-���.��/��0��1��$z������������2���3��4��5��6��$z������ ������7���8��9��:��;��$z������ ������< ���= ��> ��? ��@ ��$z������ ������A ���B ��C ��D ��E ��$z������ ������F ���G ��H ��I ��J ��$ z��,���� ������K ���L ��M ��N ��O ��$9z������ ������P ���Q ��R ��S ��T ��$Iz������ ������U���V��W��X��Y��$Yz��,����������Z���[��\��]��^��$bz��,����#������_���`��a��b��c��$��z������#������d���e��f��g��h��$��z������#������i���j��k��l��m��$��z������#������n���o��p��q��r��$��z������#������s���t��u��v��w��$��z������#������x���y��z��{��|��$��z������#������}���~���������$��z������#�����������������$��z������#����������� �� �� ��$��z������#������ ��� ��������$��z�������#����������������$B���� �����#������������$R��������#��������������$b��������#�������������$r��������#��������� ��!��$�������� #������"���#��$��$���������#������% ���& ��' ��$$�� �����"&�������(!���)!�*!�+!�$4z������!#&�������,"���-"��."��/"��$Dz��,����"$&������0#���1#��2#��3#��$pz������#%&������4$���5$��6$��7$��$��z��,����$&&������8%���9%��:%��;%��$��z������%'&������<&���=&��>&��?&��$��z��,����&(&������@'���A'��B'��C'��$��z������')&������D(���E(��F(��G(��$��z��,����(*&������H)���I)��J)��K)��$$��z������)�&������L*���M*��N*��O*��$:���� �����,&�������P+���Q+�R+�$J��_������+-&�������S,���T,��U,��$Z��_������,.&������V-���W-��X-��$j��_������-/&������Y.���Z.��[.��$z��_������.0&������\/���]/��^/��$��_������/�&������_0���`0��a0��$$�� �����2)�������b1���c1�d1�e1�$4_������13)�������f2���g2��h2��i2��$D_������2�)������j3���k3��l3��m3��$Z�� �����5)�������n4���o4�p4�$j������46)�������q5���r5��s5��$z������57)������t6���u6��v6��$��������68)������w7���x7��y7��$��������79)������z8���{8��|8��$��������8:)������}9���~9��9��$��������9;)�������:���:��:��$��������:C)������;���;��;��$h�� �����= ������� <���<�<�$C)������<> �������=���=��=��$S)������=? ������>���>��>��$i)������>@ ������?���?��?��${)������?A ������@���@��@��$)������@B ������A���A��A��$)������A� ������B��� B��!B��$��������;�)������C���C��C����Comment�� �k� �k��k��kH� �kK� �kN� �kZ�!" �k^�#$ �ka�%&�kd� '�ku�(*�ky�+,�k|�-.�k�/0�k�23�k��45�k�67�k�8A�k �9:�k�;<�k�=>�k �?@�k#�� ����d� �Black�������T!�White����dd���A�Red���dd�����Green���d�d��� �Blue���d�����Cyan�����d���Magenta����d���� �Yellow���FF������ Dark Green������Header/Footer $1Header/Footer $1Header/Footer $2Header/Footer $2IndexIndexCommentCommentSubjectSubjectAuthorAuthorGlossaryGlossaryEquationEquation Hypertext Hypertext  Cross-Ref Cross-Ref Conditional TextConditional TextPositionFMPrivatePositionFMPrivateRangeEndFMPrivateRangeEndFMPrivate HTML Macro HTML Macro�����W.Times New Roman.R.400�� FrameRoman� W.Arial.R.700�� FrameRoman�W.Times New Roman.R.700�� FrameRoman�W.Courier New.R.400�� FrameRoman� W.Arial.I.400�� FrameRoman� W.Arial.R.400�� FrameRoman�W.Courier New.R.700�� FrameRoman�W.Times New Roman.I.400�� FrameRoman�qArial Courier NewTimes New Roman Regular Regular BoldRegularItalic������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������iT,;z:ύ5_8 odTѴ+7a$B߈$`IyDH�5RQrЏXs%.ޝϱ2#ȯie`ڤߘY栆lZMlx'GW˾<[RA&ɇ2S,ij4d-p)DQ&iNπV@p8=1TLfo$p<[;����