亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

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

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

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

vivado仿真時GSR信號的影響

FPGA技術(shù)江湖 ? 來源:郝旭帥電子設(shè)計團隊 ? 2025-08-30 14:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

以下文章來源于郝旭帥電子設(shè)計團隊,作者郝旭帥

本篇主要討論vivado進行仿真時,GSR信號的理解和影響。

利用vivado進行設(shè)計xilinx FPGA時,寫完設(shè)計代碼和仿真代碼后,點擊run simulation(啟動modelsim進行仿真)。

除了能夠看到我們所寫的仿真代碼中的信號外,還會看到一個GSR信號,前面等于1,在100ns左右變?yōu)?的虛線。

a92efe9e-8536-11f0-a18e-92fbcf53809c.png

為什么會有這個信號?

vivado在啟動仿真時,會默認添加一個文件:glbl。GSR信號就在這個當中。

有什么影響嗎?

一般來說:在進行仿真時,都是直接將其刪除,或者直接選擇忽略他,并不影響任何東西。

那么這個信號的意義是什么呢?

感覺好像是無意義的。

有一天在進行時序仿真時,發(fā)現(xiàn)了一個bug。

a93c24fc-8536-11f0-a18e-92fbcf53809c.png

上圖是一個時序邏輯(異步復位的寄存器)輸出的與門邏輯,在GSR為高電平期間,a和b都為高電平了,y應(yīng)該輸出高電平,但是并沒有。而在GSR為0期間,y輸出都是正常的。

那么感覺就有可能是GSR的問題。

找到時序仿真的文件,內(nèi)部是使用FPGA器件內(nèi)部的部件所組成的電路。(找到仿真庫,找到仿真所使用的文件)

注:后仿真使用的不是咱們所寫的verilog文件,而是經(jīng)過綜合之后的文件。

a949c8e6-8536-11f0-a18e-92fbcf53809c.png

再次通過尋找?guī)煳募ㄔ趗nisims庫中),找到FDCE的文件內(nèi)部。

發(fā)現(xiàn)這個這個fdce是和GSR信號有關(guān)系的。

a957d2f6-8536-11f0-a18e-92fbcf53809c.png

a963910e-8536-11f0-a18e-92fbcf53809c.png

也就是說在GSR為高電平期間,輸出值一直是默認值,不會隨著D信號的改變而改變。

那怎么辦呢?

要不然去修改GSR信號拉低的時間,要不然去推后我們仿真時,信號有效的位置。

建議:我們做仿真(特別是時序仿真)時,復位的時間大于100ns(給予有效信號的時間放到100ns之后)。

簡單解析GSR:FPGA內(nèi)部的一個全局復位信號,用于強制寄存器狀態(tài)。

在 Vivado 仿真中,GSR 信號是理解設(shè)計初始化(時間零行為)和全局復位的核心。仿真器默認會在 t=0 激活 GSR 一段時間,模擬 FPGA 配置完成后的硬件行為,將所有受控寄存器強制設(shè)置到它們的初始狀態(tài)。之后 GSR 釋放,用戶設(shè)計的邏輯(包括用戶復位信號)才開始正常運行。在波形中觀察 glbl.GSR 的時序以及寄存器在 t=0 附近的變化,是驗證設(shè)計啟動和復位行為是否符合預期的關(guān)鍵步驟。除非有特殊調(diào)試需求,一般不應(yīng)禁用或修改默認的 GSR 仿真行為。

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

    關(guān)注

    52

    文章

    4377

    瀏覽量

    137534
  • 信號
    +關(guān)注

    關(guān)注

    11

    文章

    2877

    瀏覽量

    79533
  • Vivado
    +關(guān)注

    關(guān)注

    19

    文章

    844

    瀏覽量

    70363

原文標題:vivado進行仿真時,GSR信號的理解和影響

