99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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中調(diào)用第三方仿真軟件modelsim或questasim進(jìn)行仿真

lhl545545 ? 來(lái)源:FPGA通信小白成長(zhǎng)之路 ? 作者:FPGA通信小白成長(zhǎng)之 ? 2022-09-26 10:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

問(wèn)題描述

在vivado中調(diào)用第三方仿真軟件modelsim或questasim進(jìn)行仿真,會(huì)遇到如下情形:

1,通過(guò)仿真得到了波形文件,想要把波形數(shù)據(jù)存成文本文件,導(dǎo)入matlab或其他分析軟件進(jìn)行分析

2,通過(guò)matlab生成了前端數(shù)據(jù),或者通過(guò)硬件采集到了前端數(shù)據(jù),想要把得到的文本文件數(shù)據(jù)作為fpga代碼的仿真輸入源,驗(yàn)證自己代碼的正確性

這就涉及到了在tb仿真文件中對(duì)文本文件進(jìn)行操作。

解決方法

首先除了通用的庫(kù)文件外,還需加上use std.textio.all這句,得以運(yùn)用文本操作語(yǔ)句。

然后聲明文本文件名字(文本類(lèi)型可自行選擇),及變量類(lèi)型,然后就是讀寫(xiě)文件。

寫(xiě)文件

file data_text : text is out “data_text.out”

process(opclk)

variable lj:line;

begin

if rising_edge(opclk) then

if (data_vld ='1') then

write(lj,conv_integer(data_out));

writeline(data_text,lj);

end if;

endif;

end;

讀文件

file data_text : text is in “data_text.out”

if endfile (data_text) = false then

readline(data_text,lj);

read(lj,data_temp);

end if;

Tips:

審核編輯:彭靜
聲明:本文內(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)投訴
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    7256

    瀏覽量

    91871
  • 仿真軟件
    +關(guān)注

    關(guān)注

    21

    文章

    259

    瀏覽量

    31047
  • Vivado
    +關(guān)注

    關(guān)注

    19

    文章

    835

    瀏覽量

    68778

原文標(biāo)題:vivado-在仿真中讀寫(xiě)文本文件

