<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > FPGA設(shè)計開發(fā)軟件ISE使用技巧之:典型實例-增量式設(shè)計演示

          FPGA設(shè)計開發(fā)軟件ISE使用技巧之:典型實例-增量式設(shè)計演示

          作者: 時間:2015-02-02 來源:網(wǎng)絡(luò) 收藏

            設(shè)置好管腳約束后,保存退出PACE。在“Processes for Source”中選擇“Edit Constraints Text”,即在Text模式下編輯約束文件??梢钥吹较到y(tǒng)自動生成的管腳約束文件內(nèi)容,如圖6.89所示。

          本文引用地址:http://www.ex-cimer.com/article/269340.htm

            

           

            圖6.89 系統(tǒng)生成的管腳約束文件

            (4)設(shè)置分組區(qū)域約束。

            在“Processes for Source”中選擇“Create Area Constraints”,啟動設(shè)置分組區(qū)域約束工具PACE。分別選中sram和rs232,單擊左上角的

          圖標,為每一個邏輯分組設(shè)置區(qū)域約束,如圖6.90所示。

           

            

           

            圖6.90 進入分組區(qū)域約束模式

            設(shè)置區(qū)域約束結(jié)果如圖6.91所示。

            

           

            圖6.91 區(qū)域約束設(shè)置結(jié)果

            如圖6.91所示,圖中左上角的區(qū)域?qū)?yīng)的是SRAM邏輯分組的約束區(qū)域,右下角的區(qū)域為rs232邏輯分組的約束區(qū)域。采用如上的約束是綜合兩個邏輯分組內(nèi)部邏輯的復(fù)雜性以及I/O位置來確定的。這里的約束并不惟一,讀者可根據(jù)需要進行修改。

            設(shè)置完畢后,保存設(shè)置。在“Processes for Source”中選擇“Edit Constraints Text”,即在text模式下編輯約束文件,可看到在約束文件中新添了如下內(nèi)容:

            #PACE: Start of PACE Area Constraints

            AREA_GROUP "AG_rs232" RANGE = SLICE_X0Y55:SLICE_X19Y38 ;//設(shè)置rs232邏輯分組區(qū)域

            INST "rs232" AREA_GROUP = "AG_rs232" ;

            AREA_GROUP "AG_sram" RANGE = SLICE_X34Y41:SLICE_X55Y18 ;//設(shè)置SRAM邏輯分組區(qū)域

            INST "sram" AREA_GROUP = "AG_sram" ;

          fpga相關(guān)文章:fpga是什么




          關(guān)鍵詞: FPGA ISE

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();