新聞中心

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

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

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

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

本文引用地址:http://2s4d.com/article/269340.htm

  

 

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

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

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

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

 

  

 

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

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

  

 

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

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

  設(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

評(píng)論


相關(guān)推薦

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

關(guān)閉