日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Quartus11中新建工程

發布時間:2025/5/22 编程问答 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Quartus11中新建工程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近在使用CycloneII的開發板,但是高版本的Quartus不支持II系列的開發,于是只能用Q11了。好久沒玩FPGA了,新建工程的過程中遇到了一些問題,這里把這些問題記下了以便以后查看。

Quartus11.0新建工程項目

1 建立一個空項目

  • 依次點擊File->New Project Wizard這是采用向導的方式建立一個新的工程項目。當然也可以直接使用File->New,在菜單中選擇New QuartusII Project來新建一個項目。采用向導的方式建立項目會一步步引導選擇文件夾和芯片等,因此這里建議使用向導的方式建立項目。
  • 在點擊下一步之后,會出現設置文件夾和項目名稱和頂級實體名稱的設置界面。這里建議將工程項目名默認和頂層實體名相同。工程的頂層實體名稱必須要和設計中的相同不然會報錯。
  • 下一步選擇已有的文件添加到當前工程中,如果沒有則直接下一步就行。
  • 選擇器件,在選擇器件的界面提供了很多的篩選器,比如芯片系列(Device family),封裝(Package),引腳數(Pin count)和速度等級(Speed grade).當然也可以不適用篩選器,在已安裝中的器件中選擇。建議在安裝Quartus的時候只安裝自己需要使用的器件。
  • 選擇EDA設計工具,如仿真(simulation),時序分析(Timing Analysis)等。一般我們使用獨立的ModelSim進行仿真,這里也直接跳過。
  • 最后一般進行確認,如果覺得有問題可以選擇上一步(Back)進行調整,如果沒有問題直接點擊完成(Finish)。
  • 2 新建一個verilog文件并編寫輸入輸出信號

  • 選擇文件(File)->新建(New),或者使用快捷鍵(Ctrl+N).選擇Verilog HDL File.新建的Verilog文件中的實體(Entity)必須要和在向導中設置的一致否則會報錯。默認頂層實體(Top-level entity)和項目名稱一致。如果自己修改了而又忘了,可以在Assigments->Settings中General選項卡中查看。
  • 定義實體的輸入輸出如下:
  • module FpgaProA( // input input YULIU , //開關檢測,0 -> 整流開關合上 input Q2_ON , //逆變開關輸入信號,0 -> 逆變器工作 input BP_ON , //0 -> 需要轉旁路 input WG1 , //0 -> 溫度過高 input CLK0 , //CLK0 input CLK4 , //CLK4 input [6:1] PWM , //PWM輸入 input [3:0] XA , //XA地址總線 input XZCS7n , //DSP片選 ... );endmodule

    需要注意的是,上面是一種推薦的定義輸入輸出信號的方法。在以前定義輸入輸出信號還有另外一種形式如下:

    module cpld_QQ2812(DSP_Add,DSP_Data,WR,RD,CS1,BUZZER,Key,LED,E,RS,LCD_Data,PA0,PA1,SLOE,PATEND,SLCS,IFCLK,CLKOUT,SLRD,SLWR,FIFO_PROG,FIFO_FULL,FIFO_EMPTY,SPI_CS,ACICS,SIDIN,SICLK,IN,OUT,INT1,NMI,EXINT,NMI1,NMI2,TXB,TXB1,RXB,CANRX,CANTX,CANRX_1,CANTX_1);/*CPLD輸入信號的定義*/ input [5:0] DSP_Add; //DSP對CPLD的地址定義 input WR,RD,CS1; //讀寫和CPLD片選定義 input [7:0] Key; //8個按鍵定義 input PA0,PA1; input IFCLK,CLKOUT,FIFO_PROG,FIFO_FULL,FIFO_EMPTY; //USB控制信號定義 input [15:0] IN; //外擴16個IO輸入定義 input [4:0] EXINT; //5個外中斷定義 ...endmodule

    上面這種定義輸入輸出信號的形式并不推薦,建議使用第一種將信號定義和輸入輸出類型放在一起的方式。
    另外一個需要注意的是,在Quartus11中文件的編碼格式為ANSI且不可選,而在高版本的Quartus中編碼格式為UTF-8無BOM.因此往往在Quartus11中的中文注釋在用其他的文件編輯器中打開往往亂碼。這里建議使用Notepad++編寫.v文件,因為Notepad++中文件的格式是可選的。如果你已經用Quartus11修改了文件并保存了,可以用Notepad++打開.v文件,改成對應的編碼格式即可。

    3 分配引腳

    在分配引腳之前,首先編譯一下程序。此時選擇Assigments -> Pin Planner打開引腳配置界面。如果之前沒有編譯過程序,下面不會出現定義引腳的相關信息。

    根據硬件設計將相應的引腳進行配置。
    如果你之前已經有相似的工程了,也可以直接使用Assigments -> Import Assigments導入已有的引腳文件。如果項目中需要分配的引腳數較多,建議采用這種方式分配引腳。下面具體介紹幾種引腳分配方法。
    當然也可以直接使用文本編輯器編輯已有的.pin文件。

    3.1.txt文件導入

    首先編輯一個.txt文件,格式如下所示:

    To,Location //input YULIU, PIN_112 Q2_ON, PIN_113 BP_ON, PIN_114 ...

    然后是由Assigments -> Import Assigments,導入引腳即可。 這種方法簡單暴力,強烈推薦。

    3.2導入.tcl文件

    .tcl文件可以自己用文本編輯器寫,也可以首先使用quartus生成一個空白的.tcl文件,然后根據生成的格式編輯,最后在使用上面的方法導入.tcl文件即可。生成空白的.tcl文件方法如下:Assigments -> Pin Planner -> File -> Expert.然后選擇文件的格式為.tcl格式即可。

    package require ::quartus::project # 注釋 set_location_assignment PIN_112 -to YULIU set_location_assignment PIN_113 -to Q2_ON set_location_assignment PIN_114 -to BP_ON

    需要注意的是.tcl文件的注釋以#開頭。然后根據上面的格式繼續輸入需要編輯的引腳,最后在使用上面的方法導入即可。

    3.3導入.csv文件

    .csv的文件導入和.tcl文件的導入一樣,只是生成空的模板時選擇,文件的后綴為.csv即可。這種方法最不推薦。

    4 總結及其他注意事項

    上面三個步驟完成之后,基本已經建立好模塊的框架了,只需添加代碼即可。此時編譯會出現許多的警告,這些警告大部分都不用理會。如果有興趣可以在網上進行相應的搜索來解決。這里就不進行相應的介紹了。

    轉載于:https://www.cnblogs.com/yabin/p/6390206.html

    總結

    以上是生活随笔為你收集整理的Quartus11中新建工程的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 黄色网页免费观看 | 潘金莲裸体一级淫片视频 | 欧美精品一区二区三区久久 | 亚洲精品~无码抽插 | 熟女高潮一区二区三区视频 | 91亚洲国产成人精品一区二区三 | 国产91精品一区二区麻豆亚洲 | 嫩草视频在线观看视频 | 精产国产伦理一二三区 | 美女久久久久 | 污导航在线观看 | 日韩第一色 | 国产一级一级国产 | 永久免费的网站入口 | 国产艳妇疯狂做爰视频 | 亚洲男人天堂2023 | 国产欧美视频一区二区三区 | www.玖玖玖| 四虎精品欧美一区二区免费 | 三及毛片| 久久久久久久久久久影视 | 国产伦理一区二区 | 97精品视频在线观看 | 欧美黄色一级网站 | 久久都是精品 | 久久精品国产亚洲AV成人雅虎 | 久久久无码精品亚洲无少妇 | 97色在线观看 | 在线观看黄色大片 | 狠狠艹av| 精品肉丝脚一区二区三区 | 精品熟妇视频一区二区三区 | 美国黄色av | 欧美高清videos高潮hd | 亚洲人免费 | 理论片琪琪午夜电影 | 久久92| 精品欧美在线 | 亚洲最大av网 | av噜噜在线 | 成人免费在线小视频 | 精品一区二区三区蜜桃 | 国产av成人一区二区三区高清 | 日韩网站视频 | 色七七久久 | 青娱乐极品在线 | a资源在线观看 | 精品在线视频免费观看 | 免费在线视频观看 | 蜜臂av| 人人看人人舔 | 久久婷五月 | 午夜寂寞福利 | 告诉我真相俄剧在线观看 | av尤物| 天天干夜夜欢 | av黄色在线免费观看 | 成人性生交大片免费看vrv66 | 亚洲视频自拍偷拍 | 四季av一区二区夜夜嗨 | 91porny丨首页入口在线 | 欧美日韩免费一区二区三区 | 欧美偷拍精品 | 四虎久久久久 | 亚洲激情啪啪 | 欧美日韩成人在线观看 | 嫩草影院在线视频 | 91看片看淫黄大片 | 性欧美bb | 国产精品免费一区二区三区四区 | 欧美午夜精品一区二区 | 午夜在线观看免费视频 | 男女日批 | 久久婷婷影院 | 黄色av导航 | 国产精品久久麻豆 | 91欧美激情一区二区三区 | 久久xx| 熟妇高潮一区二区 | 91av久久 | 国产片久久 | 国产视频污在线观看 | 国产在线观看一区二区三区 | 欧美一道本 | 国产精品成人无码专区 | 欧美成人精品在线观看 | 亚洲精品美女 | 国产精品自拍视频一区 | 国产剧情在线 | 成年人网站在线免费观看 | 中文幕无线码中文字夫妻 | 免费观看理伦片在线播放视频软件 | 国产高清视频在线 | 欧洲免费毛片 | 国产在线观看无码免费视频 | 欧美黄片一区二区三区 | 日本黄网免费 | 国产一二区在线观看 | 日韩视频成人 |