在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

關于學習ISE的一些經驗總結

電子工程師 ? 來源:至芯科技 ? 作者:至芯科技 ? 2021-06-15 11:08 ? 次閱讀

1.編譯正確,仿真出現如下錯誤:FATAL_ERRORFuse.cpp$Id: Fuse.cpp,v 1.35 2007/11/07 2147 sonals Exp $ - Failed to link the design Process will terminate. For technical support on this issue, please open a WebCase with this project attached at http://www.xilinx.com/support.解決辦法:在任務管理器中關閉所有和ise相關的.exe進程,包括testbench.exe,再打開仿真即可

2.能正確打開ISE工程,卻打不開對應文件資源,雙擊文件在文件編輯區一直顯示“1”,如何解決?問題原因:將工程名改成了漢字或者存儲在漢字目錄下解決辦法:存儲工程的所有文件夾名要使用英文命名,總之不要在ISE中出現中文,即使在程序中出現中文注釋,程序也會不時出現亂碼

3.在工程管理區,右擊選中new resource,但彈出的向導框沒有IP核選項,解決辦法之一:看所建工程中選擇的器件是不是FPGA系列,如下圖:

pYYBAGDIHA2AZO3AAAAzRCtD7Xc492.jpg

選中xc3s400a-4fg400工程(不是其他的選項),右擊選擇屬性properities,然后從family開始檢查,核對所選器件的family、device、package和speed,如下圖:

pYYBAGDIHBaAGXiCAAC7EyaurzI850.jpg

核對后點擊ok,即可。

4.當IP核建成功之后,如果要調用IP核,則必須將資源管理區source for項后面的選項改為Implementation,才能看到IP核的代碼,在behavioral simulation下是不能看見的

5.新建IP核后,在top文件中實例化IP核,但卻沒顯示將IP包含進來,如何解決? 將IP核重新建一遍,ok

6.仿真出現如下錯誤:“ERROR615“K:/IP0_K.14/env/Databases/ip/export/rtf/verilog/src/XilinxCoreLib/BLK_MEM_GEN_V2_7.v” Line 497. Argument given for file Identifier is not correct”解決辦法:把原來的.v文件remove掉,然后添加相應的.vhd,照著師姐說的做了,依然提示上面的錯誤,后來點擊project--》Cleanup Project Fles,然后重新仿真,嘿,通過了

7.寫完1段代碼,最好保存一下,否則死機會造成代碼丟失

8.不要按“insert”鍵,否則輸入光標會變成橫線,輸入代碼出現不便

9.結構向導:即ip核向導在添加ip核向導界面中,若某IP核為灰色,表示你使用的器件不支持該IP核,你可以單機該IP核,則界面上會出現“this core is not supported by your current part”,若你想知道哪些器件支持該IP核,點擊這句話旁邊的“Supported Families…”,如下圖:

pYYBAGDIHB6AVpkJAABN2fK4qFg220.jpg

10.ISE調試中遇到的問題:(來自UART項目)在添加dcm時鐘ip核后,程序在行為仿真時正確,綜合語法檢查正確,可綜合結果錯誤為:系統的輸入時鐘CP與一個輸入緩沖器和多個元素連接,其中輸入緩沖器為被調用的DCM核的時鐘input buffer,其他的元素為在CP時鐘沿下被賦值的變量,如下: always @ (posedge CP or negedge rst_n) if(!rst_n) mcu_data_r 《= 8‘d0; else if(!rd_cmd) if(mcu_addr == 3’d2) mcu_data_r 《= rx_buf; else mcu_data_r 《= mcu_data_r; else mcu_data_r 《= mcu_data_r; 元素為mcu_data_r[0]至mcu_data_r[7],解決辦法如下: 生成IP核時,第一頁:將CLKIN Source改為Internal,RST和LOCKED不選,只選CLKFX 第二頁:clock buffer setting 選擇第一項,其他不變

11.在試用ise license下,將不能生成位流文件,即:generate programming file 無法執行,可以在Manage Xilinx License對話框中,將license改為“local license”

