色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

參數(shù)隨機(jī)策略:從randc到off-line cyclic random

sanyue7758 ? 來源:驗(yàn)證芯發(fā)現(xiàn) ? 2023-06-01 09:09 ? 次閱讀

根據(jù)對(duì)randc的了解和思考,分享一種基于testcase顆粒度的"周期性"隨機(jī)控制思路(off-line cyclic random)。并從編碼實(shí)現(xiàn)上,驗(yàn)證了該思路的可行性。

randc背景

在systemverilog中,隨機(jī)循環(huán)變量(randc),在一次仿真中多次調(diào)用randomize,會(huì)隨機(jī)循環(huán)遍歷其聲明范圍的所有值。隨機(jī)序列中的值都被取到后,產(chǎn)生一個(gè)新的隨機(jī)序列。

f01e4464-0017-11ee-90ce-dac502259ad0.png

randc修飾的變量存在一些限制,如對(duì)變量類型的限制,不能參與solve before。而且randc只能是在一次仿真中具有“周期性”隨機(jī)的特性,此前用例的隨機(jī)結(jié)果不會(huì)影響當(dāng)前仿真的周期性取值序列。也可以認(rèn)為randc是一種on-line的周期性隨機(jī)

off-line cyclic random

驗(yàn)證用例集中的testcase多次仿真時(shí),當(dāng)前testcase的隨機(jī)過程無法知道此前用例的隨機(jī)狀態(tài)和結(jié)果。因此有一定概率會(huì)出現(xiàn)隨機(jī)變量在多次仿真時(shí)取到相同的值。

和randc類似,有沒有可能off-line的周期性隨機(jī):隨機(jī)變量在testcase的多次仿真之間具有周期性。

off-line cyclic random:隨機(jī)變量的隨機(jī)取值不會(huì)和已有用例的隨機(jī)結(jié)果重復(fù),并能夠"周期性"取值。已有的隨機(jī)結(jié)果可以是已有用例的隨機(jī)結(jié)果,也可以是預(yù)指定的取值集合。

f0437036-0017-11ee-90ce-dac502259ad0.png

編碼實(shí)踐

為驗(yàn)證上述思路的可行性,并且還要降低對(duì)已有的隨機(jī)激勵(lì)結(jié)構(gòu)的影響,開發(fā)一個(gè)randc_plugin的package。使用時(shí)需要兩步驟適配:

已有的隨機(jī)激勵(lì)class繼承base_randc_plugin;

使用參數(shù)宏添加隨機(jī)參數(shù);

一個(gè)簡單的demo如下:

f060d5fe-0017-11ee-90ce-dac502259ad0.png

參數(shù)宏randc_int_registry表示注冊一個(gè)需要randc based testcase的int型變量,適用于systemverilog中的int,bit和enum類型。數(shù)組和其他復(fù)雜類型的注冊宏待后續(xù)補(bǔ)充完整。

on-line multi randomize

即使是使用rand修飾的隨機(jī)變量,使用randc_int_registry注冊后,仍具有randc的性質(zhì),而且還可以參與solve before,并且原有的constraint不受影響。

測試函數(shù)如下:

f078a936-0017-11ee-90ce-dac502259ad0.png

匯總得到的隨機(jī)結(jié)果如下:

f09e5f28-0017-11ee-90ce-dac502259ad0.png

off-linemulti randomize

測試函數(shù)如下:

f0c26850-0017-11ee-90ce-dac502259ad0.png

將用例仿真10次后,匯總的隨機(jī)結(jié)果如下:

f0ef0b08-0017-11ee-90ce-dac502259ad0.png

由于每個(gè)領(lǐng)域的驗(yàn)證各具特色,這里僅提供一種隨機(jī)控制的思路和編碼實(shí)現(xiàn)嘗試,randc_plugin還在持續(xù)完善中。





審核編輯:劉清

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

    關(guān)注

    45

    文章

    3639

    瀏覽量

    134441

原文標(biāo)題:參數(shù)隨機(jī)策略:從 randc 到 off-line cyclic random

