亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 1076_9.html

?? basic exemple. Do an ADD of two 4 bits numbers
?? HTML
?? 第 1 頁 / 共 4 頁
字號:
          <b>when</b> choice_list2 =>
             wave_transform2
                &#183
                &#183
                &#183
          <b>when</b> choice_listN-1 =>
             wave_transformN-1
          <b>when</b> choice_listN =>
             wave_transformN
     <b>end case</b>;
</pre>
<p>Wave transforms are defined in   <a href = "1076_9.HTM#9.5.1"> 9.5.1 </a>  .
<p>The characteristics of the select expression, the waveforms, and the choices in the selected assignment statement must be such that the case statement in the equivalent process statement is a legal statement.
<h2><a name="9.6">  <a href = "1076_9.HTM#9.6"> 9.6 </a>   Component instantiation statements</a></h2>
<p>A component instantiation statement defines a subcomponent of the design entity in which it appears,  associates signals or values with the ports of that subcomponent, and associates values with generics of that subcomponent.  This subcomponent is one instance of a class of components defined by a corresponding component declaration, design entity, or configuration declaration.
<pre>     component_instantiation_statement ::=
        <i>instantiation</i>_label :
             instantiated_unit
                  [ generic_map_aspect ]
                  [ port_map_aspect ] ;

     instantiated_unit ::=
          [ <b>component</b> ] <i>component</i>_name
          | <b>entity</b> <i>entity</i>_name [ ( <i>architecture</i>_identifier ) ]
          | <b>configuration</b> <i>configuration</i>_name
</pre>
<p>The component name, if present, must be the name of a component declared in a component declaration.  The entity name, if present, must be the name of a previously analyzed entity interface; if an architecture identifier appears in the instantiated unit, then that identifier must be the same as the simple name of an architecture body associated with the entity declaration denoted by the corresponding entity name.  The architecture identifier defines a simple name that is used during the elaboration of a design hierarchy to select the appropriate architecture body.  The configuration name, if present, must be the name of a previously analyzed configuration declaration.  The generic map aspect, if present, optionally associates a single actual with each local generic (or member)  in the corresponding component declaration or entity interface.  Each local generic member must be associated at most once.  Similarly, the port map aspect, if present, optionally associates a single actual with each local port member in the corresponding component declaration or entity interface.  Each local port member must be associated at most once.  The generic map and port map aspects are described in   <a href = "1076_5.HTM#5.2.1.2"> 5.2.1.2 </a>  .
<p>If an instantiated unit containing the reserved word <b>entity</b> does not contain an explicitly specified architecture identifier, then the architecture identifier is implicitly specified according to the rules given in   <a href = "1076_5.HTM#5.2.2"> 5.2.2 </a>  .  The architecture identifier defines a simple name that is used during the elaboration of a design hierarchy to select the appropriate architecture body.
<p>A component instantiation statement and a corresponding configuration specification, if any, taken together, imply that the block hierarchy within the design entity containing the component instantiation is to be extended with a unique copy of the block defined by another design entity.  The generic map and port map aspects in the component instantiation statement and in the binding indication of the configuration specification identify the connections that are to be made in order to accomplish the extension.

