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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

如何利用ADE Assembler檢查電路中的floating gate?

ruikundianzi ? 來源:IC技能搬運工 ? 2023-06-14 12:30 ? 次閱讀

上一次分享的關于floating gate檢查的內(nèi)容有不少人反映操作步驟很多,有時候按照步驟一步步來可以把流程走通,但是拋開教程就無從下手,所以這里再次分享一個簡單一點的版本,希望幫助大家完善設計流程。

實現(xiàn)思路

雖說是簡化版本,其實本質(zhì)還是一樣,只是把繁瑣的gui步驟換成了文本激勵,文本激勵可以很容易遷移,基本上只需要針對性地寫一次check項所需要的激勵就可以在所有項目中重復使用。

了解cadence仿真文件的同學可以動手在gui界面設置一下floating gate檢查,然后生成仿真網(wǎng)表,可以看到網(wǎng)表中會多出一部分關于Checks/Asserts的內(nèi)容,這個就是進行floating gate檢查的激勵,所以如果不想進行gui設置,可以直接寫好floating gate檢查的激勵,然后添加到仿真網(wǎng)表中即可。

實現(xiàn)方法

首先在gui界面設置好通用的highz check項目,并跑通流程,確認無誤之后進行下一步操作。

wKgaomSJQneASoHiAAGRWssI9wM617.png

設置highz check項目

確認仿真沒有問題之后,按照下圖生成highz check所需要的激勵文件,并保存在自己方便的路徑下,文件名隨意。

wKgZomSJQneAZkArAAKkXYNpHDQ517.png

保存highz check的激勵

獲得highz check所需要的激勵文件之后,同學們可以打開文件,看到這個激勵文件不過是把剛剛在gui界面里面的設置轉換成了文本格式。

需要注意:Assembler 直接生成的highz check文件無法被直接使用,需要用戶簡單修改,在文本文件的中括號前面加上轉義符號【】,得到的激勵文件應該如下圖所示。

wKgaomSJQneAR-ZwAAEquunXnpo182.png

編輯highz check的激勵文件

最后一步,在需要進行highz check仿真時,用下面的方法將highz check的激勵添加給仿真器即可。

wKgZomSJQneAF6xOAAN5dwvaXCM357.png

添加highz check激勵文件

不再需要其它任何設置(不需要手動設置Checks/Asserts項目),按照正常步驟運行仿真,仿真器會自動識別到用戶添加了highz check的激勵,并按照激勵中的設置,進行highz check仿真。

仿真結束,用戶在Assembler軟件結果輸出欄,選擇Checks/Asserts一項,即可查看highz check的結果,如下圖所示。

wKgZomSJQneAdVqkAAGuGoY2uV0543.png

以上就是簡化后的highz check流程,用文本激勵的方式很容易實現(xiàn)激勵文本復用,為用戶節(jié)省大量時間,同時也大大降低了繁瑣的gui設置過程中出錯的概率,歡迎試用。

優(yōu)化激勵文件

進行過floating gate檢查的同學可能都會苦于結果查看,默認狀態(tài)下highz check會報出所有可能的結果,包括diode接法的MOS管等。

如果仿真中發(fā)現(xiàn)有很多floating gate的結果報出來,并且有不少是不必要的結果,那么可以按照下面教程中的方法,給highz check激勵加filter, 減少無效的結果,方便快速定位真實的違例。

wKgaomSJQneAHkWeAAHWgHO5-xs692.png

給激勵添加filter

在激勵中加入filter之后,可以大大減少無效的結果報出,提高floating gate檢查的效率。

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

    關注

    172

    文章

    5915

    瀏覽量

    172267
  • 仿真
    +關注

    關注

    50

    文章

    4083

    瀏覽量

    133613
  • ade
    ade
    +關注

    關注

    0

    文章

    29

    瀏覽量

    15458
  • GUI
    GUI
    +關注

    關注

    3

    文章

    660

    瀏覽量

    39685

原文標題:如何利用ADE Assembler檢查電路中的floating gate?(簡化版流程)