文章出處:【微信號:HXSLH1010101010,微信公眾號:FPGA技術(shù)江湖】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    使用Vivado Simulator運行功能和時序仿真案例

    Vivado Simulator基本操作 Vivado Simulator是一款硬件描述語言事件驅(qū)動的仿真器,支持功能仿真和時序仿真,支持V
    的頭像 發(fā)表于 12-31 10:02 ?1w次閱讀

    FPGA開發(fā)Vivado仿真設(shè)計案例分析

    仿真功能概述 仿真FPGA開發(fā)中常用的功能,通過給設(shè)計注入激勵和觀察輸出結(jié)果,驗證設(shè)計的功能性。Vivado設(shè)計套件支持如下仿真工具:Vivado
    的頭像 發(fā)表于 12-31 11:44 ?6077次閱讀
    FPGA開發(fā)<b class='flag-5'>Vivado</b>的<b class='flag-5'>仿真</b>設(shè)計案例分析

    如何用Python實現(xiàn)Vivado和ModelSim仿真自動化?

    我們在Windows系統(tǒng)下使用Vivado的默認設(shè)置調(diào)用第三方仿真器比如ModelSim進行仿真時,一開始仿真軟件都會默認在波形界面中加載testbench頂層的
    的頭像 發(fā)表于 09-13 09:23 ?2539次閱讀
    如何用Python實現(xiàn)<b class='flag-5'>Vivado</b>和ModelSim<b class='flag-5'>仿真</b>自動化?

    基于VB的GSR實時信號監(jiān)護系統(tǒng)

    本文自行研發(fā)的皮膚流電響應(yīng)監(jiān)護系統(tǒng)是基于C8051單片機芯片研制的一套GSR監(jiān)護系統(tǒng)。這種監(jiān)護系統(tǒng)將計算機PC與GSR下位機結(jié)合起來,使兩者優(yōu)勢互補
    發(fā)表于 10-05 15:40 ?1975次閱讀
    基于VB的<b class='flag-5'>GSR</b>實時<b class='flag-5'>信號</b>監(jiān)護系統(tǒng)

    基于linux系統(tǒng)實現(xiàn)的vivado調(diào)用VCS仿真教程

    在linux系統(tǒng)上實現(xiàn)vivado調(diào)用VCS仿真教程 作用:vivado調(diào)用VCS仿真可以加快工程的仿真和調(diào)試,提高效率。 前期準備:確認安
    的頭像 發(fā)表于 07-05 03:30 ?1.2w次閱讀
    基于linux系統(tǒng)實現(xiàn)的<b class='flag-5'>vivado</b>調(diào)用VCS<b class='flag-5'>仿真</b>教程

    Vivado軟件仿真DDS核的過程中應(yīng)該注意的問題

    本人需要利用Vivado軟件中的DDS核生成一個正弦信號。由于后期還要生成線性調(diào)頻信號,如果直接編寫代碼生成比特流文件下載到板子上進行驗證會使工作的效率大大下降,所有想利用Vivado
    發(fā)表于 07-13 08:32 ?1w次閱讀

    如何使用Vivado中的Synopsys VCS仿真器進行仿真

    了解如何使用Vivado中的Synopsys VCS仿真器使用MicrBlaze IPI設(shè)計運行仿真。 我們將演示如何編譯仿真庫,為IP或整個項目生成
    的頭像 發(fā)表于 11-29 06:57 ?8153次閱讀

    Vivado 開發(fā)教程(四) 行為仿真

    本文介紹如何在教程(三)基礎(chǔ)上, 關(guān)聯(lián)ELF輸出文件并使用vivado對系統(tǒng)進行行為仿真。
    發(fā)表于 03-01 10:25 ?24次下載
    <b class='flag-5'>Vivado</b> 開發(fā)教程(四) 行為<b class='flag-5'>仿真</b>

    Vivado調(diào)用Questa Sim或ModelSim仿真小技巧

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

    SpinalHDL運行VCS+Vivado相關(guān)仿真

    本篇文章來源于微信群中的網(wǎng)友,分享下在SpinalHDL里如何絲滑的運行VCS跑Vivado相關(guān)仿真。自此仿真設(shè)計一體化不是問題。
    的頭像 發(fā)表于 08-10 09:15 ?3447次閱讀

    vivado仿真流程

    vivado開發(fā)軟件自帶了仿真工具,下面將介紹vivado仿真流程,方便初學者進行仿真實驗。
    的頭像 發(fā)表于 07-18 09:06 ?6371次閱讀
    <b class='flag-5'>vivado</b><b class='flag-5'>仿真</b>流程

    Vivado調(diào)用Modelsim仿真

    Modelsim是十分常用的外部仿真工具,在Vivado中也可以調(diào)用Modelsim進行仿真,下面將介紹如何對vivado進行配置并調(diào)用Modelsim進行
    的頭像 發(fā)表于 07-24 09:04 ?5152次閱讀
    <b class='flag-5'>Vivado</b>調(diào)用Modelsim<b class='flag-5'>仿真</b>

    Vivado設(shè)計套件用戶指南:邏輯仿真

    電子發(fā)燒友網(wǎng)站提供《Vivado設(shè)計套件用戶指南:邏輯仿真.pdf》資料免費下載
    發(fā)表于 09-13 15:46 ?0次下載
    <b class='flag-5'>Vivado</b>設(shè)計套件用戶指南:邏輯<b class='flag-5'>仿真</b>

    皮膚電信號(GSR)及其原理簡析

    皮膚電信號GSR,屬于膚電活動總稱 EDA 的一支)是指反映出我們情緒狀態(tài)強度的汗腺活動變化,也稱為情緒喚醒。
    的頭像 發(fā)表于 10-08 15:36 ?7204次閱讀

    使用JTAG仿真器在vivado環(huán)境下抓信號時報錯咋辦?

    在使用JTAG仿真器在vivado環(huán)境下抓信號時,報如下錯誤:
    的頭像 發(fā)表于 11-14 10:37 ?8002次閱讀