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

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

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

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

聊聊數(shù)字信號的模擬化呈現(xiàn)

冬至子 ? 來源:icsoc ? 作者:韓京飛 ? 2023-06-09 16:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

使用 Verdi 的過程中,難免會碰到表示某種變化量的多位寬數(shù)字信號,我們關(guān)心的是它的變化趨勢。今天主要聊聊數(shù)字信號的模擬化呈現(xiàn)。

數(shù)字信號的模擬化呈現(xiàn)

Verdi 提供了既簡單又直觀的操作,去繪制數(shù)字信號的模擬變化趨勢。尤其是在觀察周期性計(jì)數(shù)的數(shù)字信號時,例如調(diào)制頻率的變化,還有 FIFO 讀寫地址的變化,這種方式基本是可以做到一目了然的。

操作方式:nWave 窗口菜單 - Waveform - Analog Waveform

圖片

對于 Verdi 這個工具來說,它對于數(shù)字信號本身的含義目前還沒有智能到可以自動識別。所以我們需要指定特定數(shù)字信號的表示方式(Notation),是無符號、二補(bǔ)碼還是補(bǔ)碼等等。

操作方式:nWave 窗口菜單 - Waveform - Set Notation

圖片

模擬波形的顯示范圍

還有一個可能遇到的局限性就是,Verdi 在繪制數(shù)字信號的模擬波形時,默認(rèn)會按照整個波形的動態(tài)范圍來繪圖。如果一個數(shù)字信號的初始值和工作時實(shí)際的動態(tài)范圍差別很大,那么觀察實(shí)際工作時的模擬波形時,波形變化的幅度相比整個動態(tài)范圍就會太小,無法明了的看到小動態(tài)范圍的變化趨勢。

手動調(diào)節(jié)顯示范圍

還好 Verdi 提供了手動調(diào)節(jié)顯示范圍的功能。

操作方式:nWave 窗口菜單 - Analog - Zoom Value...

圖片

根據(jù)需要調(diào)節(jié)上限和下限,調(diào)節(jié)過程中波形是實(shí)時更新的。

圖片

對比效果如下圖,第一個信號是默認(rèn)范圍的,動態(tài)變化縮成一條直線了,沒有觀察價值。第二個信號是調(diào)整了范圍的,可以清楚的看到變化趨勢。第三個是原始的數(shù)字信號。

圖片

自動調(diào)節(jié):切換 FSDB 文件

還有一個比較笨的解決方法是,寫出 FSDB 文件時,根據(jù)特定信號,從數(shù)字信號開始動態(tài)變化的時候,做一個文件切換。這樣就把數(shù)字信號初始化部分的波形分離出去。當(dāng)我們著重分析動態(tài)變化的部分時,就不需要加載初始化部分的波形。Verdi 在繪制模擬波形的時候,只會看到小動態(tài)范圍的數(shù)值,繪制出來的變化趨勢就足夠清楚了。

$fsdbDumpfile("tb_000.fsdb");
    $fsdbDumpvars(0, tb);
    @(posedge some_trigger_signal);
    $fsdbSwitchDumpfile("tb_001.fsdb");
自動調(diào)節(jié):加載特定時間范圍

當(dāng)然作為團(tuán)隊(duì)項(xiàng)目的螺絲釘,有時候不方便控制 FSDB 文件的產(chǎn)生方式,那么在加載 FSDB 文件的時候,可以選擇指定一個時間范圍。感謝讀者 @Erik Li 提供的這個技巧。

操作方式:nWave窗口菜單 - Open,選擇 FSDB 文件到 Target Name 后,點(diǎn)擊左下方的 Options... 按鈕。

圖片

在彈出的對話框中選中 Open File By Time Range,然后點(diǎn)擊 OK 按鈕。

圖片

再點(diǎn)擊 OK 按鈕,在彈出的對話框中就可以選擇感興趣的時間起止范圍了。

圖片

如何提高螺絲釘?shù)淖晕倚摒B(yǎng)

今天就到這里。最后再分享一個最近才發(fā)現(xiàn)的 Verdi 調(diào)用參數(shù)。

verdi -preTitle "some text"