文章出處:【微信號:IP與SoC設計,微信公眾號:IP與SoC設計】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    無法為單個數(shù)據(jù)類型找到Assembler浮點庫IEEE 754

    無法為單個數(shù)據(jù)類型找到Assembler浮點庫IEEE 754。想要任何幫助或鏈接。 #floating-point #assembler #library以上來自于谷歌翻譯以下為原文 Can
    發(fā)表于 12-06 16:16

    ADE7756文資料

    ADE7756是一種帶有串行接口和脈沖輸出的高精度電能計量集成電路。ADE7756是一種用于遠程抄表或復費率計費電能表的傳感器接口。ADE7756除了提供有功功率和有功電能之外,還可從
    發(fā)表于 04-09 11:50 ?117次下載

    ADE7169應用電路,參考設計原理圖

    ADE7169應用電路,參考設計原理圖
    發(fā)表于 09-03 08:21 ?37次下載
    <b class='flag-5'>ADE</b>7169應用<b class='flag-5'>電路</b>,參考設計原理圖

    ADE7116/ADE7156/ADE7166/ADE716

    The ADE7116/ADE7156/ADE7166/ADE7169/ADE7566/ ADE
    發(fā)表于 09-11 08:38 ?21次下載

    ADE7755高精度電能計量電路

    ADE7755高精度電能計量電路:ADE7755是一種高精度電能測量集成電路,主要用于單相電表系統(tǒng)。
    發(fā)表于 10-09 12:24 ?144次下載

    HV Floating MOS-Gate Driver IC

    International Rectifier’s family of MOS-gate drivers (MGDs) integrate most of the functionsrequired
    發(fā)表于 12-07 14:50 ?30次下載

    什么是BAS (Basic Assembler Progra

    什么是BAS (Basic Assembler Program)  英文縮寫: BAS (Basic Assembler Program) 中文譯名: 寬帶接入服務器 分  類: 電信設備
    發(fā)表于 02-22 11:15 ?1909次閱讀

    ADE7854_ADE7858_ADE7868_ADE7878 pdf

    The ADE7854/ADE7858/ADE7868/ADE7878 are high accuracy, 3-phase electrical energy measurement
    發(fā)表于 03-13 15:17 ?56次下載
    <b class='flag-5'>ADE7854_ADE7858_ADE7868_ADE</b>7878 pdf

    Mixing_C_and_Assembler_With_the_MSP430

    This application note describes how C and assembler code can be used together within an MSP430
    發(fā)表于 02-16 18:09 ?3次下載

    8052單片機RTC和LCD驅動的單相能量測量集成電路ADE5166/ADE5169/ADE5566/ADE5569數(shù)據(jù)表

    The ADE5166/ADE5169/ADE5566/ADE55691 integrate the Analog Devices, Inc., energy (
    發(fā)表于 10-17 16:59 ?11次下載
    8052單片機RTC和LCD驅動的單相能量測量集成<b class='flag-5'>電路</b><b class='flag-5'>ADE</b>5166/<b class='flag-5'>ADE</b>5169/<b class='flag-5'>ADE</b>5566/<b class='flag-5'>ADE</b>5569數(shù)據(jù)表

    8052單片機RTC和LCD驅動的單相能量測量集成電路ADE7116/ADE7156/ADE7166/ADE7169/ADE7566/ADE7569數(shù)據(jù)表

    The ADE7116/ADE7156/ADE7166/ADE7169/ADE7566/ ADE
    發(fā)表于 10-18 08:56 ?8次下載
    8052單片機RTC和LCD驅動的單相能量測量集成<b class='flag-5'>電路</b><b class='flag-5'>ADE</b>7116/<b class='flag-5'>ADE</b>7156/<b class='flag-5'>ADE</b>7166/<b class='flag-5'>ADE</b>7169/<b class='flag-5'>ADE</b>7566/<b class='flag-5'>ADE</b>7569數(shù)據(jù)表

    ADS ARM Assembler Guide

    ADS ARM Assembler Guide
    發(fā)表于 10-31 14:24 ?9次下載
    ADS ARM <b class='flag-5'>Assembler</b> Guide

    Cadence小技巧:利用lib功能免除新ADE的設置

    Cadence小技巧有很多,今天就來介紹一種利用lib功能免除新ADE的設置的辦法。詳細的內(nèi)容請看文章。
    的頭像 發(fā)表于 02-18 15:00 ?8283次閱讀
    Cadence小技巧:<b class='flag-5'>利用</b>lib功能免除新<b class='flag-5'>ADE</b>的設置

    如何利用ADE Assembler檢查電路floating gate

    如果你還在用“笨方法”一個節(jié)點一個節(jié)點地檢查電路是否有floatinggate,那么你真的該仔細閱讀一下這次的內(nèi)容,并嘗試在項目中使用文
    的頭像 發(fā)表于 09-11 12:39 ?4069次閱讀
    如何<b class='flag-5'>利用</b><b class='flag-5'>ADE</b> <b class='flag-5'>Assembler</b><b class='flag-5'>檢查</b><b class='flag-5'>電路</b><b class='flag-5'>中</b>的<b class='flag-5'>floating</b> <b class='flag-5'>gate</b>

    利用ADE9153A在系統(tǒng)添加電能監(jiān)控功能的PCB布局考量

    電子發(fā)燒友網(wǎng)站提供《利用ADE9153A在系統(tǒng)添加電能監(jiān)控功能的PCB布局考量.pdf》資料免費下載
    發(fā)表于 11-22 14:59 ?2次下載
    <b class='flag-5'>利用</b><b class='flag-5'>ADE</b>9153A在系統(tǒng)<b class='flag-5'>中</b>添加電能監(jiān)控功能的PCB布局考量