12.如何將下載線正確地插到PCB板中的插針上? 下載器旁邊有兩個插口,一個插口有兩排插針,另一個只有一排,兩個插口中的插針信號名稱排列在下載器上都有說明,我們通過這個信號名字對應插到PCB板插針上相應的網絡

13.把需要顯示的信號添加到仿真器后,下次重新仿真時,那些信號卻沒顯示了,如何辦? 解決辦法:在上次仿真完成后,關閉時點“是”保存,下次打開仿真器后,點打開文件,添加上次保存的仿真文件,進行仿真

14.如何設置差分對? 打開ise菜單EDIT,打開下拉菜單中的language template,打開UCF選項,到FPGA選項,到I/O選項,點擊差分,將模板代碼copy到ise工程UCF文件中

15.關于真雙端口true double ports RAM1在建立IP核時,若設置深度為N,則地址范圍為0到N-1;2在沒有輸入時鐘信號或者使能信號時,輸出端輸出不是高阻態,而是低電平;3端口A和端口B共用一塊空間,即若設置A位寬為16,B位寬為8,則A端口輸出位寬為16,而B端口為8,相當于并串轉換,可類比簡單雙端口4只要ENA打開,輸出端口隨時都有數據,所以可以設置一個信號,表示什么時候輸出數據有效

16.關于chipscope analyzer

poYBAGDIHCeAYSZyAADc7i5Iwbc013.jpg

在match區域,在value列設置觸發條件,得到采集結果是:采集的第一個數據即為觸發條件設置的value值,value最右邊的值對應CH0,可將光標放在相應的X上,光標上會顯示出該X所代表的信號通道。 在capture區域,觸發的位置由“Position”文本框決定,有效取值范圍在 1 到每個捕獲緩沖區深度減 1 之間,觸發位置可以設置在捕獲窗口的起始點(即先觸發,后采樣),也可設置在捕獲窗口的終點(即采集數據直到觸發事件發生),還可以設置在兩者之間的任何位置,最好選擇在中間,選為開始端容易造成看不見。 捕獲時,使用apply trigger and capture,不要使用“!”捕獲

17.FPGA設計中部分流程 綜合,時序約束/plan ahead/chipscope core inserter,布局布線實現,chipscope analyzer

18.在ise工具中無法打開planahead 進行管教約束怎么辦?

pYYBAGDIHDKAf73HAABEFUS8FdM023.jpg

首先,選中工程頂層模塊,雙擊上圖中第二個選項,即I/O Pin Planning-Pre-Synthesis,則會在工程文件夾中產生planahead run文件夾;如果沒產生,雙擊第一個選項后,再雙擊第二個選項,一般情況下能夠產生; 然后,打開桌面上的planahead,選擇open project,打開對應工程文件夾下的planahead run文件夾,選中planahead 工程文件圖標; 打開后,菜單欄和工具欄如下圖,沒有管腳約束;雙擊下圖右邊project manager選項框中Elaborate項,工具分析后,將會出現管腳約束,在下圖工具欄中最后一項project management將變成I/O Planning,若為出現,可通過其下拉框選擇。

pYYBAGDIHDqADVe2AAByt02Wf9M652.jpg