螺絲釘做久了,需要同時打開的 Verdi 窗口數(shù)量與日俱增。怎么從密密麻麻的任務(wù)欄圖標(biāo)中找到要找的那個,是個麻煩但不緊急的問題。除了貫徹斷舍離、及時關(guān)閉短期內(nèi)不需要的窗口之外,用上面的選項(xiàng)為每一個 Verdi 窗口做個簡潔唯一的命名,也是一個不那么有效的解決之道。

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

    關(guān)注

    2

    文章

    997

    瀏覽量

    48356
  • 模擬器
    +關(guān)注

    關(guān)注

    2

    文章

    894

    瀏覽量

    44386
  • FIFO存儲
    +關(guān)注

    關(guān)注

    0

    文章

    103

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    什么是模擬信號?什么叫數(shù)字信號?

    數(shù)字通信。近年來,我國數(shù)字通信得到迅速發(fā)展,正朝著高速、智能、寬帶化和綜合方向邁進(jìn)。  模擬信號
    發(fā)表于 05-26 15:27

    數(shù)字信號模擬信號的區(qū)別

    模擬電子的相關(guān)知識學(xué)習(xí)教材資料——數(shù)字信號模擬信號的區(qū)別
    發(fā)表于 09-20 16:10 ?0次下載

    模擬信號數(shù)字信號有什么區(qū)別

    模擬信號數(shù)字信號的聯(lián)系在于它們都是用來傳遞信息的,而且在一定條件下,模擬信號可以轉(zhuǎn)換為數(shù)字信號傳輸。數(shù)字信號也可以轉(zhuǎn)換為
    發(fā)表于 02-26 08:54 ?19.5w次閱讀
    <b class='flag-5'>模擬信號</b>和<b class='flag-5'>數(shù)字信號</b>有什么區(qū)別

    如何區(qū)別模擬信號數(shù)字信號

    日常生活等各個領(lǐng)域也會遇到非電信號的處理問題, 在實(shí)際中經(jīng)常需要把待處理的非電信號先變成電信號,經(jīng)過處理后再還原成非電信號?! ≡陔娮蛹夹g(shù)中遇到的電
    的頭像 發(fā)表于 10-15 11:18 ?5.4w次閱讀

    模擬信號數(shù)字信號的差異

    你知道模擬信號數(shù)字信號之間的區(qū)別嗎?之前我們知道,我們必須知道什么是模擬信號數(shù)字信號是什么。
    發(fā)表于 06-13 17:43 ?4618次閱讀

    模擬信號數(shù)字信號如何得到兼容

    模擬信號、數(shù)字信號如何得到兼容呢?模擬信號數(shù)字信號兼容問題也不是什么難度;因?yàn)?b class='flag-5'>模擬信號數(shù)字信號
    發(fā)表于 06-19 17:41 ?3415次閱讀

    模擬信號數(shù)字信號的定義以及差異

    你知道模擬信號數(shù)字信號之間的區(qū)別嗎?之前我們知道,我們必須知道什么是模擬信號數(shù)字信號是什么。
    發(fā)表于 01-09 15:12 ?1.4w次閱讀
    <b class='flag-5'>模擬信號</b>和<b class='flag-5'>數(shù)字信號</b>的定義以及差異

    數(shù)字信號模擬信號及脈沖信號的區(qū)別

    有關(guān)數(shù)字信號模擬信號及脈沖信號的區(qū)別,模擬信號模擬電子電路,數(shù)字信號
    的頭像 發(fā)表于 06-08 09:24 ?6903次閱讀
    <b class='flag-5'>數(shù)字信號</b>與<b class='flag-5'>模擬信號</b>及脈沖<b class='flag-5'>信號</b>的區(qū)別

    數(shù)字信號模擬信號的區(qū)別

    什么是數(shù)字信號,以上是數(shù)字信號模擬信號的區(qū)別介紹。隨著電子技術(shù)的飛速發(fā)展,數(shù)字信號的應(yīng)用日益廣泛。很多現(xiàn)代的媒體處理工具,尤其是需要和計(jì)算機(jī)相連的儀器都從原來的
    的頭像 發(fā)表于 06-25 09:18 ?5040次閱讀

    模擬信號是什么意思?怎么判斷數(shù)字信號模擬信號

    模擬信號是什么意思?常見的模擬信號有哪些?怎么判斷數(shù)字信號模擬信號? 模擬信號是指采用連續(xù)變化的物理量來傳輸信息的
    的頭像 發(fā)表于 11-22 16:32 ?9810次閱讀

    什么是模擬信號,什么是數(shù)字信號,本質(zhì)區(qū)別是什么?

    模擬信號數(shù)字信號的定義、特點(diǎn)和本質(zhì)區(qū)別。 首先,我們來看一下模擬信號。模擬信號是以連續(xù)變化的模式表示的信號,其值和時間之間
    的頭像 發(fā)表于 02-02 11:21 ?4690次閱讀

    數(shù)字信號轉(zhuǎn)模擬信號是調(diào)制還是解調(diào)

    數(shù)字信號轉(zhuǎn)模擬信號的過程通常被稱為數(shù)字模擬轉(zhuǎn)換(Digital-to-Analog Conversion),簡稱DAC。這個過程涉及到將數(shù)字信號轉(zhuǎn)換為
    的頭像 發(fā)表于 06-03 10:38 ?6118次閱讀

    模擬信號可以通過什么變成數(shù)字信號

    模擬信號數(shù)字信號信號處理領(lǐng)域的兩種基本類型。模擬信號是連續(xù)變化的信號,而數(shù)字信號是離散的
    的頭像 發(fā)表于 06-03 10:48 ?3899次閱讀

    數(shù)字信號轉(zhuǎn)換成模擬信號的過程

    數(shù)字信號模擬信號是兩種不同的信號類型,它們在通信、音頻、視頻等領(lǐng)域有著廣泛的應(yīng)用。數(shù)字信號是由離散的數(shù)字值組成的,而
    的頭像 發(fā)表于 07-08 16:00 ?5456次閱讀

    數(shù)字信號模擬信號的特點(diǎn)及應(yīng)用

    引言 數(shù)字信號模擬信號是兩種基本的信號類型。數(shù)字信號是由離散的數(shù)值組成的信號,通常用于數(shù)字設(shè)備
    的頭像 發(fā)表于 08-25 15:53 ?3080次閱讀