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

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

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

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

基于ModelSim使用modelsim手動時序仿真教程

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

掃碼添加小助手

加入工程師交流群

時序仿真與功能仿真的步驟大體相同,只不過中間需要添加仿真庫、網(wǎng)表(.vo)文件和延時(.sdo)文件。到了這里,問題來了,仿真庫、網(wǎng)表(.vo)文件和延時(.sdo)文件怎么獲得呢?網(wǎng)表(.vo)文件和延時(.sdo)文件,其實我們在自動仿真的配置仿真功能中已經(jīng)生成了,當我們配置好仿真功能之后,我們在 Quartus 進行一次全編譯。

這時,我們打開 Quartus 工程目錄下 simulation/modelsim 中就能夠看到 Verilog_First.vo 和 Verilog_First_v.sdo 這兩個文件。我們將這兩個文件復制到我們的 manual_modelsim 文件夾下。

仿真庫,我們需要到我們 Altera的安裝目錄下,也就是 C:altera13.1modelsim_asealteraverilog 中找到 cycloneive 文件夾,然后我們將 cycloneive 文件夾也復制到我們的 manual_modelsim 文件夾下。萬事具備,接下來我們就可以打開我們的 ModelSim 軟件

通過該圖,我們可以看出,這個工程是我們之前做功能仿真的工程,當我們關閉 ModelSim之后,我們再次打開 ModelSim 這個軟件,它會自動記錄上一個我們使用的工程并打開。我們就直接在這個工程上進行更改,首先我們右鍵在彈出的菜單欄中找到【Add to Project】→【Existing File.。?!堪粹o并點擊打開

在該對話框中我們點擊【Browse】,在彈出的對話框中我們找到 manual_modelsim 文件夾下的 Verilog_First.vo,然后將 Verilog_First.vo 添加至我們的 ModelSim 仿真工程中。接下來我們進行代碼全編譯,編譯完成后,我們在 ModelSim 的菜單欄中找到【Simulate】→【StartSimulation.。?!堪粹o并點擊打開,我們打開 Libraries 標簽,將仿真庫添加至配置仿真環(huán)境中

這里我們需要注意的是,只添加一個 cycloneive 仿真庫是不夠的,我們還需要將我們ModeSim 仿真庫中的 altera_ver 庫添加進來

如果不知道需要選擇哪個庫,我們可以先直接運行仿真,這時候 ModelSim 控制窗口中會提示錯誤信息,我們根據(jù)錯誤信息便能夠分析出我們需要的庫名,然后我們再重復上述步驟添加完了仿真庫,接下來我們在 SDF 標簽頁面中添加 Verilog_First_v.sdo 文件

這里需要我們注意的是,因為的我們的實例化名是 i1,所以我們填寫的是/i1。添加完成之后,最后我們在返回 Design 標簽頁面中,找到 work 下的 Verilog_First_vlg_tst

在該頁面中,我們點擊【OK】就可以開始進行時序仿真了,到了這里,后面的工作就和我們的功能仿真是一樣的了。至此,我們 ModelSim 軟件的使用就講解完了。

編輯:jq

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

    關注

    5

    文章

    174

    瀏覽量

    48126

