(1)DUT模型的建立
?① 164245模型:在Modelsim工具下用Verilog HDL語言[5],建立164245模型。164245是一個(gè)雙8位雙向電平轉(zhuǎn)換器,有4個(gè)輸入控制端:1DIR,1OE,2DIR,2OE;4組8位雙向端口:1A,1B,2A,2B。端口列表如下:
input DIR_1,DIR_2,OE_1,OE_2;inout [0:7] a_1,a_2,b_1,b_2;reg [0:7]
bfa1,bfb1,bfa2,bfb2;//緩沖區(qū)
?② 緩沖器模型:建立一個(gè)8位緩沖器模型,用來做Test bench 與164245 之間的數(shù)據(jù)緩沖``
(2)Test bench的建立
依據(jù)器件功能,建立Test bench平臺(tái),用來輸入仿真向量。 Test bench中變量定義:
reg dir1,dir2,oe1,oe2; //輸入控制端
reg[0:7] a1,a2,b1,b2; //數(shù)據(jù)端
reg[0:7] A1_out[0:7]; //存儲(chǔ)器,用來存儲(chǔ)數(shù)據(jù)
reg[0:7] A2_out[0:7];reg[0:7] B1_out[0:7];reg[0:7] B2_out[0:7];
通過Test
圖6 Test bench驗(yàn)證平臺(tái)框圖
(3)仿真和驗(yàn)證
通過Test bench 給予相應(yīng)的測(cè)試激勵(lì)進(jìn)行仿真,得到預(yù)期的結(jié)果,實(shí)現(xiàn)了器件功能仿真,并獲得了測(cè)試圖形。圖7和圖8為部分仿真結(jié)果。
圖7 仿真數(shù)據(jù)結(jié)果
在JC-3165的*.MDC圖形文件中,對(duì)輸入引腳,用“1”和“0”表示高低電平;對(duì)輸出引腳,用“H”和“L”表示高低電平;“X”則表示不關(guān)心狀態(tài)。
由于在仿真時(shí),輸出也是“0”和“1”,因此在驗(yàn)證結(jié)果正確后,對(duì)輸出結(jié)果進(jìn)行了處理,分別將“0”和“1”轉(zhuǎn)換為“L”和“H”,然后放到存儲(chǔ)其中,最后生成*.MDC圖形文件。
圖8 生成的*.MDC文件
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
相關(guān)推薦
本帖最后由 eehome 于 2013-1-5 10:01 編輯
在代碼編寫完畢后,需要借助于測(cè)試平 臺(tái)來驗(yàn)證所設(shè)計(jì)的模塊是否滿足要求。ISE提供了兩種測(cè)試平臺(tái)的建立方法,一
發(fā)表于 12-07 09:53
提出了一種新的方法和思路建立自動(dòng)測(cè)試系統(tǒng)。利用微型計(jì)算機(jī)和GPIB接口卡,自行設(shè)計(jì)出硬件和軟件平臺(tái)。所得測(cè)量值利用matlab進(jìn)行了有效的后處理。使之更加完備和實(shí)用。現(xiàn)在
發(fā)表于 07-15 10:03
?15次下載
以新型雷達(dá)裝備數(shù)字電路維修保障為背景,提出了“MERGE(組合)”邊界掃描測(cè)試模型的建立方法,基于此方法,設(shè)計(jì)了完善的便攜式數(shù)字電路自動(dòng)測(cè)試系統(tǒng),解決了ICT
發(fā)表于 11-28 14:03
?18次下載
一種變頻器測(cè)試平臺(tái)及變頻器測(cè)試平臺(tái)的調(diào)試方法
發(fā)表于 03-01 10:08
?14次下載
光立方LED的制作,需要的配件,方法,注意事項(xiàng)。
發(fā)表于 03-15 09:53
?0次下載
8×8×8光立方測(cè)試程序程序、原理圖
發(fā)表于 11-23 11:52
?132次下載
光立方制作方法詳情
發(fā)表于 12-09 16:25
?16次下載
在代碼編寫完畢后,需要借助于測(cè)試平臺(tái)來驗(yàn)證所設(shè)計(jì)的模塊是否滿足要求。ISE 提供了兩種測(cè)試平臺(tái)的建立方法,一種是使用HDL Bencher
發(fā)表于 02-11 16:22
?944次閱讀
基于MapXtreme的虛擬漫游2D導(dǎo)航地圖建立方法研究_朱振和
發(fā)表于 03-18 09:24
?0次下載
在雷達(dá)信號(hào)處理中,為了對(duì)低速運(yùn)動(dòng)雜波進(jìn)行有效的抑制,研究了一種雜波速度譜圖的建立方法。此雜波速度譜圖的建立在FPGA中實(shí)現(xiàn),通過對(duì)雷達(dá)實(shí)際回波數(shù)據(jù)在FPGA中的處理得到運(yùn)動(dòng)雜波速度圖。實(shí)驗(yàn)結(jié)果表明
發(fā)表于 11-18 10:58
?3601次閱讀
的問題,首先對(duì)云平臺(tái)的可信性進(jìn)行定義,并結(jié)合國(guó)內(nèi)外相關(guān)云安全標(biāo)準(zhǔn)與可信性規(guī)范以及作者的理解,明確了云平臺(tái)可信性的子屬性與具體分析內(nèi)容,從而明確了所提出模型的適用范圍、分析目的以及依據(jù).在此基礎(chǔ)上,提出模型建立方法.
發(fā)表于 01-13 10:12
?3次下載
ISE 環(huán)境下基于 Verilog 代碼的仿真測(cè)試 在 Verilog 源代碼編寫完畢后,需要編寫測(cè)試平臺(tái)來驗(yàn)證所設(shè)計(jì)的模塊是否 滿足要求。ISE 軟件提供了兩種測(cè)試
發(fā)表于 02-24 10:20
?1次下載
在代碼編寫完畢后,需要借助于測(cè)試平臺(tái)來驗(yàn)證所設(shè)計(jì)的模塊是否滿足要求。ISE提供了兩種測(cè)試平臺(tái)的建立方法,一種是使用HDL Bencher的圖
發(fā)表于 04-03 15:29
?3次下載
隨著環(huán)境污染、能源危機(jī)等不斷加劇,太陽能發(fā)電已日趨受到各國(guó)重視。本文利用計(jì)算機(jī)模擬技術(shù)對(duì)太陽能光伏發(fā)電系統(tǒng)仿真,提出太陽能光伏發(fā)電系統(tǒng)數(shù)學(xué)模型的建立方法。
發(fā)表于 08-09 16:26
?5865次閱讀
華為該項(xiàng)技術(shù)與現(xiàn)有技術(shù)相比,這種建立連接的方法節(jié)省了網(wǎng)絡(luò)資源,也防止了現(xiàn)有技術(shù)中客戶端會(huì)連續(xù)接收到推送會(huì)話請(qǐng)求消息的不良體驗(yàn)。
發(fā)表于 12-17 14:02
?2356次閱讀
評(píng)論