国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【INTEL(ALTERA)】如何使用Tcl打開(kāi)quartus IP自帶的例程

這篇具有很好參考價(jià)值的文章主要介紹了【INTEL(ALTERA)】如何使用Tcl打開(kāi)quartus IP自帶的例程。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

前言

很多INTEL(ALTERA) IP生成的時(shí)候會(huì)自帶例程,如LVDS SERDES IP,在菜單Generate中可以選擇生成官方例程。

【INTEL(ALTERA)】如何使用Tcl打開(kāi)quartus IP自帶的例程,INTEL(ALTERA) FPGA,FPGA,fpga開(kāi)發(fā),TCL,例程

之后會(huì)在IP所在目錄下生產(chǎn)【lvds_0_example_design】文件夾,但在這個(gè)文件夾中并沒(méi)有FPGA工程。

【INTEL(ALTERA)】如何使用Tcl打開(kāi)quartus IP自帶的例程,INTEL(ALTERA) FPGA,FPGA,fpga開(kāi)發(fā),TCL,例程

例程在哪?

查看readme.txt。

This is the readme.txt file for the example design file set of the Altera
LVDS SERDES IP. Files in this directory allow you to do
the following:

1) Create a Quartus Prime project that instantiates an LVDS?
? ?interface (same configuration as what you specified in generation).
? ?You can optionally specify the target device and pin location
? ?assignments, run a full compilation using the Quartus Prime software,
? ?verify timing closure, and test the interface on your board using the
? ?programming file generated by the Quartus Prime assembler.
? ? ??
2) Create simulation projects for various supported simulators. The
? ?simulation projects instantiate an LVDS interface (same
? ?configuration as what you specified in the MegaWizard),
? ?and an example test bench that exercises the interface.
? ?The projects are generated so you can run simulation and use the
? ?results as a way to understand the behavior of the LVDS
? ?interface IP. This flow only supports functional simulation. Timing
? ?simulation is not supported, and you must use static timing analysis
? ?provided by the TimeQuest software to verify timing closure.
? ? ??
Notes:
? ?In external PLL mode, an example external PLL is provided in a
? ?standalone QSYS file (lvds_external_pll.qsys).
? ?This can be modified and used in the user's design for external
? ?PLL mode.?
? ?In the synthesis example design, there is an example of how to
? ?connect the external PLL to the LVDS IP including a top-level
? ?SDC file.
? ?
? ?The file under the qsys_interface_bridge directory:
? ?qsys_interface_bridge_hw.tcl defines a custom component to help
? ?connect LVDS to the PLL in QSYS. It simply allows the connection
? ?between non-matching QSYS interfaces (i.e. clock to conduit).
? ?Make sure these files are added to the project directory if you?
? ?wish to modify either the synthesis or simulation QSYS systems.
? ?The qsys_interface_bridge is not needed if using the provided PLL as a
? ?RTL instantiation and connecting the components manually in RTL?
? ?rather than a QSYS system.

###############################################################################
Generating a Quartus Prime Example Design
###############################################################################
For information about supported arguments, run:
? ?quartus_sh -t make_qii_design.tcl -help
? ?
To generate a Quartus Prime example design, run:
? ?quartus_sh -t make_qii_design.tcl?
? ?
To specify an exact device to use, run: ??
? ?quartus_sh -t make_qii_design.tcl -device [device_name]
? ?
The generated example design is stored under the "qii" sub-directory.
To re-generate the design, simply delete it and re-run the commands above.


To generate non-default example designs like the DPS (Dynamic Phase Shift),
combined TX/RX or others:
? ? quartus_sh -t make_qii_design.tcl -device [device_name] -system [system_name]

Note: [system_name] is the name of the QSYS system for the given example design.
? ? ? For the default "ed_synth.qsys" the system name is "ed_synth".

The generated example design is stored under the "qii_<system_name>" sub-directory.
? ?
############################################################################### ??
Generating a Simulation Example Design
############################################################################### ??
??
To generate simulation example designs for a Verilog or a mixed-language
simulator, run:

? ?quartus_sh -t make_sim_design.tcl VERILOG
? ?
To generate simulation example designs for a VHDL-only simulator, run:

? ?quartus_sh -t make_sim_design.tcl VHDL
? ?
The generated example designs for various simulators are stored under the "sim"
sub-directory. For example, to run simulation using Synopsys' VCS, run:

? ?cd sim/synopsys/vcs
? ?./vcs_setup.sh

其中提到

To generate a Quartus Prime example design, run:
? ?quartus_sh -t make_qii_design.tcl?

也就是說(shuō)運(yùn)行這句TCL就可以生產(chǎn)例程。?

運(yùn)行TCL?

1.在當(dāng)前文件夾新建文本文件,更改后綴名為bat

