<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ## 一個可綜合的例子 ` `repeat是重復多少次,當次數固定時,是可以綜合的。 如下: ``` module tf( input clk, input rst_n, input [7:0]din, output reg[7:0]o ); reg [7:0]dat; //在模塊中調用函數 always begin o <= mu(din); end //函數,使用repeat實現in=in+2 function [7:0] mu(input [7:0]in); reg [7:0]d; d=in; repeat(2)begin d=d+1; end mu=d; endfunction endmodule ``` ` `綜合之后的RTL如下所示: ![](https://img.kancloud.cn/ec/e0/ece06f35ad5d8a072a4e3f5f53d4d1c7_1042x229.png) ` `仿真結果 ![](https://img.kancloud.cn/68/fa/68fa139432d6d9f3aab466b6e25516ff_1049x330.png) ` `上面我們實在函數中使用,我們在task中使用可以達到一樣的效果。 ``` module tf( input clk, input rst_n, input [7:0]din, output reg[7:0]o ); reg [7:0]dat; always begin mt; //調用任務 end task mt; reg [7:0]d; d=din; repeat(2)begin d=d+1; end o=d; endtask endmodule ``` ` `這個和for一樣,需要次數確定,注意在task和function中不能有時序語句。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看