浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » EDA/PLD

ASIC設(shè)計(jì)中驗(yàn)證工具選擇實(shí)例

發(fā)布時間:2008/5/28 0:00:00 訪問次數(shù):642

前言

伴隨著工藝技術(shù)水平的提高,當(dāng)前asic設(shè)計(jì)規(guī)模和設(shè)計(jì)復(fù)雜度也不斷的提高。合理的選擇驗(yàn)證工具在asic設(shè)計(jì)過程中起了關(guān)鍵作用。下面就結(jié)合實(shí)際的項(xiàng)目開發(fā),對比驗(yàn)證工具的特點(diǎn),幫助大家更好的認(rèn)識驗(yàn)證工具。

  systemc 介紹

  systemc是一個開發(fā)硬件的面向?qū)ο蟮男滦徒7椒,建立在c++基礎(chǔ)上,是為了方便系統(tǒng)級設(shè)計(jì)和ip交換。system c是一個開放的標(biāo)準(zhǔn),由13家eda和電子行業(yè)的公司共同控制。

  包括

arm ltd.;cadence design systems,inc.;coware;fujitsu;mentor graphics;motorola;necsynopsys

  system c的源碼可以從http://www.systemc.org/網(wǎng)站上免費(fèi)下載。systemc是由一些c++的類庫

組成。用system c開發(fā)的硬件模型可以用標(biāo)準(zhǔn)的c++編譯器來編譯:

  unix/solaris: bcc,gcc

  windows: msvc

  經(jīng)編譯后形成一個可執(zhí)行的應(yīng)用程序,設(shè)計(jì)人員可以通過console來觀察系統(tǒng)的行為,驗(yàn)證系統(tǒng)功能和結(jié)構(gòu).

  specman e介紹

  specman elite是cadence公司的驗(yàn)證技術(shù)工具,它能提供可配置、可再使用和可擴(kuò)展的驗(yàn)證組件。能夠產(chǎn)生足夠多的測試激勵訊號,并能對設(shè)計(jì)行為與預(yù)期結(jié)果進(jìn)行檢查確認(rèn)。

1. eos 系統(tǒng)的驗(yàn)證

  測試eos 系統(tǒng)采用systemc,比較以往的以verilog,specman e,vera語言要有以下特點(diǎn), 不用付高額的eda tool 費(fèi)用;可以充分的利用個人電腦系統(tǒng)資源;實(shí)際的開發(fā)周期大大縮短。

  下面是eos驗(yàn)證系統(tǒng)的設(shè)計(jì)框圖。

mii: mii interface

mpi: microprocessor interface

tcm: tcmbus interface

點(diǎn)擊看原圖


rm設(shè)計(jì)和測試用例設(shè)計(jì)基于pc的c++環(huán)境開發(fā),所有的測試用例產(chǎn)生的輸入輸出結(jié)果存為文件。verilog代碼根據(jù)輸入文件產(chǎn)生激勵,根據(jù)端口的輸出產(chǎn)生輸出文件(*.dump)。結(jié)果的檢查是通過比較所有的rm輸出的文件(*.ref)和verilog輸出的文件(*.dump)。

rm設(shè)計(jì)思路,基于數(shù)據(jù)流設(shè)計(jì),大大減少了具體硬件實(shí)現(xiàn)上的細(xì)節(jié),提高了rm設(shè)計(jì)效率。

  這個基于rm(reference model)設(shè)計(jì)的方法,在項(xiàng)目前期驗(yàn)證設(shè)計(jì)系統(tǒng)結(jié)構(gòu)設(shè)計(jì)是否合理;后面驗(yàn)證可以繼承項(xiàng)目前期系統(tǒng)結(jié)構(gòu)設(shè)計(jì)階段的成果。同時基于硬件資源環(huán)境4 workstations 和13 pc。由于pc資源充足,把測試用例的設(shè)計(jì)和rm測試在pc上進(jìn)行設(shè)計(jì)。由于verilog的開發(fā)在workstation環(huán)境下,并且資源緊張,是項(xiàng)目開發(fā)進(jìn)度的瓶頸,所以選擇verilog速度最優(yōu)的驗(yàn)證途經(jīng)。


