一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

怎樣利用modelsim仿真波形圖案來顯示字符?

FPGA之家 ? 來源:數(shù)字積木 ? 作者:數(shù)字積木 ? 2021-06-26 10:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

這個(gè)小工程利用modelsim仿真波形圖案來顯示字符。效果如下,送給正在復(fù)習(xí)備考的同學(xué),堅(jiān)持就是勝利:

用到的工具如下:

---PCtoLCD2002 : 產(chǎn)生顯示用的字符點(diǎn)陣

---Quartus:代碼編寫,仿真文件生成。

---Modelsim:生成要顯示的字符圖案。

1,字符點(diǎn)陣產(chǎn)生

PCtoLCD2002端設(shè)置如下:

pYYBAGDWkgKAbFDKAAEic6gJ374486.jpg

生成字符點(diǎn)陣:

poYBAGDWkfqATXXDAAEic6gJ374803.jpg

保持字模后,生成的字符點(diǎn)陣文件如下:

poYBAGDWkfSAEXdBAAECdpfC4tg680.jpg

2,字符點(diǎn)陣數(shù)據(jù)處理

將字符點(diǎn)陣文件中的提示信息,備注,標(biāo)點(diǎn)符號(hào)等全部刪除,只留下點(diǎn)陣的編碼。并將相鄰奇偶兩行的數(shù)據(jù)調(diào)整到一行。效果如下:

pYYBAGDWkeyAO5z-AAB8ocYaWME142.jpg

將處理后的字符文件重命名為 char_code.hex 。

3,代碼編輯

(1,)字符點(diǎn)陣數(shù)據(jù)儲(chǔ)存

利用BRAM模塊來儲(chǔ)存字符點(diǎn)陣數(shù)據(jù)。利用 readmemh 函數(shù)加載字符點(diǎn)陣數(shù)據(jù)。

poYBAGDWklSAC5-OAABgmUxnudA262.jpg

(2)波形生成

將從BRAM模塊中讀出的數(shù)據(jù)與時(shí)鐘信號(hào)按位相與即可。

poYBAGDWkluAWgzWAAA4I2LsRbs100.jpg

4,仿真

編寫仿真文件,運(yùn)行仿真,展開 out 信號(hào),縮放到合適比例,即可看到字符顯示。效果即同文章開頭所示。

【注】本工程是利用quartus設(shè)置的仿真環(huán)境,在仿真設(shè)置時(shí),最好將 char_code.hex 也添加進(jìn)仿真文件列表中,仿真仿真軟件找不到該文件。

pYYBAGDWkmKAQxHQAACxxLmY6vM872.jpg

文章來源:數(shù)字積木

圖片來源:清風(fēng)淡雨

責(zé)任編輯:lq6

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

    關(guān)注

    52

    文章

    4289

    瀏覽量

    135876
  • 字符
    +關(guān)注

    關(guān)注

    0

    文章

    237

    瀏覽量

    25597
  • ModelSim
    +關(guān)注

    關(guān)注

    5

    文章

    174

    瀏覽量

    48126

原文標(biāo)題:利用modelsim波形顯示字符【附代碼】