【INTEL(ALTERA)】如何使用Tcl打開(kāi)quartus IP自帶的例程,INTEL(ALTERA) FPGA,FPGA,fpga開(kāi)發(fā),TCL,例程

2.把“quartus_sh -t make_qii_design.tcl?”復(fù)制到文本文件。

【INTEL(ALTERA)】如何使用Tcl打開(kāi)quartus IP自帶的例程,INTEL(ALTERA) FPGA,FPGA,fpga開(kāi)發(fā),TCL,例程

3.雙擊運(yùn)行bat文件,會(huì)彈出cmd窗口,等待一會(huì)。

【INTEL(ALTERA)】如何使用Tcl打開(kāi)quartus IP自帶的例程,INTEL(ALTERA) FPGA,FPGA,fpga開(kāi)發(fā),TCL,例程

4.會(huì)在當(dāng)前目錄下產(chǎn)生文件夾【qii】?,這個(gè)就是例程的FPGA工程。

【INTEL(ALTERA)】如何使用Tcl打開(kāi)quartus IP自帶的例程,INTEL(ALTERA) FPGA,FPGA,fpga開(kāi)發(fā),TCL,例程

TCL無(wú)法運(yùn)行怎么辦

大概率是系統(tǒng)環(huán)境變量設(shè)置錯(cuò)誤。需要在環(huán)境變量中是否添加了Quartus II。

系統(tǒng)屬性 ---?環(huán)境變量 ---?用戶變量 --- Path,添加

*\quartus\bin64

【INTEL(ALTERA)】如何使用Tcl打開(kāi)quartus IP自帶的例程,INTEL(ALTERA) FPGA,FPGA,fpga開(kāi)發(fā),TCL,例程

延展閱讀:

震驚!FPGA配置居然一鍵完成! - 知乎文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-799928.html

