91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用Vivado仿真器進(jìn)行混合語(yǔ)言仿真的一些要點(diǎn)

YCqV_FPGA_EETre ? 來(lái)源:FPGA開(kāi)發(fā)圈 ? 作者:FPGA開(kāi)發(fā)圈 ? 2021-10-28 16:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Vivado 仿真器支持混合語(yǔ)言項(xiàng)目文件及混合語(yǔ)言仿真。這有助于您在 VHDL 設(shè)計(jì)中包含 Verilog 模塊,反過(guò)來(lái)也是一樣。

本文主要介紹使用 Vivado 仿真器進(jìn)行混合語(yǔ)言仿真的一些要點(diǎn)。

仿真過(guò)程中混合語(yǔ)言的限制

注意:不支持將整個(gè) VHDL 記錄對(duì)象連接至 Verilog 對(duì)象。但是,支持類(lèi)型的 VHDL 記錄元件可以連接至兼容的 Verilog 端口。

VHDL 設(shè)計(jì)可以實(shí)例化 Verilog/System Verilog (SV) 模塊,而 Verilog/SV 設(shè)計(jì)則可以實(shí)例化 VHDL 組件。基于組件實(shí)例化的的默認(rèn)綁定可用于將 Verilog/SV 模塊綁定至 VHDL 組件。具體而言,在 VHDL 組件中實(shí)例化的 Verilog/SV 模塊不支持配置規(guī)范和直接實(shí)例化。不支持 VHDL 與 Verilog 的任何其它類(lèi)型的混用,例如調(diào)用 Verilog 函數(shù)的 VHDL 進(jìn)程。

Verilog/SV 模塊的邊界上允許 VHDL 類(lèi)型、通用參數(shù)和端口的子集。同樣,VHDL 組件的邊界也允許 Verilog/SV 類(lèi)型、參數(shù)和端口的子集。支持的數(shù)據(jù)類(lèi)型可以在 (UG900) Vivado Design Suite 用戶指南:邏輯仿真中找到。

Verilog/SV 層級(jí)參考無(wú)法引用 VHDL 單元,VHDL 擴(kuò)展或選定名稱(chēng)也無(wú)法引用 Verilog/SV 單元。但 Verilog/SV 單元可以使用 Verilog 層級(jí)參考穿越中間 VHDL 實(shí)例進(jìn)入另一個(gè) Verilog/SV 單元。

綁定和搜索規(guī)則

當(dāng)在 VHDL 架構(gòu)中的 Verilog/SV 模塊或 Verilog/SV 模塊中實(shí)例化 VHDL 組件時(shí),xelab 命令會(huì)執(zhí)行以下任務(wù):

注意:在使用 Vivado IDE 時(shí),會(huì)自動(dòng)指定庫(kù)搜索順序。用戶無(wú)需干預(yù),也無(wú)法干預(yù)。

首先搜索與實(shí)例化設(shè)計(jì)單元相同的語(yǔ)言單元。

如果沒(méi)有找到相同語(yǔ)言的單元,則 xelab 會(huì)在 -L 選項(xiàng)指定的庫(kù)中搜索跨語(yǔ)言設(shè)計(jì)單元。

搜索順序與 xelab 命令行上的庫(kù)出現(xiàn)的順序相同。

混合語(yǔ)言組件的實(shí)例化

在 VHDL 設(shè)計(jì)單元中實(shí)例化 Verilog 模塊:

1. 以相同名稱(chēng)斷言 VHDL 組件,并使用與要實(shí)例化的 Verilog 模塊相同的實(shí)例。

2. 使用命名或位置關(guān)聯(lián)來(lái)實(shí)例化 Verilog 模塊。

在 Verilog/SV 設(shè)計(jì)單元中實(shí)例化 VHDL 組件:

要在 Verilog/SV 設(shè)計(jì)單元中實(shí)例化 VHDL 組件,請(qǐng)像 Verilog/SV 模塊那樣實(shí)例化 VHDL 組件。

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 仿真器
    +關(guān)注

    關(guān)注

    14

    文章

    1051

    瀏覽量

    87278
  • IDE
    IDE
    +關(guān)注

    關(guān)注

    0

    文章

    365

    瀏覽量

    49062
  • vhdl
    +關(guān)注

    關(guān)注

    30

    文章

    822

    瀏覽量

    131701
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4417

    瀏覽量

    67517
  • Vivado
    +關(guān)注

    關(guān)注

    19

    文章

    857

    瀏覽量

    71115

原文標(biāo)題:Vivado仿真器進(jìn)行混合語(yǔ)言仿真的一些要點(diǎn)

文章出處:【微信號(hào):FPGA-EETrend,微信公眾號(hào):FPGA開(kāi)發(fā)圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Renesas E1/E20 仿真器使用指南:從基礎(chǔ)到實(shí)戰(zhàn)

    Renesas E1/E20 仿真器使用指南:從基礎(chǔ)到實(shí)戰(zhàn) 在嵌入式開(kāi)發(fā)領(lǐng)域,款高效可靠的仿真器對(duì)于調(diào)試程序、優(yōu)化性能至關(guān)重要。Renesas 的 E1/E20 仿真器就是這樣
    的頭像 發(fā)表于 03-02 15:10 ?124次閱讀

    Renesas E1/E20 仿真器:設(shè)計(jì)與調(diào)試的全方位指南

    提供了強(qiáng)大的調(diào)試功能。本文將深入探討 E1/E20 仿真器的規(guī)格、設(shè)計(jì)要點(diǎn)、調(diào)試準(zhǔn)備、調(diào)試功能以及使用注意事項(xiàng),幫助電子工程師更好地利用這工具進(jìn)行高效開(kāi)發(fā)。 文件下載
    的頭像 發(fā)表于 02-28 15:45 ?129次閱讀

    Renesas E1/E20仿真器:全面解析與應(yīng)用指南

    Renesas E1/E20 仿真器:全面解析與應(yīng)用指南 引言 在嵌入式系統(tǒng)開(kāi)發(fā)領(lǐng)域,仿真器是不可或缺的工具之。Renesas的E1/E20仿真器憑借其強(qiáng)大的功能和廣泛的適用性,在開(kāi)
    的頭像 發(fā)表于 02-28 11:30 ?280次閱讀

    瑞薩E1/E20仿真器:設(shè)計(jì)、調(diào)試與使用全解析

    詳細(xì)了解下它的使用方法、調(diào)試技巧以及一些注意事項(xiàng)。 文件下載: R5F104PLAFA#30.pdf 、仿真器概述 瑞薩E1/E20仿真器
    的頭像 發(fā)表于 02-11 17:05 ?593次閱讀

    Renesas E1/E20 仿真器:設(shè)計(jì)與調(diào)試全解析

    Renesas E1/E20 仿真器:設(shè)計(jì)與調(diào)試全解析 在嵌入式系統(tǒng)開(kāi)發(fā)的廣闊領(lǐng)域中,仿真器扮演著至關(guān)重要的角色,它是工程師們調(diào)試和優(yōu)化代碼的得力助手。Renesas E1/E20 仿真器作為
    的頭像 發(fā)表于 02-09 10:30 ?382次閱讀

    深入解析 ISOM811x 單通道光耦仿真器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)

    深入解析 ISOM811x 單通道光耦仿真器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn) 引言 在電子工程師的日常設(shè)計(jì)工作中,光耦器件是實(shí)現(xiàn)信號(hào)隔離的常用元件。然而,傳統(tǒng)光耦在可靠性、性能等方面存在定的局限性。今天
    的頭像 發(fā)表于 01-20 10:40 ?253次閱讀

    CW32仿真器是什么?

    CW32仿真器是什么
    發(fā)表于 01-05 08:04

    文詳解SystemC仿真庫(kù)的編譯

    AMD Vivado 設(shè)計(jì)套件以文件和庫(kù)的形式提供仿真模型。仿真庫(kù)包含器件和 IP 的行為和時(shí)序模型。編譯后的庫(kù)可供多個(gè)設(shè)計(jì)項(xiàng)目使用。用戶必須在設(shè)計(jì)仿真之前通過(guò)名為 compile_s
    的頭像 發(fā)表于 12-12 15:08 ?4829次閱讀
    <b class='flag-5'>一</b>文詳解SystemC<b class='flag-5'>仿真</b>庫(kù)的編譯

    【產(chǎn)品介紹】Modelsim:HDL語(yǔ)言仿真軟件

    概述ModelSim是業(yè)界最優(yōu)秀的HDL語(yǔ)言仿真軟件,它能提供友好的仿真環(huán)境,是業(yè)界唯的單內(nèi)核支持VHDL和Verilog混合
    的頭像 發(fā)表于 11-13 11:41 ?503次閱讀
    【產(chǎn)品介紹】Modelsim:HDL<b class='flag-5'>語(yǔ)言</b><b class='flag-5'>仿真</b>軟件

    Vivado仿真之后沒(méi)有出現(xiàn)仿真結(jié)果的解決方法

    般,在添加好工程所需要的design sources和simulation sources之后,會(huì)進(jìn)行仿真來(lái)驗(yàn)證工程是否有達(dá)到預(yù)期的效果,但是在Run Simulation-&gt
    發(fā)表于 10-31 06:24

    VIVADO中對(duì)NICE進(jìn)行波形仿真的小問(wèn)題的解決

    小問(wèn)題,在上述帖子的評(píng)論區(qū)也有很多同學(xué)問(wèn)過(guò),所以分享下。 、運(yùn)行之后,發(fā)現(xiàn)控制臺(tái)沒(méi)有打印main.c函數(shù)中的內(nèi)容,而是如下圖所示 這是因?yàn)?b class='flag-5'>仿真時(shí)間1000ns太短,設(shè)置運(yùn)行時(shí)間為100us
    發(fā)表于 10-27 06:41

    vcs和vivado聯(lián)合仿真

    使用vivado2021.02編譯VCS仿真庫(kù)時(shí)定要加-no_systemc_compile選項(xiàng)進(jìn)行編譯,否則編譯會(huì)出現(xiàn)systemc的錯(cuò)誤,主要也是版本不匹配問(wèn)題; 2.在打
    發(fā)表于 10-24 07:28

    vivado仿真時(shí)GSR信號(hào)的影響

    利用vivado進(jìn)行設(shè)計(jì)xilinx FPGA時(shí),寫(xiě)完設(shè)計(jì)代碼和仿真代碼后,點(diǎn)擊run simulation(啟動(dòng)modelsim進(jìn)行仿真
    的頭像 發(fā)表于 08-30 14:22 ?1374次閱讀
    <b class='flag-5'>vivado</b><b class='flag-5'>仿真</b>時(shí)GSR信號(hào)的影響

    FMD仿真器燒錄說(shuō)明

    FMD仿真器燒錄,離線燒錄說(shuō)明
    發(fā)表于 04-30 17:27 ?2次下載

    概倫電子電路類(lèi)型驅(qū)動(dòng)SPICE仿真器NanoSpice X介紹

    NanoSpice X是概倫電子推出的高精度、大容量并行SPICE仿真器,旨在解決電路仿真中的最具挑戰(zhàn)性任務(wù)。相較于上代NanoSpice仿真器,NanoSpice X將平均
    的頭像 發(fā)表于 04-23 15:30 ?1340次閱讀
    概倫電子電路類(lèi)型驅(qū)動(dòng)SPICE<b class='flag-5'>仿真器</b>NanoSpice X介紹