文章出處:【微信號(hào):zhuyandz,微信公眾號(hào):FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    求助,做一個(gè)波形圖顯示控件,要求調(diào)用excel表里面存的時(shí)間作為波形圖的x值。

    我在做畢設(shè)的時(shí)候,要讀取excel表格里面的數(shù)值,然后做到最后一步就是調(diào)用excel表里面的時(shí)間,把那個(gè)時(shí)間作為X軸的值。 現(xiàn)在就是能夠索引并讀取出來了,但是每次索引后,波形圖就不顯示上一個(gè)
    發(fā)表于 05-16 22:16

    如何用PC控制DLP2000EVM投影結(jié)構(gòu)光圖案?

    我現(xiàn)在想用PC控制DLP2000EVM投影結(jié)構(gòu)光圖案,具體的需求是希望我在PC端的程序能夠控制dlp投影我自己在PC端定義的圖案,同時(shí)在投影完一張圖后給我的相機(jī)反饋,以便和相機(jī)同
    發(fā)表于 02-28 07:55

    利用DLP4500成功燒錄入一組圖案后,怎樣通過軟件實(shí)現(xiàn)控制DLP4500投影儀投影指定的圖案?

    您好,在利用DLP4500成功燒錄入一組圖案后,怎樣通過軟件(或投影儀的api)實(shí)現(xiàn)控制DLP4500投影儀投影指定的圖案。 例如,我燒錄5張圖案
    發(fā)表于 02-27 07:51

    【紫光同創(chuàng)盤古100Pro+開發(fā)板,MES2L676-100HP教程】盤古676系列——Modelsim的使用和do文件編寫

    。Properties 可以修改 該信號(hào)波形顯示的顏色,這兩個(gè)是比較常用的。接下來開始運(yùn)行我們的仿真。 點(diǎn)擊上方這個(gè)地方,對(duì)信號(hào)全部進(jìn)行 Restart 復(fù)位。 紅框旁邊的 10
    發(fā)表于 02-25 18:36

    如何使用dlp6500投影固件內(nèi)的某張指定圖案

    我想事先燒錄一組圖案至dlp6500的固件內(nèi),然后利用上位機(jī)軟件調(diào)用dlpc900 SDK提供的API控制投影儀,通過指定圖像索引來投影我想要投影的某一張圖案。這個(gè)功能我之前在
    發(fā)表于 02-25 06:07

    使用DLPC3430+DLP2000+DLP2010的顯示模組,一直顯示條紋圖案是怎么回事?

    我正在使用一款DLPC3430+DLP2000+DLP2010的顯示模組,但一直顯示條紋圖案(如圖),并且用示波器測量確認(rèn)輸入的DSI信號(hào)和輸出的LVDS信號(hào)都是有的。我想請問一下這個(gè)條紋idle
    發(fā)表于 02-21 16:41

    5529launchpad通過SPI連上LDC1000后,在LDC GUI中顯示沒有連接設(shè)備怎么處理?

    我用的不是TI官網(wǎng)上的LDC1000 EVM,我的這個(gè)沒有后面的msp430 ,只有l(wèi)dc1000和線圈。我想將他與5529launchpad相連,使用LDC GUI看一看波形圖案。 但是GUI
    發(fā)表于 01-17 08:35

    DAC3162通過High Speed Data Converter Pro利用excel數(shù)據(jù)作輸入,波形錯(cuò)亂的原因?怎么處理?

    我購買了DAC3162及其評(píng)估版TSW1400EVM,通過High Speed Data Converter Pro利用excel數(shù)據(jù)作輸入,但發(fā)現(xiàn)會(huì)出現(xiàn)波形錯(cuò)亂的情況,比如excel內(nèi)的數(shù)據(jù)是6
    發(fā)表于 11-19 08:22

    使用modelsim時(shí)的問題分析

    仿真對(duì)于FPGA設(shè)計(jì)來說至關(guān)重要,我們經(jīng)常使用modelsim進(jìn)行功能仿真或者時(shí)序仿真,這樣就需要將m
    的頭像 發(fā)表于 10-24 18:15 ?1753次閱讀
    使用<b class='flag-5'>modelsim</b>時(shí)的問題分析

    LabVIEW波形圖截取局部數(shù)據(jù)

    在一個(gè)簡單數(shù)采項(xiàng)目中往往需要“數(shù)據(jù)顯示”功能模塊,在數(shù)據(jù)采集后進(jìn)行數(shù)據(jù)的顯示和分析。本期小編給大家?guī)硪粋€(gè)放大局部數(shù)據(jù)以后拿到目標(biāo)數(shù)據(jù)的小功能,可以在數(shù)據(jù)量較大或者想詳細(xì)查看并分析某一段波形數(shù)據(jù)時(shí)用這個(gè)方法獲取到局部數(shù)據(jù)。
    的頭像 發(fā)表于 10-21 10:31 ?3041次閱讀
    LabVIEW<b class='flag-5'>波形圖</b>截取局部數(shù)據(jù)

    用Tina仿真時(shí)測量波形時(shí),發(fā)現(xiàn)示波器上顯示電壓的數(shù)值與交流分析的值不一樣,為什么?

    我在用Tina仿真時(shí)測量波形時(shí),發(fā)現(xiàn)示波器上顯示電壓的數(shù)值與交流分析的值不一樣,交流分析顯示振幅為11.6V而示波器上顯示為1.72V,
    發(fā)表于 09-09 06:55

    在TINA上仿真了由THS4505構(gòu)成的單端到差分轉(zhuǎn)換電路,示波器顯示波形遇到的疑問求解

    datasheet的測試參數(shù),我選Rf=Rg=499Ω,那么增益應(yīng)該是Av=1,但是通過示波器顯示波形波形圖如附圖),信號(hào)卻是衰減了200倍以上,峰峰值還不到4mV,對(duì)于這點(diǎn)我百思不得其解,也不知道是遺漏了芯片手冊上的哪些要
    發(fā)表于 08-30 07:52

    按照LM13700手冊上搭建VCA電路,利用Multisim進(jìn)行仿真遇到的疑問求解

    仿真發(fā)現(xiàn)兩個(gè)問題: 1、如果利用二極管降低輸出波形的失真,即使用13K電阻,保證Id=1mA,發(fā)現(xiàn)仿真時(shí),電路的增益和理論計(jì)算差距較大,而
    發(fā)表于 08-20 07:44

    使用TINA-TI進(jìn)行仿真,為什么都不顯示波形,只顯示正在收集數(shù)據(jù)?

    剛開始使用TINA-TI進(jìn)行仿真,電路搭建沒有問題,可是打開示波器想看波形,說什么都不顯示波形,只顯示正在收集數(shù)據(jù),請問是怎么回事呢?不
    發(fā)表于 08-16 08:31

    請問如何利用TINA-TI產(chǎn)生PWM波形?

    我再利用阻容串連做DAC的仿真。信號(hào)源是PWM波形。TINA怎么做出這個(gè)波形?
    發(fā)表于 08-12 08:22