到了這里,關(guān)于【INTEL(ALTERA)】如何使用Tcl打開(kāi)quartus IP自帶的例程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Intel/Altera】 全系列FPGA最新匯總說(shuō)明,持續(xù)更新中

    【Intel/Altera】 全系列FPGA最新匯總說(shuō)明,持續(xù)更新中

    ????????2023年11月14日英特爾 FPGA中國(guó)技術(shù)日, Intel剛發(fā)布了新的FPGA系列 ,官網(wǎng)信息太多,我這里結(jié)合以前的信息, 簡(jiǎn)單匯總更新一下,方便大家快速了解Intel/Altera FPGA家族。 ? 目錄 前言 Altera和Intel 型號(hào)匯總 1. Agilex 系列 1.1英特爾? Agilex? 7 FPGA 和 SoC FPGA 1.2英特爾? Ag

    2024年02月04日
    瀏覽(48)
  • 免費(fèi)的modelsim安裝教程(Intel modelsim altera 的初學(xué)者)

    免費(fèi)的modelsim安裝教程(Intel modelsim altera 的初學(xué)者)

    intel官方軟件的地址(https://www.intel.com/content/www/us/en/software/programmable/quartus-prime/model-sim.html)需要注冊(cè)。 進(jìn)入下載頁(yè)面,沒(méi)有單獨(dú)的modelsim的下載項(xiàng),需要先進(jìn)入quartus pro的下載頁(yè)面中: 進(jìn)入之后,選擇individual Files,將關(guān)于modelsim有關(guān)的三個(gè)文件均下載下來(lái),放在同一個(gè)文件

    2024年02月07日
    瀏覽(344)
  • FPGA時(shí)序約束(二)利用Quartus18對(duì)Altera進(jìn)行時(shí)序約束

    FPGA時(shí)序約束(二)利用Quartus18對(duì)Altera進(jìn)行時(shí)序約束

    FPGA時(shí)序約束(一)基本概念入門(mén)及簡(jiǎn)單語(yǔ)法 最近由于不懂時(shí)序約束,在高速信號(hào)采集上面吃了很多虧,不知道系統(tǒng)工作異常的原因是什么。記錄一下查到的資料,有些許自己的理解,可能有誤。(主要是小梅哥及《FPGA時(shí)序約束與分析(吳厚航)》) 在程序編譯之后,會(huì)出現(xiàn)

    2024年02月05日
    瀏覽(22)
  • Quartus 13.1與Modelsim或Modelsim Altera進(jìn)行波形聯(lián)合仿真

    Quartus 13.1與Modelsim或Modelsim Altera進(jìn)行波形聯(lián)合仿真

    Quartus II 13.1軟件自10.0版本以后,便不再自帶波形仿真工具,需要借助Modelsim進(jìn)行波形仿真。一般安裝Quartus II的時(shí)候,會(huì)默認(rèn)安裝Modelsim Altera,如果需要用到Modelsim軟件的話,需要額外再安裝一下。本文將介紹一下Quartus II 13.1軟件與Modelsim(需要提前安裝好)或Modelsim Altera進(jìn)行

    2024年02月11日
    瀏覽(23)
  • Quartus安裝Altera USB-Blaster安裝驅(qū)動(dòng)程序出現(xiàn)問(wèn)題(代碼39)的解決辦法

    Quartus安裝Altera USB-Blaster安裝驅(qū)動(dòng)程序出現(xiàn)問(wèn)題(代碼39)的解決辦法

    在Windows11的平臺(tái)下,Quartus安裝Altera USB-Blaster驅(qū)動(dòng)時(shí)會(huì)出現(xiàn)問(wèn)題,有如下提示: “Windows在安裝設(shè)備的驅(qū)動(dòng)程序時(shí)遇到問(wèn)題” “Windows已找到設(shè)備的驅(qū)動(dòng)程序,但在嘗試安裝它們時(shí)遇到錯(cuò)誤。” “Windows無(wú)法加載這個(gè)硬件的設(shè)備驅(qū)動(dòng)程序。驅(qū)動(dòng)程序可能已損壞或不見(jiàn)了” 如圖所

    2024年02月11日
    瀏覽(18)
  • quartus工具篇——PLL IP核的使用

    quartus工具篇——PLL IP核的使用

    PLL(Phase-Locked Loop,相位鎖環(huán))是FPGA中非常重要的時(shí)鐘管理單元,其主要功能包括: 頻率合成 - PLL可以生成比輸入時(shí)鐘頻率高的時(shí)鐘信號(hào)。 頻率分頻 - PLL也可以輸出分頻后的較低頻率時(shí)鐘。 減小時(shí)鐘抖動(dòng) - PLL可以過(guò)濾輸入時(shí)鐘中的噪聲和抖動(dòng)。 鎖相輸出 - PLL可以使多個(gè)時(shí)鐘保持一

    2024年02月07日
    瀏覽(20)
  • 用QUARTUS13.0自帶仿真工具進(jìn)行仿真

    用QUARTUS13.0自帶仿真工具進(jìn)行仿真

    quartus 13.0 自帶仿真的使用 1、選中一個(gè)文件,右鍵設(shè)為頂層文件,編譯它。 2、新建一個(gè)波形文件 3、打開(kāi)波形文件,雙擊左側(cè)空白處,再單擊鼠標(biāo)所處的鍵。 4、點(diǎn)擊LIST菜單,并把信號(hào)從左面加到右面 5、這個(gè)比較關(guān)鍵,點(diǎn)擊simulation,選options, 6、把輸入信號(hào)加進(jìn)去,點(diǎn)擊仿真

    2024年02月12日
    瀏覽(22)
  • 在quartus中使用FFT IP核最全教程(從入門(mén)到放棄)

    在quartus中使用FFT IP核最全教程(從入門(mén)到放棄)

    ? 首先需要把需要的器材準(zhǔn)備好,我使用的是quartus18.0,并且要使用IP核被破解的版本,不然無(wú)法使用其中的FFT和NCO,一定要注意,quartus對(duì)于版本非常敏感,一定要嚴(yán)格對(duì)應(yīng)好版本 1、帶IP的quartus18.0 2、modelsim,這個(gè)modelsim不能使用自己下載的modelsim,要去官網(wǎng)下載,對(duì)應(yīng)版本的

    2024年02月14日
    瀏覽(42)
  • Altera FPGA 儲(chǔ)存單元IP核之RAM、FIFO

    ? ? ?只讀存儲(chǔ)器,系統(tǒng)上電后數(shù)據(jù)就被寫(xiě)入ROM,運(yùn)行過(guò)程中只能從ROM中讀取數(shù)據(jù),而不能改變ROM中的數(shù)值。 ? ? ?隨機(jī)存取儲(chǔ)存器,可以隨時(shí)把數(shù)據(jù)寫(xiě)入任一指定地址的儲(chǔ)存單元,也可以隨時(shí)從任一指定地址中讀取數(shù)據(jù)。其讀寫(xiě)速度是由時(shí)鐘頻率決定的。RAM主要用來(lái)存放程

    2023年04月08日
    瀏覽(18)
  • 關(guān)于FPGA如何快速生成模塊的例化模板(實(shí)用)

    關(guān)于FPGA如何快速生成模塊的例化模板(實(shí)用)

    關(guān)于FPGA如何快速生成模塊的例化模板(實(shí)用) 語(yǔ)言 :Verilg HDL 、VHDL EDA工具:ISE、Vivado、Quartus II 一、引言 在FPGA開(kāi)發(fā)中,最常用的設(shè)計(jì)方式是 自頂層向下的模塊化設(shè)計(jì) ,將設(shè)計(jì)要求分成一個(gè)個(gè)的子模塊,負(fù)責(zé)實(shí)現(xiàn)不通的功能,頂層負(fù)責(zé)調(diào)用這些子模塊,并負(fù)責(zé)子模塊之間的

    2023年04月08日
    瀏覽(19)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包