91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

芯片驗證心理學(xué)

數(shù)字芯片實驗室 ? 來源:數(shù)字芯片實驗室 ? 2023-09-04 15:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

芯片驗證是一項技術(shù)任務(wù),但也涉及一些重要的經(jīng)濟(jì)學(xué)和心理學(xué)因素。

在理想的世界里,我們希望驗證芯片的每一種可能的排列組合。但在大多數(shù)情況下,這根本不可能。即使是一個看似簡單的模塊,也可能有成百上千種可能的輸入和輸出組合,為所有這些可能性創(chuàng)建驗證用例是不切實際的。

對一個復(fù)雜的模塊進(jìn)行全面驗證需要花費太長的時間和太多的人力資源,在經(jīng)濟(jì)上是不可行的。

此外,軟件驗證員需要有正確的態(tài)度,才能成功地驗證芯片模塊。在某些情況下,驗證人員的態(tài)度可能比實際驗證過程本身更重要。

驗證心理學(xué)

造成芯片遺漏bug的主要原因之一,是大多數(shù)芯片驗證工程師一開始就對這個術(shù)語(芯片驗證)下了錯誤的定義。他們可能會說:

''芯片驗證是證明不存在bug的過程。''

''驗證的目的是證明芯片能執(zhí)行其預(yù)期的功能。"

''驗證是建立信心的過程,讓人相信芯片能做它應(yīng)該做的事情。"

這些定義都是不對的。

當(dāng)你驗證一個芯片時,你希望給它增加一些價值。通過驗證增加價值意味著提高芯片的質(zhì)量或可靠性。提高芯片的可靠性意味著發(fā)現(xiàn)并消除bug。

因此,不要為了證明芯片沒有bug而對其進(jìn)行驗證;相反,首先假設(shè)芯片包含錯誤(這幾乎對任何芯片都是一個有效的假設(shè)),然后驗證芯片,找出盡可能多的bug。

因此,更恰當(dāng)?shù)亩x是這樣的:

驗證是以發(fā)現(xiàn)bug為目的的過程。

雖然這聽起來像是一個微妙的語義游戲,但這確實有著一個重要的區(qū)別。了解芯片驗證的真正定義會對你的工作成功與否產(chǎn)生深遠(yuǎn)的影響。

人類傾向于以目標(biāo)為導(dǎo)向,確立適當(dāng)?shù)哪繕?biāo)會產(chǎn)生重要的心理影響。

如果我們的目標(biāo)是證明芯片沒有錯誤,那么我們就會下意識地朝著這個目標(biāo)前進(jìn);也就是說,我們傾向于選擇導(dǎo)致芯片失敗概率較低的驗證數(shù)據(jù)。另一方面,如果我們的目標(biāo)是證明芯片有bug,那么我們的驗證數(shù)據(jù)發(fā)現(xiàn)bug的概率會更高。與前者相比,后者能為芯片本身帶來更多價值。

“驗證是以發(fā)現(xiàn)bug為目的的過程。”這一定義暗示驗證是一個破壞性的,甚至是虐待狂的過程,這就解釋了為什么大多數(shù)人覺得驗證是困難的。這可能與我們的本性相悖;

我們大多數(shù)人的人生觀都是建設(shè)性的,而不是破壞性的。大多數(shù)人傾向于制造物品,而不是將其撕碎。所以很多應(yīng)屆生更樂于從事設(shè)計開發(fā),而不是驗證驗證。哈哈~

加強(qiáng)驗證正確定義的另一種方法是分析 "成功 "和 "不成功 "這兩個詞的使用--特別是項目經(jīng)理在對驗證用例的結(jié)果進(jìn)行分類時的使用。大多數(shù)項目經(jīng)理把沒有發(fā)現(xiàn)bug的驗證用例稱為 "成功運行驗證",而發(fā)現(xiàn)新錯誤的驗證通常稱為 "不成功"。

這又是顛倒了。不成功 "指的是不理想或令人失望"。在我們的思維方式中,一個結(jié)構(gòu)合理、已執(zhí)行的軟件驗證在發(fā)現(xiàn)bug時就是成功的。

當(dāng)然,同樣的驗證, 如果最終確定不再發(fā)現(xiàn)bug,也是成功的。

