天堂888-欧美黄色小说-熟睡侵犯の奶水授乳在线-初尝情欲h名器av-亚洲天堂免费视频-日韩五十路-免费在线国产-国产又大又黄又粗-久草导航-色播导航-亚洲免费资源-熟女一区二区三区视频-亚洲美女视频在线-亚洲成人福利视频-婷婷精品在线-亚洲综合p-中文字幕 日本-亚洲骚片-亚洲自拍偷拍网-国产农村妇女精品一区二区-午夜中出-久久精品国产精品亚洲毛片-91精品毛片-99爱视频在线-狠狠操亚洲-美女让人操-里番本子纯肉侵犯肉全彩无码-999偷拍

淺析基于Modelsim FLI接口的協(xié)同仿真[1]

交換技術與網(wǎng)絡管控 責任編輯:wxzpooo 2012-01-11

摘要:摘要:介紹了如何利用modelsim提供的FLI(ForeignLanguageInterface)接口對VHDL設計文件進行協(xié)同仿真,給出了協(xié)同仿真的意義以及協(xié)同仿真的程序結構和系統(tǒng)結構。1前言協(xié)同仿真就是利用仿真工具提供的外部接口,用其它程序設計語言(非HDL語言,如c語言等)編程,用輔助仿真工具進行仿真。Modelsim提供了與c語言的協(xié)同仿真接

  摘要:介紹了如何利用modelsim提供的FLI(Foreign Language Interface)接口對VHDL設計文件進行協(xié)同仿真,給出了協(xié)同仿真的意義以及協(xié)同仿真的程序結構和系統(tǒng)結構。

  1 前言

  協(xié)同仿真就是利用仿真工具提供的外部接口,用其它程序設計語言(非HDL語言,如c語言等)編程,用輔助仿真工具進行仿真。Modelsim提供了與c語言的協(xié)同仿真接口。以Windows平臺為例,用戶可通過modelsim提供的c語言接口函數(shù)編程,生成動態(tài)鏈接庫,由modelsim調(diào)用這些動態(tài)鏈接庫進行輔助仿真,如圖1所示。

  圖1 協(xié)同仿真示意圖

  2 Modelsim及FLI接口介紹

  Modelsim是Model Technology(Mentor Graphics的子公司)的HDL硬件描述語言仿真軟件,可以實現(xiàn)VHDL、Verilog以及VHDL-Verilog混合設計的仿真。除此之外,Modelsim還能夠與c語言一起對HDL設計文件實現(xiàn)協(xié)同仿真。同時,相對于大多數(shù)的HDL仿真軟件來說,Modelsim在仿真速度上也有明顯優(yōu)勢。這些特點使Modelsim越來越受到EDA設計者、尤其是FPGA設計者的青睞。

  Modelsim的FLI(Foreign Language Interface)接口,提供了c語言動態(tài)鏈接程序與仿真器的接口,可以通過c語言編程對設計文件進行輔助仿真。

  3 協(xié)同仿真系統(tǒng)的結構及意義

  Modelsim與c語言協(xié)同仿真,一是用于產(chǎn)生測試向量,避免手工編寫測試向量的繁瑣;二是可以根據(jù)程序計算結果自動檢查仿真結果正確與否;三是模擬其它模塊(如RAM)的功能,在系統(tǒng)級對設計文件仿真。實踐中一般是把一和二結合在一起,用程序產(chǎn)生仿真向量,一方面輸出給設計文件作為輸入,另一方面由程序本身對該向量計算,把得到的結果與仿真器的輸出結果比較,檢查邏輯是否正確,如圖2所示。至于模擬功能,現(xiàn)在已經(jīng)有一些通用芯片的模擬程序,如denali可以模擬RAM的功能。另外,用戶也可以利用modelsim提供的編程接口自己模擬一些芯片的行為,然后與設計文件連接到一起仿真。

  圖2 語言測試程序對VHDL設計文件的協(xié)同仿真結構圖

[1]  [2]  [3]  [4]  

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權威部門公布的內(nèi)容為準!

通信工程師備考資料免費領取

去領取

專注在線職業(yè)教育25年

信息系統(tǒng)項目管理師

信息系統(tǒng)項目管理師

信息系統(tǒng)項目管理師

!
咨詢在線老師!