<h4>NOTES</h4>
<p>1--A configuration specification can be used to bind a particular instance of a component to a design entity and to associate the local generics and local ports of the component with the formal generics and formal ports of that design entity.  A configuration specification may apply to a component instantiation statement only if the name in the instantiated unit of the component instantiation statement denotes a component declaration.  (See   <a href = "1076_5.HTM#5.2"> 5.2 </a>  .)
<p>2--The component instantiation statement may be used to imply a structural organization for a hardware design.  By using component declarations, signals,and component instantiation statements, a given (internal or external) block may be described in terms of subcomponents that are interconnected by signals.
<p>3--Component instantiation provides a way of structuring the logical decomposition of a design.  The precise structural or behavioral characteristics of a given subcomponent may be described later, provided that the instantiated unit is a component declaration.  Component instantiation also provides a mechanism for reusing existing designs in a design library.  A configuration specification can bind a given component instance to an existing design entity, even if the generics and ports of the entity declaration do not precisely match those of the component (provided that the instantiated unit is a component declaration); if the generics or ports of the entity declaration do not match those of the component, the configuration specification must contain a generic map or port map, as appropriate, to map the generics and ports of the entity declaration to those of the component.
<h3><a name="9.6.1">  <a href = "1076_9.HTM#9.6.1"> 9.6.1 </a>   Instantiation of a component</a></h3>
<p>A component instantiation statement whose instantiated unit contains a name denoting a component is equivalent to a pair of nested block statements that couple the block hierarchy in the containing design unit to a unique copy of the block hierarchy contained in another design unit (i.e., the subcomponent).The outer block represents the component declaration; the inner block represents the design entity to which the component is bound.  Each is defined by a block statement.
<p>The header of the block statement corresponding to the component declaration consists of the generic and port clauses (if present) that appear in the component declaration, followed by the generic map and port map aspects (if present) that appear in the corresponding component instantiation statement.  The meaning of any identifier appearing in the header of this block statement is associated with the corresponding occurrence of the identifier in the generic clause, port clause, generic map aspect, or port map aspect,respectively.  The statement part of the block statement corresponding to the component declaration consists of a nested block statement corresponding to the design entity.
<p>The header of the block statement corresponding to the design entity consists of the generic and port clauses (if present) that appear in the entity declaration that defines the interface to the design entity, followed by the generic map and port map aspects (if present) that appear in the binding indication that binds the component instance to that design entity.  The declarative part of the block statement corresponding to the design entity consists of the declarative items from the entity declarative part, followed by the declarative items from the declarative part of the corresponding architecture body.  The statement part of the block statement corresponding to the design entity consists of the concurrent statements from the entity statement part, followed by the concurrent statements from the statement part of the corresponding architecture body.  The meaning of any identifier appearing anywhere in this block statement is that associated with the corresponding occurrence of the identifier in the entity declaration or architecture body, respectively.
<p>For example, consider the following component declaration, instantiation, and corresponding configuration specification:
<pre>     <b>component</b>
        COMP <b>port</b> (A,B : <b>inout </b>BIT);
     <b>end component</b>;

     <b>for </b>C: COMP <b>use</b>
          <b>entity</b> X(Y)
          <b>port map</b> (P1 => A, P2 => B) ;
                 &#183
                 &#183
                 &#183
     C:  COMP <b>port map</b> (A => S1, B => S2);
</pre>
<p>Given the following entity declaration and architecture declaration:
<pre>     <b>entity</b> X <b>is</b>
          <b>port</b> (P1, P2 : <b>inout </b>BIT);
          <b>constant</b> Delay: Time := 1 ms;
     <b>begin</b>
         CheckTiming (P1, P2, 2*Delay);
     <b>end</b> X ;

     <b>architecture</b> Y <b>of</b> X <b>is</b>
          <b>signal</b> P3: Bit;
     <b>begin</b>
         P3 &lt;= P1 <b>after</b> Delay;
         P2 &lt;= P3 <b>after</b> Delay;
         B:  <b>block</b>
                 &#183
                 &#183
                 &#183
             <b>begin</b>
                 &#183
                 &#183
                 &#183
             <b>end block</b>;
     <b>end</b> Y;
</pre>
<p>then the following block statements implement the coupling between the block hierarchy in which component instantiation statement C appears and the block hierarchy contained in design entity X(Y):
<pre>     C: <b>block                                                </b>--  Component block.
             <b>port</b> (A,B : <b>inout </b>BIT);                         --  Local ports.
             <b>port map</b> (A => S1, B => S2);                    --  Actual/local binding.
         <b>begin</b>
             X:  <b>block                                 </b>      --  Design entity block.
                    <b>port</b> (P1, P2 : <b>inout </b>BIT);               --  Formal ports.
                    <b>port map</b> (P1 => A, P2 => B);             --  Local/formal binding.
                    <b>constant</b> Delay: Time := 1 ms;            --  Entity declarative item.
                    <b>signal</b> P3: Bit;                          --  Architecture declarative item.
<b>                 begin</b>
               CheckTiming (P1, P2, 2*Delay);                --  Entity statement.
               P3 &lt;= P1 <b>after</b> Delay;                         --  Architecture statements.
               P2 &lt;= P3 <b>after</b> Delay;
               B:  <b>block                                     </b>--  Internal block hierarchy.
                      &#183
                      &#183
                      &#183
               <b>begin</b>
                      &#183
                      &#183
                      &#183
                  <b>  end block</b>;
<b>               end block</b> X ;
     <b>end block </b>C;