19.遇見Xilinx軟件的問題,一般遇到奇怪的問題,怎么辦? 例如使用chip scope core inserter插入核時出現如下錯誤:FAILED.coreutil - XST failed for icon_pro. ERROR439 - No write access insim - Error found during generation.sim - Failed to generate ‘icon_pro’。 Error found during generation.sim:877 - Error found during execution of IP‘ICON (ChipScope Pro –See CoreGen Log G:my work sdramprojectsdramprojectsdram\_ ngo cs_icon_procoregen.log Unable to generate icon_pro.ngc又例如新建IP核時出現如下錯誤:

pYYBAGDIHEKAaLhmAAAkuFrIuLk628.jpg

解決方案之一:重新清空工程或者重建工程

20.ISE下載遇見的問題

NFO583 - ’1‘: The idcode read from the device does not match the idcode in the bsdl File.

INFO1578 - ’1‘: Device IDCODE : 00000011011110010111001101110100

INFO1579 - ’1‘: Expected IDCODE: 00000010000010001000000010010011

PROGRESS_END - End Operation.

解決方案:下載線線序錯誤,換下載線

No fixed solution for this error. It depends on the idcode you get.

E.g. if what you read out is: 00001111111111111111111111111111

This is a typical one that you did not correctly initialize the whole JTAG chain. Some of the devices in the chain (such as some non-Xilinx parts) are not correctly bypassed. You either initialize the chain automatically or you assign bsdl files to your third-party parts.

If the idcode read out only has one or two bit difference with the expected one, this is mostly a SI issue. lower down the operating frequency of the cable should help.

Don’t modify the bsdl files!

21.當在頂層模塊中例化了模塊,然后添加資源時,右擊會出現add resource和add copy of resource,一般用前者,若錯誤則用后者

22.當使用chipscope進行調試時,如果想添加的多位寬寄存器信號只有一位,或者沒有,則說明在綜合時沒有生成該寄存器,

可查看頂層模塊中,信號在模塊間傳遞的位寬是否正確

23.在工程中修改的模塊名,并不能修改rtl文件夾下的.v文件名,注意區別開

24.使用JTAG端口對flash進行燒寫程序

在process窗口中點擊configure target device,運行完成后,彈出impact界面,在其flows 窗口中,雙擊create prom file,如下圖:

poYBAGDIHG2AYUWqAABVJ0TXCBs380.jpg

圖一

然后會然出如下對話框:

pYYBAGDIHHWAb8HEAAA6sSplGbc335.jpg

圖二

在step1中選中上圖陰影選項,然后單擊右邊箭頭,進入step2,如下圖:

pYYBAGDIG8iACjmgAAA6sSplGbc236.jpg

圖三

根據你flash的大小,選擇下拉框的容量,然后點擊add storage device,接著點擊右邊箭頭,進入step 3,如下圖:

pYYBAGDIG8CAeh8lAABWHNI48S4239.jpg

圖四

在output file name中輸入你希望的文件名,在location中選擇輸出文件的存放位置,最后點擊整個對話框的“ok”,

在上面點擊“ok”后,會彈出新的對話框,如下:

poYBAGDIG7iAAm-tAAAg4MHDKEg478.jpg

圖五

點擊ok,從彈出的文件目錄中選擇.bit文件,添加成功后,彈出如下對話框:

pYYBAGDIG7GAY0SsAAA1dLaj6Nw705.jpg

圖六

點擊no,彈出如下對話框:

pYYBAGDIG6iAa23RAAAx6MTlxFg668.jpg

圖七

點擊ok,回到impact界面中,在界面的process區中雙擊generate file,則.mcs文件生成成功!如下

poYBAGDIG6GAR9yZAAAgKuuoq2I878.jpg

圖八

產生成功后,接著的操作就和JTAG調試操作一致了!不同的是,添加.bit文件后,還要添加先前生成的.mcs文件,最后右擊spi器件,進行program,而JTAG調試操作是右擊FPGA器件,進行program。

注意1:在圖二中,可以根據你PCB上實際使用的PROM器件,選擇配置器件,在本例中我們采用的是SPI flash,當然也可以使用Xilinx flash,從而生成相應的.MCS等編程文件。

注意2:同JTAG調試模式下載一樣,先initialize chain,如果掃描到FPGA器件和相應的FLASH器件,而且只有.mcs文件,則可使用impact直接對FLASH進行編程即可。同時說明,JTAG配置端口可對器件配置,也可對FLASH配置。

注意3:模式配置管腳M2、M1和M0在任何配置下,都可以采用JTAG模式,該模式即不采用PROM器件,直接對FPGA配置,掉電丟失,但在配置為101時,只能采用JTAG模式。主串配置模式為000,從串配置模式為111。

注意4:主模式是FPGA控制整個配置過程。從模式需要外部主智能終端,如處理器、微控制器DSP等將數據下載到FPGA中。

25.仿真器ISIM的信號進制變換

當想將仿真窗口的各個信號以無符號十進制來顯示,操作方式如下:

pYYBAGDIG5mAegaOAAAw_ZNhQrc415.jpg

在左邊的窗口,使用shift來選中所有信號,并按住shift不放,右擊鼠標,選擇進制,選擇無符號十進制即可

26.通過ise10.1的SPI配置方法

若13.1已安裝在D盤的xilinx文件夾下,則把10.1己安裝文件放在該目錄下,

打開如下D:Xilinx10.1ISEin t,有兩個impact圖標,打開一個能用的(一般是較大的那個),

打開impact,彈出如下對話框,

poYBAGDIG46ABtKGAAAcaO8zlCs622.jpg

點擊cancel,再點擊左上邊Direct SPI Configuration:

poYBAGDIG4eAQ0ajAAAZLvuf020152.jpg

在右邊空白區域右擊,如下:

pYYBAGDIG3-AZ5AvAAAS1tK4764541.jpg

點擊Add SPI Device,選擇配置FPGA的.MCS文件,

最后右擊器件圖標,點擊PROM

注意:燒寫時要將跳帽跳上,燒完后去掉跳帽

27.ise simulator:ISim(0.4d) 如果仿真中含有ram及sdram等存儲器,可以在該仿真器右邊的memory一項看到讀寫的數據內容

值得注意的是:memory中行的數字表示的不是第幾行,而是該行開頭的那個數是所有數中的第幾個數據。

責任編輯:lq6

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • ISE
    ISE
    +關注

    關注

    1

    文章

    100

    瀏覽量

    36598

原文標題:至芯學員筆記-ISE學習總結

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    AN29-關于DC-DC轉換器的一些想法

    電子發燒友網站提供《AN29-關于DC-DC轉換器的一些想法.pdf》資料免費下載
    發表于 01-08 13:57 ?0次下載
    AN29-<b class='flag-5'>關于</b>DC-DC轉換器的<b class='flag-5'>一些</b>想法

    光伏系統施工問題的注意事項

    隨著太陽能發電技術的日益成熟,光伏系統的應用和安裝變得越來越普遍。建設座安全高效的光伏電站,離不開高質量的施工。通過近幾年的現場維護和經驗總結,本期小課堂將為大家分享一些光伏施工中的常見問題。
    的頭像 發表于 12-26 14:05 ?228次閱讀

    一些關于ldc1000的spi通信的問題求解

    我有一些關于ldc1000的spi通信的問題。 應用情況是spi16f887與ldc1000的spi通信 1.是否對于讀、寫,都是只需要把CSB變成低電平即可。 2.對于寫操作,寫地址時(例如
    發表于 12-26 08:23

    一些常見的動態電路

    無論是模電還是數電,理論知識相對來說還是比較枯燥,各種電路原理理解清楚不算容易,換種生動形象的方式或許會增加一些趣味性,也更容易理解這些知識。下面整理了一些常見的電路,以動態圖形的方式展示。 整流
    的頭像 發表于 11-16 09:26 ?425次閱讀
    <b class='flag-5'>一些</b>常見的動態電路

    分享一些常見的電路

    理解模電和數電的電路原理對于初學者來說可能比較困難,但通過一些生動的教學方法和資源,可以有效地提高學習興趣和理解能力。 下面整理了一些常見的電路,以動態圖形的方式展示。 整流電路 單相橋式整流
    的頭像 發表于 11-13 09:28 ?367次閱讀
    分享<b class='flag-5'>一些</b>常見的電路

    Linux日志管理經驗總結

    日志內容,合理的日志內容(日志錨點,內容格式,等)可以為應用服務的執行記錄、問題排查提供最有力的幫助。
    的頭像 發表于 10-24 17:36 ?238次閱讀

    LED驅動器應用的一些指南和技巧

    電子發燒友網站提供《LED驅動器應用的一些指南和技巧.pdf》資料免費下載
    發表于 09-25 11:35 ?0次下載
    LED驅動器應用的<b class='flag-5'>一些</b>指南和技巧

    求CSU8RP1186一些關于電子秤開發例程,最好是C的,跪謝

    有無CSU8RP1186一些關于電子秤的參考資料及源碼,最好是C的,或者其他相近芯片的電子秤資料,幫忙發到郵箱871030114@qq.com,非常感謝!
    發表于 08-26 14:33

    關于THS4521的一些使用問題求解

    我想請問關于THS4521的一些使用問題。 1、THS4521是否能將0-3V的單端信號轉換成共模信號為1,5V的差分信號。想把ths4521用于TMS320F28377S的16位ad采樣的前級電路,之間采用的12位adc,為單端信號,現在想對單端信號轉為差分信號。不知
    發表于 08-20 08:28

    咨詢一些關于LED燈具的問題

    各位大佬,咨詢一些關于LED燈具的問題 120W的吸頂燈,用的非隔離式電源,用不到1年,燈具就會閃爍、頻閃或不亮,主要是什么原因造成的?是不是驅動芯片太差?
    發表于 07-02 22:33

    凱迪正大對電纜安全檢查知識經驗總結分享

    電纜作為電力傳輸的重要載體,其安全穩定運行直接關系到整個電力系統的可靠性。因此,電纜的安全檢查至關重要。下面給大家分享下武漢凱迪正大電氣多年電纜故障查找總結經驗,我們將圍繞電纜安全檢查的關鍵點,給大家分享。
    的頭像 發表于 05-27 11:33 ?420次閱讀
    凱迪正大對電纜安全檢查知識<b class='flag-5'>經驗總結</b>分享

    名單公布!【書籍評測活動NO.33】做了50年軟件開發,總結出60條經驗教訓,每條都太扎心!

    帶來的短期效率低下。不過幸運的是,我們有其他替代的學習機制。 很多人也許已經踩過相應的“坑”了, 他們會得出一些經驗以及奇技淫巧,我們可以通過學習這些內容來使我們的
    發表于 05-17 14:36

    基于FPGA進行DNN設計的經驗總結

    DNN中應用最廣泛的是CNN和RNN,CNN是種卷積網絡,在圖片識別分類中用的較多,RNN可以處理時間序列的信息,比如視頻識別和語音識別。
    發表于 04-07 10:23 ?605次閱讀
    基于FPGA進行DNN設計的<b class='flag-5'>經驗總結</b>

    細談SolidWorks教育版的一些基礎知識

    SolidWorks教育版是款廣泛應用于工程設計和教育領域的三維建模軟件。它具備直觀易用的操作界面和強大的設計功能,為學生提供了學習和實踐的平臺。在本文中,我們將詳細探討SolidWorks教育版的
    的頭像 發表于 04-01 14:35 ?361次閱讀

    關于智能門禁設備做CCC認證申請的一些經驗分享

    CCC認證申請的一些經驗分享。1.了解CCC認證要求:首先,您需要詳細了解CCC認證的規定和要求,包括適用標準、測試項目、申請流程等內容。CCC認證涉及到產品的安
    的頭像 發表于 03-07 17:10 ?564次閱讀
    <b class='flag-5'>關于</b>智能門禁設備做CCC認證申請的<b class='flag-5'>一些</b><b class='flag-5'>經驗</b>分享
    主站蜘蛛池模板: 黄色录像欧美| 欧美一区二区在线观看视频| 天天黄色| 久久性久久性久久久爽| 色多多网| 92香蕉视频| 免费看片免费播放| 午夜禁片| 不卡中文字幕在线| 精品国内视频| 美女黄页在线观看| 人人爱人人插| 三级毛片在线播放| 欧美顶级xxxxbbbb| 日本成人福利视频| 久久婷婷午色综合夜啪| 丁香月婷婷| 国产女乱淫真高清免费视频| 毛片aa| 国产精品网址你懂的| 国产精品一区电影| 午夜影院免费在线观看| 五月天婷婷精品视频| 免费看欧美一级片| 免费观看视频| 在线观看国产一级强片| 免费h网站在线观看| 亚洲欧美成人| 男人j进女人j的一进一出视频 | 婷婷99视频精品全部在线观看| a成人| 男女全黄做爰视频| 亚洲综合情| 亚洲成人免费观看| 亚洲29p| 深夜性久久| 日韩特级| 欧美福利视频网| a级毛毛片看久久| 新版天堂资源中文8在线| 亚洲禁片|