文章出處:【微信號(hào):FPGA通信小白成長(zhǎng)之路,微信公眾號(hào):FPGA通信小白成長(zhǎng)之路】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    如何用Python實(shí)現(xiàn)VivadoModelSim仿真自動(dòng)化?

    我們?cè)赪indows系統(tǒng)下使用Vivado的默認(rèn)設(shè)置調(diào)用第三方仿真器比如ModelSim進(jìn)行
    的頭像 發(fā)表于 09-13 09:23 ?2088次閱讀
    如何用Python實(shí)現(xiàn)<b class='flag-5'>Vivado</b>和<b class='flag-5'>ModelSim</b><b class='flag-5'>仿真</b>自動(dòng)化?

    如何在LabVIEW嵌入第三方軟件界面

    如何把第三方軟件的界面嵌入到labview,并且能夠在LabVIEW的前面板對(duì)第三方軟件
    發(fā)表于 04-27 23:06

    第三方dll調(diào)用問(wèn)題?。?!

    第三方dll,沒(méi)有.h,labview怎么實(shí)現(xiàn)調(diào)用,dll可以用VS打開(kāi),類(lèi)庫(kù)說(shuō)明也有
    發(fā)表于 05-11 09:14

    請(qǐng)問(wèn)為什么我在選擇FPGA終端Vi的執(zhí)行模式的時(shí)候,第三方仿真器是灰色的呢?那怎么才能使用第三方仿真器???

    FPGA終端Vi的執(zhí)行模式的時(shí)候,第三方仿真器是灰色的呢?那怎么才能使用第三方仿真器啊?大佬們幫幫忙!在此謝過(guò)!
    發(fā)表于 05-24 08:38

    LabVIEW與第三方軟件交互問(wèn)題

    現(xiàn)在做一個(gè)軟件,就是通過(guò)LabVIEW去與第三方軟件進(jìn)行交互操作!已經(jīng)通過(guò)百度找到了利用user32.dll調(diào)用FindWindowA與Po
    發(fā)表于 12-26 17:13

    關(guān)于LabVIEW調(diào)用第三方exe,如何去控制第三方exe按鈕的問(wèn)題

    我想調(diào)用第三方的exe,但并沒(méi)有給出任何接口,就單單一個(gè)exe程序,通過(guò)查資料得出可以用window自帶的user32.dll可以控制第三方軟件,通過(guò)FindWindowA函數(shù)找到該
    發(fā)表于 08-12 16:37

    labview 控制第三方軟件界面控件的方式

    labview 控制第三方軟件界面控件等,如操控?zé)?b class='flag-5'>軟件等除了模擬鼠標(biāo)和鍵盤(pán)來(lái)實(shí)現(xiàn)之后,還可以考慮另外一種方式,使用窗口句柄來(lái)直接操作程序如下面圖片實(shí)例,操作串口助手,修改串口和波特
    發(fā)表于 11-16 16:00

    基于第三方信號(hào)無(wú)源探測(cè)系統(tǒng)研究

    文中主要討論了基于第三方信號(hào)檢測(cè)隱形目標(biāo)的無(wú)源探測(cè)系統(tǒng),并對(duì)偵察第三方信號(hào)作用距離和基于第三方信號(hào)無(wú)源探測(cè)系統(tǒng)的作用距離進(jìn)行仿真,證明基于
    發(fā)表于 03-01 15:35 ?29次下載
    基于<b class='flag-5'>第三方</b>信號(hào)無(wú)源探測(cè)系統(tǒng)研究

    基于Vivado設(shè)計(jì)的第三方仿真器版本說(shuō)明

    本文列出了能夠與 Vivado 設(shè)計(jì)套件聯(lián)用的支持性第三方仿真器。 這些也在隨該軟件一起發(fā)布的“Vivado 設(shè)計(jì)套件用戶(hù)指南:版本說(shuō)明、安
    發(fā)表于 11-15 16:18 ?2301次閱讀

    如何將Vivado IP和第三方綜合工具配合使用

    觀看視頻,學(xué)習(xí)如何將 Vivado IP 和第三方綜合工具配合使用。 此視頻將通過(guò)一個(gè)設(shè)計(jì)實(shí)例引導(dǎo)您完成創(chuàng)建自定義 IP 的步驟;用第三方綜合工具IP黑盒子來(lái)審查所需 IP 輸出;整合 Viv
    的頭像 發(fā)表于 11-21 06:34 ?5450次閱讀

    詳解VivadoModelsim關(guān)聯(lián)方法及器件庫(kù)編譯

    vivado設(shè)置modelsim(即第三方仿真工具)的安裝路徑。在vivado菜單中選擇“T
    的頭像 發(fā)表于 04-15 10:10 ?5975次閱讀
    詳解<b class='flag-5'>Vivado</b>與<b class='flag-5'>Modelsim</b>關(guān)聯(lián)方法及器件庫(kù)編譯

    Vivado調(diào)用Questa SimModelSim仿真小技巧

    調(diào)用第三方仿真軟件查看波形的過(guò)程存在的一些問(wèn)題。 1、添加新的觀測(cè)信號(hào)需要重新仿真
    的頭像 發(fā)表于 09-02 10:12 ?9239次閱讀
    <b class='flag-5'>Vivado</b><b class='flag-5'>調(diào)用</b>Questa Sim<b class='flag-5'>或</b><b class='flag-5'>ModelSim</b><b class='flag-5'>仿真</b>小技巧

    VivadoModelSim的聯(lián)合仿真操作

    Vivado自帶的仿真,個(gè)人覺(jué)得跑一些小模塊的仿真還是可以的,不過(guò)跑大的仿真系統(tǒng),容易無(wú)體驗(yàn)感,建議用第三方工具,這邊就直接對(duì)
    的頭像 發(fā)表于 03-11 11:32 ?9208次閱讀

    使用Vivado調(diào)用questasim仿真報(bào)錯(cuò)的原因及其解決辦法

    有一天使用Vivado調(diào)用questasim(modelsim估計(jì)也一樣),仿真報(bào)錯(cuò)
    的頭像 發(fā)表于 05-08 17:12 ?4288次閱讀

    Vivado調(diào)用Modelsim仿真

    Modelsim是十分常用的外部仿真工具,在Vivado也可以調(diào)用Modelsim
    的頭像 發(fā)表于 07-24 09:04 ?4638次閱讀
    <b class='flag-5'>Vivado</b><b class='flag-5'>調(diào)用</b><b class='flag-5'>Modelsim</b><b class='flag-5'>仿真</b>