基于specmane實(shí)現(xiàn)測試sdh系統(tǒng)軟件

cpxxx支持的sdh業(yè)務(wù)基本復(fù)用結(jié)構(gòu)如下:

點(diǎn)擊看原圖根據(jù)數(shù)據(jù)結(jié)構(gòu)特點(diǎn)和e語言特點(diǎn),創(chuàng)建了stm4、stm1、aug1、au4、au3、vc4、tug3、tug2、tu3、tu2、tu12、tu11、vc3、vc2、vc12、vc11、c4、c3、c2、c12和c11基本數(shù)據(jù)結(jié)構(gòu)。實(shí)際的測試數(shù)據(jù)是通過擴(kuò)展基本數(shù)據(jù)結(jié)構(gòu)的方法配置sdh數(shù)據(jù)生成幀?梢耘渲脭(shù)據(jù)結(jié)構(gòu)包括stm4、stm1、aug1、au4、au3、vc4、tug3、tug2、tu3、tu2、tu12、tu11、vc3、vc2、vc12、vc11、c4、c3、c2、c12、c11。配置方法的實(shí)質(zhì)是對各種數(shù)據(jù)結(jié)構(gòu)生成的初始化函數(shù)進(jìn)行個性化擴(kuò)展。

這種基于e語言的驗(yàn)證設(shè)計(jì)環(huán)境,可以和verilog聯(lián)合仿真。但是仿真速度比較慢,單一的verilog仿真速度的1/4~1/3,在驗(yàn)證工作量比較大的項(xiàng)目中,這是個瓶頸。所以在實(shí)際的驗(yàn)證中,我們的策略是盡可能的把復(fù)雜的模塊進(jìn)行詳細(xì)的模塊級驗(yàn)證。因?yàn)槊總模塊功能特性不一樣,這樣就需要維護(hù)的驗(yàn)證環(huán)境比較多。

點(diǎn)擊看原圖

前言

伴隨著工藝技術(shù)水平的提高,當(dāng)前asic設(shè)計(jì)規(guī)模和設(shè)計(jì)復(fù)雜度也不斷的提高。合理的選擇驗(yàn)證工具在asic設(shè)計(jì)過程中起了關(guān)鍵作用。下面就結(jié)合實(shí)際的項(xiàng)目開發(fā),對比驗(yàn)證工具的特點(diǎn),幫助大家更好的認(rèn)識驗(yàn)證工具。

  systemc 介紹

  systemc是一個開發(fā)硬件的面向?qū)ο蟮男滦徒7椒ǎ⒃赾++基礎(chǔ)上,是為了方便系統(tǒng)級設(shè)計(jì)和ip交換。system c是一個開放的標(biāo)準(zhǔn),由13家eda和電子行業(yè)的公司共同控制。

  包括

arm ltd.;cadence design systems,inc.;coware;fujitsu;mentor graphics;motorola;necsynopsys

  system c的源碼可以從http://www.systemc.org/網(wǎng)站上免費(fèi)下載。systemc是由一些c++的類庫

組成。用system c開發(fā)的硬件模型可以用標(biāo)準(zhǔn)的c++編譯器來編譯:

  unix/solaris: bcc,gcc

  windows: msvc

  經(jīng)編譯后形成一個可執(zhí)行的應(yīng)用程序,設(shè)計(jì)人員可以通過console來觀察系統(tǒng)的行為,驗(yàn)證系統(tǒng)功能和結(jié)構(gòu).

  specman e介紹

  specman elite是cadence公司的驗(yàn)證技術(shù)工具,它能提供可配置、可再使用和可擴(kuò)展的驗(yàn)證組件。能夠產(chǎn)生足夠多的測試激勵訊號,并能對設(shè)計(jì)行為與預(yù)期結(jié)果進(jìn)行檢查確認(rèn)。