原文標題:ModelSim 使用【六】modelsim手動時序仿真

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【RK3568+PG2L50H開發(fā)板實驗例程】FPGA部分 | Pango 的時鐘資源——鎖相環(huán)

    、clkout1、 clkout2 和 lock 使用 wire 引出觀察。 4.PDS 與 Modelsim 聯(lián)合仿真 PDS 支持與 Modelsim 或 QuestaSim 等第三方仿真
    發(fā)表于 07-10 10:28

    FPGA時序約束之設置時鐘組

    Vivado中時序分析工具默認會分析設計中所有時鐘相關的時序路徑,除非時序約束中設置了時鐘組或false路徑。使用set_clock_groups命令可以使時序分析工具不分析時鐘組中時
    的頭像 發(fā)表于 04-23 09:50 ?468次閱讀
    FPGA<b class='flag-5'>時序</b>約束之設置時鐘組

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

    的基本使用方法,完成do文件的編寫,提高仿真效率。 實驗環(huán)境: Window11 PDS2022.2-SP6.4 Modelsim10.6rc 二:??????????????實驗原理 將Modelsim
    發(fā)表于 02-25 18:36

    集成電路設計中靜態(tài)時序分析介紹

    Analysis,STA)是集成電路設計中的一項關鍵技術,它通過分析電路中的時序關系來驗證電路是否滿足設計的時序要求。與動態(tài)仿真不同,STA不需要模擬電路的實際運行過程,而是通過分析電路中的各個時鐘路徑、信號傳播延遲等信息來評
    的頭像 發(fā)表于 02-19 09:46 ?623次閱讀

    電源時序器3.0:數(shù)字化與網(wǎng)絡化的融合

    變化,滿足了日益增長的音視頻系統(tǒng)應用需求。 電源時序器1.0:基礎的時序控制 最初,電源時序器采用簡單的電路設計,僅能提供手動開關或繼電器電路控制電源的開啟和關閉。這種基礎的控制方式雖
    的頭像 發(fā)表于 12-20 09:32 ?643次閱讀
    電源<b class='flag-5'>時序</b>器3.0:數(shù)字化與網(wǎng)絡化的融合

    RobotStudio 6.08的手動操作方法

    本文給大家介紹一下 RobotStudio 6.08的手動操作方法 RobotStudio 6.08手動操作? RobotStudio 6.08是學習和調(diào)試ABB機器人必須掌握的使用軟件。 在開始
    的頭像 發(fā)表于 12-18 09:53 ?4426次閱讀
    RobotStudio 6.08的<b class='flag-5'>手動</b>操作方法

    Verilog 測試平臺設計方法 Verilog FPGA開發(fā)指南

    指南: Verilog測試平臺設計方法 選擇仿真工具 : 選擇一款強大的仿真工具,如ModelSim、Xilinx ISE等。這些工具提供了豐富的功能,包括波形查看、調(diào)試功能、時序分析
    的頭像 發(fā)表于 12-17 09:50 ?1143次閱讀

    AMC1306M25 SINC3濾波器數(shù)據(jù)采樣不準是怎么回事?

    值小。這個怎么回事? 通過modelsim仿真發(fā)現(xiàn),要經(jīng)過四次采樣后數(shù)據(jù)才是正確的,三次采樣數(shù)據(jù)偏小。但是查資料都是采樣三次就可以得到穩(wěn)定的數(shù)據(jù),這又是為什么呢? 給到AMC1306的MCLK一直都
    發(fā)表于 11-15 07:00

    使用modelsim時的問題分析

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

    芯片后仿真要點

    INNOVUS/ICC2吐出的netlist經(jīng)過Formal/LEC驗證后,Star-RC/QRC抽取RC寄生參數(shù)文件并讀入到Tempus/PT分別做func/mbist/scan時序
    的頭像 發(fā)表于 10-23 09:50 ?1710次閱讀
    芯片后<b class='flag-5'>仿真</b>要點

    基于51單片機的手動數(shù)字時鐘

    按鍵,可實現(xiàn)秒復位。仿真演示視頻:基于51單片機的手動數(shù)字時鐘-仿真視頻設計介紹51單片機簡介51單片是一種低功耗、高性能CMOS-8位微控制器,擁有靈巧的8位CPU和可編程Flash,使得51單片機為
    的頭像 發(fā)表于 10-22 14:12 ?640次閱讀
    基于51單片機的<b class='flag-5'>手動</b>數(shù)字時鐘

    Efinity FIFO IP仿真問題 -v1

    幾個文件? 我們來看下modelsim.do文件,里面vlog了fifo_tb.sv文件,另外還調(diào)用了flist文件里的文件,flist只有一個文件那就是fifo_sim.v。所以這個仿真只使用了兩個
    的頭像 發(fā)表于 10-21 11:41 ?1559次閱讀
    Efinity FIFO IP<b class='flag-5'>仿真</b>問題 -v1

    鎖存器的基本輸出時序

    在深入探討鎖存器的輸出時序時,我們需要詳細分析鎖存器在不同控制信號下的行為表現(xiàn),特別是控制信號(如使能信號E)的電平變化如何影響數(shù)據(jù)輸入(D)到輸出(Q)的傳輸過程。以下是對鎖存器輸出時序的詳細描述,旨在全面覆蓋其工作原理和時序
    的頭像 發(fā)表于 08-30 10:43 ?1175次閱讀

    時序邏輯電路的描述方法有哪些

    、狀態(tài)表、有限狀態(tài)機、卡諾圖、布爾差分方程、布爾函數(shù)、時序邏輯仿真等。 狀態(tài)圖 狀態(tài)圖是一種圖形化的描述方法,用于表示時序邏輯電路的狀態(tài)轉換關系。狀態(tài)圖由節(jié)點和有向邊組成,節(jié)點表示電路的狀態(tài),有向邊表示狀態(tài)之間
    的頭像 發(fā)表于 08-28 11:37 ?1421次閱讀

    延時開關改手動開關怎么接線

    延時開關和手動開關是兩種不同類型的開關,它們的工作原理和接線方式也有所不同。在某些情況下,我們可能需要將延時開關改為手動開關,以滿足特定的使用需求。 一、延時開關和手動開關的區(qū)別 工作原理 延時開關
    的頭像 發(fā)表于 08-19 15:49 ?1614次閱讀