唯一不成功的驗證是沒有正確檢查芯片功能的驗證;在大多數(shù)情況下,沒有發(fā)現(xiàn)任何bug的驗證用例很可能被認(rèn)為是不成功的。

發(fā)現(xiàn)新bug的驗證用例很難被認(rèn)為是不成功的,相反,它已被證明是一項有價值的投資。不成功的驗證用例是指芯片產(chǎn)生了錯誤的結(jié)果 ,但驗證用例卻沒有發(fā)現(xiàn)。

打個比方,一個人因為身體不舒服而去看醫(yī)生。如果醫(yī)生做了一些化驗,但沒有找到問題所在,我們就不稱這些化驗為 "成功的化驗";這些化驗是不成功的化驗,因為病人的凈資產(chǎn)因昂貴的化驗費而減少,病人仍然生病,而且病人可能會質(zhì)疑醫(yī)生的診斷能力 。

然而,如果化驗確定病人患有消化性潰瘍,那么化驗就是成功的 ,因為醫(yī)生現(xiàn)在可以開始適當(dāng)?shù)闹委熈?。因此,醫(yī)學(xué)界似乎在正確的意義上使用這些詞語。

當(dāng)我們開始驗證程序時 ,我們應(yīng)該把它看作是生病的病人。

"驗證是證明bug不存在的過程 "等定義的第二個問題是幾乎所有芯片,甚至是微不足道的芯片,都不可能實現(xiàn)這樣的目標(biāo)。

同樣,心理學(xué)研究告訴我們,當(dāng)人們著手完成一項明知不可行或不可能完成的任務(wù)時,他們的表現(xiàn)就會很差。例如,如果有人要求你在 15 分鐘內(nèi)解決填字游戲,你可能在10分鐘后就不會有什么進(jìn)展,因為如果你和大多數(shù)人一樣,你會認(rèn)為這項任務(wù)似乎是不可能完成的。然而,如果要求你在四小時內(nèi)給出解決方案,我們有理由期待在最初的十分鐘內(nèi)看到更多的進(jìn)展。

將芯片驗證定義為發(fā)現(xiàn)芯片中bug的過程,使其成為一項可行的任務(wù),從而克服了這一心理問題。

"驗證是證明bug不存在的過程"等定義的第三個問題是,做了應(yīng)該做的事情的芯片仍然可能包含錯誤。也就是說,如果芯片沒有做它應(yīng)該做的事情,那么bug顯然是存在的;但如果芯片做了它不應(yīng)該做的事情,那么bug也是存在的。

總之,芯片驗證被視為試圖找出芯片中bug的破壞性過程更為恰當(dāng)。當(dāng)然,你最終還是希望通過芯片驗證來建立某種程度的信心,即芯片做了它應(yīng)該做的事,而沒有做它不應(yīng)該做的事。

假設(shè)有人向你聲稱"'我的芯片是完美的'"(即沒有bug)。要對這種說法建立一定的信心,最好的辦法就是嘗試反駁它,也就是說,嘗試找出不完美的地方,而不僅僅是確認(rèn)芯片對某組輸入數(shù)據(jù)的運行是正確的。

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

    關(guān)注

    463

    文章

    54017

    瀏覽量

    466316
  • 模塊
    +關(guān)注

    關(guān)注

    7

    文章

    2837

    瀏覽量

    53300
  • BUG
    BUG
    +關(guān)注

    關(guān)注

    0

    文章

    156

    瀏覽量

    16276

原文標(biāo)題:芯片驗證心理學(xué)