</pre>
<p>The block hierarchy extensions implied by component instantiation statements that are bound to design entities are accomplished during the elaboration of a design hierarchy (see Section 12).
<h3><a name="9.6.2">  <a href = "1076_9.HTM#9.6.2"> 9.6.2 </a>   Instantiation of a design entity</a></h3>
<p>A component instantiation statement whose instantiated unit denotes either a design entity or a configuration declaration is equivalent to a pair of nested block statements that couple the block hierarchy in the containing design unit to a unique copy of the block hierarchy contained in another design unit (i.e.,the subcomponent).  The outer block represents the component instantiation statement; the inner block represents the design entity to which the instance is bound.  Each is defined by a block statement.
<p>The header of the block statement corresponding to the component instantiation statement is empty, as is the declarative part of this block statement.  The statement part of the block statement corresponding to the component declaration consists of a nested block statement corresponding to the design entity.
<p>The header of the block statement corresponding to the design entity consists of the generic and port clauses (if present) that appear in the entity declaration that defines the interface to the design entity, followed by the generic map and port map aspects (if present) that appear in the component instantiation statement that binds the component instance to a copy of that design entity.  The declarative part of the block statement corresponding to the design entity consists of the declarative items from the entity declarative part, followed by the declarative items from the declarative part of the corresponding architecture body.  The statement part of the block statement corresponding to the design entity consists of the concurrent statements from the entity statement part, followed by the concurrent statements from the statement part of the corresponding architecture body.  The meaning of any identifier appearing anywhere in this block statement is that associated with the corresponding occurrence of the identifier in the entity declaration or architecture body, respectively.
<p>For example, consider the following design entity:
<pre>     <b>entity</b> X <b>is</b>
          <b>port</b> (P1, P2: <b>inout</b> BIT);
          <b>constant</b> Delay: DELAY_LENGTH:= 1 ms;
          <b>use</b> WORK.TimingChecks.<b>all</b>;
     <b>begin</b>
<b>          </b>CheckTiming(P1, P2, 2*Delay);
     <b>end</b> <b>entity</b> X;

     <b>architecture</b> Y<b> of</b> X <b>is</b>
          <b>signal</b> P3: BIT;
     <b>begin</b>
          P3 &lt;= P1 <b>after</b> Delay;
          P2 &lt;= P3 <b>after</b> Delay;
          B: <b>block</b>
              &#183
              &#183
              &#183
          <b>begin</b>
              &#183
              &#183
              &#183
          <b>end</b> <b>block</b> B;
     <b>end</b> <b>architecture</b> Y;