1. eos 系統(tǒng)的驗(yàn)證

  測試eos 系統(tǒng)采用systemc,比較以往的以verilog,specman e,vera語言要有以下特點(diǎn), 不用付高額的eda tool 費(fèi)用;可以充分的利用個人電腦系統(tǒng)資源;實(shí)際的開發(fā)周期大大縮短。

  下面是eos驗(yàn)證系統(tǒng)的設(shè)計(jì)框圖。

mii: mii interface

mpi: microprocessor interface

tcm: tcmbus interface

點(diǎn)擊看原圖


rm設(shè)計(jì)和測試用例設(shè)計(jì)基于pc的c++環(huán)境開發(fā),所有的測試用例產(chǎn)生的輸入輸出結(jié)果存為文件。verilog代碼根據(jù)輸入文件產(chǎn)生激勵,根據(jù)端口的輸出產(chǎn)生輸出文件(*.dump)。結(jié)果的檢查是通過比較所有的rm輸出的文件(*.ref)和verilog輸出的文件(*.dump)。

rm設(shè)計(jì)思路,基于數(shù)據(jù)流設(shè)計(jì),大大減少了具體硬件實(shí)現(xiàn)上的細(xì)節(jié),提高了rm設(shè)計(jì)效率。

  這個基于rm(reference model)設(shè)計(jì)的方法,在項(xiàng)目前期驗(yàn)證設(shè)計(jì)系統(tǒng)結(jié)構(gòu)設(shè)計(jì)是否合理;后面驗(yàn)證可以繼承項(xiàng)目前期系統(tǒng)結(jié)構(gòu)設(shè)計(jì)階段的成果。同時基于硬件資源環(huán)境4 workstations 和13 pc。由于pc資源充足,把測試用例的設(shè)計(jì)和rm測試在pc上進(jìn)行設(shè)計(jì)。由于verilog的開發(fā)在workstation環(huán)境下,并且資源緊張,是項(xiàng)目開發(fā)進(jìn)度的瓶頸,所以選擇verilog速度最優(yōu)的驗(yàn)證途經(jīng)。


基于specmane實(shí)現(xiàn)測試sdh系統(tǒng)軟件

cxx支持的sdh業(yè)務(wù)基本復(fù)用結(jié)構(gòu)如下:

點(diǎn)擊看原圖根據(jù)數(shù)據(jù)結(jié)構(gòu)特點(diǎn)和e語言特點(diǎn),創(chuàng)建了stm4、stm1、aug1、au4、au3、vc4、tug3、tug2、tu3、tu2、tu12、tu11、vc3、vc2、vc12、vc11、c4、c3、c2、c12和c11基本數(shù)據(jù)結(jié)構(gòu)。實(shí)際的測試數(shù)據(jù)是通過擴(kuò)展基本數(shù)據(jù)結(jié)構(gòu)的方法配置sdh數(shù)據(jù)生成幀。可以配置數(shù)據(jù)結(jié)構(gòu)包括stm4、stm1、aug1、au4、au3、vc4、tug3、tug2、tu3、tu2、tu12、tu11、vc3、vc2、vc12、vc11、c4、c3、c2、c12、c11。配置方法的實(shí)質(zhì)是對各種數(shù)據(jù)結(jié)構(gòu)生成的初始化函數(shù)進(jìn)行個性化擴(kuò)展。

這種基于e語言的驗(yàn)證設(shè)計(jì)環(huán)境,可以和verilog聯(lián)合仿真。但是仿真速度比較慢,單一的verilog仿真速度的1/4~1/3,在驗(yàn)證工作量比較大的項(xiàng)目中,這是個瓶頸。所以在實(shí)際的驗(yàn)證中,我們的策略是盡可能的把復(fù)雜的模塊進(jìn)行詳細(xì)的模塊級驗(yàn)證。因?yàn)槊總模塊功能特性不一樣,這樣就需要維護(hù)的驗(yàn)證環(huán)境比較多。

點(diǎn)擊看原圖

相關(guān)IC型號
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!