文章出處:【微信號:數(shù)字芯片實驗室,微信公眾號:數(shù)字芯片實驗室】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    軟件定義的硬件輔助驗證如何助力AI芯片開發(fā)

    半導(dǎo)體行業(yè)正處于關(guān)鍵轉(zhuǎn)折點。2025 年,1927 億美元的風(fēng)險投資涌入 AI 領(lǐng)域,市場對匹配 AI 快速創(chuàng)新周期的驗證平臺的需求激增。隨著 AI、Multi-Die 架構(gòu)和邊緣計算推動芯片創(chuàng)新
    的頭像 發(fā)表于 12-29 11:17 ?612次閱讀
    軟件定義的硬件輔助<b class='flag-5'>驗證</b>如何助力AI<b class='flag-5'>芯片</b>開發(fā)

    淺談芯片驗證方法的演進(jìn)過程

    從業(yè)者的核心需求僅在于掌握這些芯片的使用方法,對于其底層設(shè)計原理以及對應(yīng)的測試驗證流程,既缺乏深入探索的條件,也沒有足夠的重視。
    的頭像 發(fā)表于 12-10 15:14 ?599次閱讀
    淺談<b class='flag-5'>芯片</b><b class='flag-5'>驗證</b>方法的演進(jìn)過程

    國內(nèi)首個汽車芯片標(biāo)準(zhǔn)驗證平臺啟用,“消費芯片”再難上車?

    [首發(fā)于智駕最前沿微信公眾號]10月28日,國內(nèi)首個國家級汽車芯片標(biāo)準(zhǔn)驗證中試服務(wù)平臺在深圳正式投入使用。該平臺由國家及行業(yè)相關(guān)機(jī)構(gòu)共同推動建設(shè),旨在滿足車規(guī)級芯片在環(huán)境與可靠性、失效分析、信息安全
    的頭像 發(fā)表于 10-29 15:17 ?625次閱讀
    國內(nèi)首個汽車<b class='flag-5'>芯片</b>標(biāo)準(zhǔn)<b class='flag-5'>驗證</b>平臺啟用,“消費<b class='flag-5'>芯片</b>”再難上車?

    京東:對接秒殺活動API策劃限時搶購,制造稀缺感

    ? ?在電商競爭激烈的今天,京東的秒殺活動已成為吸引用戶、提升銷量的核心策略。通過對接秒殺活動API,商家可以高效策劃限時搶購,制造稀缺感,激發(fā)用戶購買欲望。稀缺感源于心理學(xué)原理:當(dāng)商品或時間有限
    的頭像 發(fā)表于 09-16 14:30 ?568次閱讀
    京東:對接秒殺活動API策劃限時搶購,制造稀缺感

    華大九天物理驗證EDA工具Empyrean Argus助力芯片設(shè)計

    芯片設(shè)計的流片之路充滿挑戰(zhàn),物理驗證EDA工具無疑是這“最后一公里”關(guān)鍵且不可或缺的利器。它通過設(shè)計規(guī)則檢查、版圖與原理圖一致性驗證等關(guān)鍵流程,為IC設(shè)計契合制造需求提供堅實保障。作為簽核(Signoff)環(huán)節(jié)的關(guān)鍵防線,物理
    的頭像 發(fā)表于 07-03 11:30 ?3533次閱讀
    華大九天物理<b class='flag-5'>驗證</b>EDA工具Empyrean Argus助力<b class='flag-5'>芯片</b>設(shè)計

    芯華章攜手EDA國創(chuàng)中心推出數(shù)字芯片驗證大模型ChatDV

    面向國家在集成電路EDA領(lǐng)域的重大需求,芯華章攜手全國首家集成電路設(shè)計領(lǐng)域國家級創(chuàng)新中心——EDA國創(chuàng)中心,針對日益突出的芯片設(shè)計驗證痛點,強(qiáng)強(qiáng)聯(lián)手,共同推出具有完全自主知識產(chǎn)權(quán)的基于LLM的數(shù)字芯片
    的頭像 發(fā)表于 06-06 16:22 ?1774次閱讀

    超大規(guī)模芯片驗證:基于AMD VP1902的S8-100原型驗證系統(tǒng)實測性能翻倍

    引言隨著AI、HPC及超大規(guī)模芯片設(shè)計需求呈指數(shù)級增長原型驗證平臺已成為芯片設(shè)計流程中驗證復(fù)雜架構(gòu)、縮短迭代周期的核心工具。然而,傳統(tǒng)原型驗證
    的頭像 發(fā)表于 06-06 13:13 ?1437次閱讀
    超大規(guī)模<b class='flag-5'>芯片</b><b class='flag-5'>驗證</b>:基于AMD VP1902的S8-100原型<b class='flag-5'>驗證</b>系統(tǒng)實測性能翻倍

    芯片驗證為何越來越難?

    本文由半導(dǎo)體產(chǎn)業(yè)縱橫(ID:ICVIEWS)編譯自semiengineering過去,仿真曾是驗證的唯一工具,但如今選擇已變得多樣。平衡成本與收益并非易事。芯片首次流片成功率正在下降,主要原因
    的頭像 發(fā)表于 06-05 11:55 ?946次閱讀
    <b class='flag-5'>芯片</b>的<b class='flag-5'>驗證</b>為何越來越難?

    硬件輔助驗證(HAV) 對軟件驗證的價值

    硬件輔助驗證 (HAV) 有著悠久的歷史,如今作為軟件驅(qū)動驗證的必備技術(shù),再度受到關(guān)注。 RISC-V 可能是說明這一點的最好例子。HAV 能夠執(zhí)行多個周期的軟件驅(qū)動驗證,是加速 RISC-V
    的頭像 發(fā)表于 05-13 18:21 ?2024次閱讀

    你失去工作不是因為AI,而是因為使用AI的人

    當(dāng)算法能精準(zhǔn)預(yù)測消費者需求時,當(dāng)AI生成的文案比人類更懂傳播心理學(xué)時,當(dāng)自動化系統(tǒng)開始取代基礎(chǔ)決策崗位時,真正的危機(jī)已悄然降臨—— 不是AI在搶奪你的工作,而是那些比你更早掌握AI、更懂得如何駕馭
    的頭像 發(fā)表于 05-13 12:05 ?826次閱讀
    你失去工作不是因為AI,而是因為使用AI的人

    CAN芯片邏輯響應(yīng)驗證測試

    在CAN芯片研發(fā)階段,需要做諸多涉及通訊錯誤管理驗證的問題。在ISO-16845國際標(biāo)準(zhǔn)中,規(guī)定完善的測試標(biāo)準(zhǔn),如錯誤幀檢測,傳輸幀相關(guān)檢測,錯誤管理邏輯驗證等,本文主要分享有效便捷的方法來完成測試
    的頭像 發(fā)表于 04-30 18:24 ?936次閱讀
    CAN<b class='flag-5'>芯片</b>邏輯響應(yīng)<b class='flag-5'>驗證</b>測試

    FPGA EDA軟件的位流驗證

    位流驗證,對于芯片研發(fā)是一個非常重要的測試手段,對于純軟件開發(fā)人員,最難理解的就是位流驗證。在FPGA芯片研發(fā)中,位流驗證是在做什么,在哪些
    的頭像 發(fā)表于 04-25 09:42 ?2429次閱讀
    FPGA EDA軟件的位流<b class='flag-5'>驗證</b>

    芯華章以AI+EDA重塑芯片驗證效率

    近日,作為國內(nèi)領(lǐng)先的系統(tǒng)級驗證EDA解決方案提供商,芯華章分別攜手飛騰信息技術(shù)、中興微電子在IC設(shè)計驗證領(lǐng)域最具影響力的會議DVCon China進(jìn)行聯(lián)合演講,針對各個場景下驗證中的“硬骨頭
    的頭像 發(fā)表于 04-18 14:07 ?1751次閱讀
    芯華章以AI+EDA重塑<b class='flag-5'>芯片</b><b class='flag-5'>驗證</b>效率

    AI也有人格面具,竟會討好人類?大模型的「小心思」正在影響人類判斷

    期望。就像人類在某些社交場合中,會努力展現(xiàn)自己最好的一面一樣,聊天機(jī)器人也在試圖「討好」我們。心理學(xué)五種人格特質(zhì)斯坦福助理教授JohannesEichstaedt
    的頭像 發(fā)表于 04-08 11:37 ?1167次閱讀
    AI也有人格面具,竟會討好人類?大模型的「小心思」正在影響人類判斷

    基于腦電信號(EEG)的情緒識別研究綜述

    情緒模型是情緒識別研究的理論基礎(chǔ),決定了數(shù)據(jù)標(biāo)注方式和算法設(shè)計方向。研究者普遍采用兩類模型:離散情緒模型我國自古以來就有“七情六欲”的說法,其七情指的是喜、怒、哀、樂、愛、惡、欲;美國心理學(xué)
    的頭像 發(fā)表于 03-31 22:41 ?5105次閱讀
    基于腦電信號(EEG)的情緒識別研究綜述