</pre>
<p>This design entity is instantiated by the following component instantiation statement:
<pre>     C: <b>entity</b> Work.X (Y) <b>port</b> <b>map</b> (P1 => S1, P2 => S2);
</pre>
<p>The following block statements implement the coupling between the block hierarchy in which component instantiation statement C appears and the block hierarchy contained in design entity X(Y):

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产乱人伦偷精品视频免下载| 亚洲日本护士毛茸茸| 欧美性视频一区二区三区| 国产精品自拍在线| 久久国产生活片100| 亚洲高清免费观看高清完整版在线观看| 国产精品高潮呻吟久久| 国产精品美女久久久久久久久久久 | 亚洲精品视频免费观看| 中文字幕日韩av资源站| 亚洲卡通欧美制服中文| 亚洲一区在线观看网站| 亚洲国产一区视频| 日韩高清一级片| 久久丁香综合五月国产三级网站| 看电视剧不卡顿的网站| 国产成人av一区二区三区在线观看| 国产69精品久久99不卡| 99久久综合国产精品| 91亚洲男人天堂| 欧美午夜电影在线播放| 日韩一区二区三免费高清| 久久久国产精品午夜一区ai换脸| 国产精品毛片久久久久久| 一区二区三区久久| 秋霞av亚洲一区二区三| 国产精品资源站在线| www.久久精品| 在线播放欧美女士性生活| 26uuu久久天堂性欧美| 国产精品免费人成网站| 一区二区三区免费看视频| 毛片基地黄久久久久久天堂| 国产福利精品一区二区| 91行情网站电视在线观看高清版| 欧美精品自拍偷拍动漫精品| 国产亚洲婷婷免费| 一区二区三区免费在线观看| 久久电影网电视剧免费观看| 91社区在线播放| 欧美成人女星排名| 亚洲一区二三区| 精品一区二区综合| 日本高清不卡视频| 久久久久99精品国产片| 午夜精品一区在线观看| 国产不卡在线视频| 91精品国产91热久久久做人人| 国产精品女人毛片| 久久激情综合网| 欧美片在线播放| 亚洲欧美怡红院| 国产成人免费在线观看不卡| 欧美精品免费视频| 亚洲制服丝袜av| 99久久99久久精品免费观看| 精品理论电影在线| 日韩二区三区四区| 欧美视频日韩视频| 亚洲精品美国一| 成人一区二区三区在线观看| 精品少妇一区二区三区免费观看 | 久久久精品免费免费| 亚洲国产精品一区二区尤物区| 国产精品一区二区男女羞羞无遮挡| 在线观看日韩高清av| 中文字幕一区av| 成人av在线一区二区| 国产无人区一区二区三区| 九九国产精品视频| 精品久久久久久久一区二区蜜臀| 日韩精品视频网| 欧美人牲a欧美精品| 亚洲国产日韩在线一区模特| 一本到不卡免费一区二区| 中文字幕一区二区三| eeuss影院一区二区三区| 国产精品婷婷午夜在线观看| 国产不卡视频在线观看| 国产精品毛片无遮挡高清| 国产成人精品免费视频网站| 国产日韩欧美一区二区三区乱码| 激情综合色播五月| 国产日韩精品一区二区浪潮av| 激情丁香综合五月| 国产三级欧美三级日产三级99| 国产精品一区免费视频| 国产精品久久夜| 99国产麻豆精品| 亚洲精品老司机| 777午夜精品免费视频| 日产欧产美韩系列久久99| 欧美第一区第二区| 成人亚洲一区二区一| 亚洲欧洲av在线| 欧美午夜在线一二页| 丝袜美腿高跟呻吟高潮一区| 欧美不卡在线视频| 成人aaaa免费全部观看| 亚洲制服欧美中文字幕中文字幕| 制服丝袜亚洲色图| 国产精品中文字幕一区二区三区| 国产精品网曝门| 欧美三级日韩三级| 韩国午夜理伦三级不卡影院| 国产精品麻豆网站| 欧美三级视频在线| 国产激情偷乱视频一区二区三区| 国产精品久久看| 在线播放亚洲一区| 国产成人a级片| 午夜久久久影院| 中文字幕成人网| 欧美丰满少妇xxxxx高潮对白 | 99免费精品在线观看| 亚洲成人自拍偷拍| 中文幕一区二区三区久久蜜桃| 91精品福利视频| 国产综合一区二区| 亚洲免费观看高清完整版在线观看 | 婷婷夜色潮精品综合在线| 精品国产99国产精品| 色老汉一区二区三区| 岛国一区二区三区| 美女视频免费一区| 有码一区二区三区| 国产日韩欧美一区二区三区乱码| 欧美日韩一级片网站| 成人黄色小视频在线观看| 日韩二区三区四区| 亚洲激情五月婷婷| 国产精品久久久久9999吃药| 日韩欧美一区在线观看| 欧美视频在线播放| 日本久久电影网| 99免费精品在线观看| 国产精品18久久久久| 老司机精品视频导航| 手机精品视频在线观看| 一区二区三区四区不卡在线| 亚洲国产激情av| 2024国产精品视频| 日韩欧美一级精品久久| 精品视频1区2区3区| av在线一区二区三区| 国产乱码精品一区二区三区忘忧草 | 石原莉奈在线亚洲三区| 一区精品在线播放| 国产精品美女久久久久久2018| 精品国产污污免费网站入口 | 欧美日韩国产片| 日本精品一区二区三区四区的功能| 成人午夜在线视频| 高清不卡在线观看av| 国产成人精品www牛牛影视| 国产老肥熟一区二区三区| 六月丁香综合在线视频| 免费在线观看不卡| 久久精品国产第一区二区三区| 日韩福利电影在线观看| 免费观看91视频大全| 久久国产精品72免费观看| 精品在线观看免费| 国产经典欧美精品| www.欧美.com| 日本电影欧美片| 在线看国产日韩| 7777女厕盗摄久久久| 日韩欧美色电影| 久久综合色天天久久综合图片| 国产日韩欧美一区二区三区乱码 | 国产大陆精品国产| 9人人澡人人爽人人精品| 色婷婷亚洲综合| 欧美精品一二三| 日韩亚洲欧美在线| 久久精品人人爽人人爽| 一区二区中文视频| 性感美女久久精品| 国产中文字幕一区| 91美女片黄在线观看91美女| 欧美日韩日日夜夜| 久久麻豆一区二区| 亚洲综合激情小说| 国产综合一区二区| 在线观看免费一区| 欧美sm极限捆绑bd| 亚洲麻豆国产自偷在线| 日韩电影一二三区| 国产成人免费视| 欧美色手机在线观看| 国产亚洲一区二区三区在线观看 | 欧美精品日韩精品| 国产精品无人区| 日本麻豆一区二区三区视频| 国产成人久久精品77777最新版本| 色先锋资源久久综合| 精品国产一区二区三区av性色| 1000精品久久久久久久久| 日本不卡一二三|