文章出處:【微信號(hào):處芯積律,微信公眾號(hào):處芯積律】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    off-line LED driver

    驅(qū)動(dòng)器的離線off line怎么理解?
    發(fā)表于 04-06 19:05

    淺析cache控制器的分配策略與替換策略

    linefillvictim cacheline。整個(gè)替換的過程稱為eviction。替換策略控制著victim選擇的過程,備選的cache line中選擇哪個(gè)cache
    發(fā)表于 06-15 16:24

    AN-43 TOPSwitch-HX的應(yīng)用指南

    The TOPSwitch-HX is a highly integrated monolithic off-line switcher IC designed for off-line power
    發(fā)表于 04-27 16:45 ?61次下載

    LM5021,pdf datasheet (AC-DC Cu

    The LM5021 off-line pulse width modulation (PWM) controllercontains all of the features needed
    發(fā)表于 09-08 19:06 ?42次下載

    LM5021,off-line pulse width mo

    The LM5021 off-line pulse width modulation (PWM) controllercontains all of the features needed
    發(fā)表于 09-29 15:01 ?16次下載

    Integrated Off-Line Switcher w

    TOPSwitch-HX cost effectively incorporates a 700 V powerMOSFET, high voltage switched current source, PWM control,oscillator, thermal shutdown circuit, fault protection and othercontrol circuitry onto a monolithic device.
    發(fā)表于 11-02 13:41 ?15次下載

    Off-Line SMPS Quasi-Resonant P

    ICs. It isoptimized for off-line switch mode power supplyapplications such as LCD monitor, DVD R/W, DVDCombo, Blue-ray DVD, s
    發(fā)表于 11-10 15:19 ?21次下載

    Multi-Output Flyback Off-Line

    Basic ConceptR26; Outputs can be positive or negative depending on which side ofthe output (top or bottom) is grounded. 
    發(fā)表于 07-30 10:14 ?11次下載
    Multi-Output Flyback <b class='flag-5'>Off-Line</b>

    UCC2888,UCC3888,pdf(Off-line P

    The UCC3888 controller is optimized for use as an off-line, low-power, low-voltage, regulated bias
    發(fā)表于 09-30 00:13 ?10次下載

    什么是CRC (Cyclic Redundancy Chec

    什么是CRC (Cyclic Redundancy Check)  英文縮寫: CRC (Cyclic Redundancy Check) 中文譯名: 循環(huán)冗余校驗(yàn)
    發(fā)表于 02-22 17:31 ?849次閱讀

    C語言random函數(shù)偽隨機(jī)數(shù)產(chǎn)生

    由C語言的stalib.h庫里面的random函數(shù)可以得到一個(gè)0-0x7FFFh的隨機(jī)數(shù),當(dāng)然,調(diào)用隨機(jī)數(shù)函數(shù)之前,是要進(jìn)行種子的篩選的,以當(dāng)前的時(shí)間參數(shù)作為種子,可以使得偽
    發(fā)表于 08-25 17:56 ?1.3w次閱讀

    AUXILIARY POWER SUPPLY USING VIPer20

    The present board prototype is a 120 to 375 VDC input off-line single switch Flyback, working
    發(fā)表于 06-03 15:23 ?20次下載

    三相電流連續(xù)型Off-line PFC

    三相電流連續(xù)型Off-line PFC
    發(fā)表于 09-11 10:57 ?7次下載
    三相電流連續(xù)型<b class='flag-5'>Off-line</b> PFC

    如何利用SystemVerilog仿真生成隨機(jī)數(shù)

    隨機(jī)變量,且在指定范圍內(nèi)服從均勻分布;randc是在rand的基礎(chǔ)上要求當(dāng)生成的隨機(jī)數(shù)已經(jīng)在指定范圍內(nèi)完成一次遍歷之后,將重復(fù)遍歷,c為cyclic(循環(huán))。聲明
    的頭像 發(fā)表于 10-30 10:33 ?1.1w次閱讀
    如何利用SystemVerilog仿真生成<b class='flag-5'>隨機(jī)</b>數(shù)

    解析Air780E模組LuatOS開發(fā)的隨機(jī)數(shù)(random) 示例篇

    本文主要解析的是低功耗4G模組Air780E的LuatOS開發(fā)隨機(jī)數(shù)(random)實(shí)例,我以整理成文分享給大家。
    的頭像 發(fā)表于 11-29 20:23 ?120次閱讀
    解析Air780E模組LuatOS開發(fā)的<b class='flag-5'>隨機(jī)</b>數(shù)(<b class='flag-5'>random</b>) 示例篇
    主站蜘蛛池模板: 色多多污版app下载网站| WWW色视频片内射| 国产色青青视频在线观看 | 国产精品自产拍在线观看中文| 欧洲内射VIDEOXXX3D| 78m成人亚洲| 久久久97人妻无码精品蜜桃| 午夜亚洲WWW湿好爽| 国产成人精品免费视频大 | 日本亚洲欧洲免费旡码| 99精品视频在线免费观看 | 国产成人国产在线观看入口 | 亚洲AV无码一区二区三区牛牛 | 最近免费中文字幕MV在线视频3| 果冻传媒视频在线观看完整版免费| 无码国产成人777爽死在线观看| 春水福利app导航| 日本无卡无吗在线| 成人国产精品视频频| 全彩acg无翼乌火影忍者| BL全肉多攻NP高H| 欧美香蕉大胸在线视频观看| 91天仙tv嫩模福利| 男女牲交大战免费播放| 99视频在线观看免费视频| 女人会操出水图| bt天堂午夜国产精品| 青柠在线观看免费高清电视剧荣耀| babesvideos性欧美| 欧美伊人久久大香线蕉综合69| GOGOGO高清在线播放韩国| 青草视频久久| 法国剧丝袜情版h级在线电影| 日日碰狠狠躁久久躁77777| 国产不卡视频在线| 午夜亚洲国产理论片二级港台二级 | 用震蛋调教女性下面视频| 久久青青热| 97国产成人精品视频| 欧美内射AAAAAAXXXXX| 第四色男人天堂|