【CMA3380P】- LEVEL_NAME_DEF

對在Plan檔案中level statemen的level name指派一個名稱。

格  式

LEVEL_NAME_DEF

{

level_name = no ;

level_name = no ;

}

 

 level name

◆ 指的是指派給level number的名稱。

◆ 名稱的命名上,最多可使用64個字元。

◆ 命名規則:開頭字須是「英文」字母。

 

 no

◆ 指的是level number。

◆ 其必須是1~240間的整數。

 

 Default Value

◆ 無。

範 例 一

❏ 在DEC檔案中定義

《Device Definition File》

LEVEL_NAME_DEF
{
   OS_LVL   = 1 ;
   FUN1_LVL = 2 ;
   FUN2_LVL = 3 ;
   OS_LVL   = 4 ;
}

 

《Test Plan 中使用》

FUN1_TEST()

{           
     FORCE_V_MLDPS(VDD1,4.5V,@6V,@500mA,200mA,NORM,ON,1mS);
     WAIT(1mS);
     LEVELS(L45L_lvl, 3mS);    
     PIN_MODE(ALLPINS, NRZ, EDGE,ENABLE , IO_NRZ, OFF);
     RELAY_ON(ALLPINS, PDCL, 1mS);

     RATEN(TS1, 50nS);
     MARKERN(TS1, ALLPINS   , 0.000pS, 0.000pS, , 0.000pS, 0.000pS, 45nS, 45nS);
     SET_LEVELN( lvl_fun,IO_ALLPINS ,0.0v,3.6V,1.5V,1.6V,0uA,0uA, 1.5V);
     LEVELS (lvl_fun, 2mS);

     WAIT(1mS);
     
    JUDGE_PAT(lvd33h,__lvd33h); 
          

 

 

範 例 二

 直接在Test Plan中定義,並使用呼叫

《Test Plan 中使用》

LEVEL_NAME_DEF
{
   OS_LVL   = 1 ;
   FUN1_LVL = 2 ;
   FUN2_LVL = 3 ;
   OS_LVL   = 4 ;
}

    .....................

    .....................

    .....................

 

FUN1_TEST()
{           
     FORCE_V_MLDPS(VDD1,4.5V,@6V,@500mA,200mA,NORM,ON,1mS);
     WAIT(1mS);
     LEVELS(L45L_lvl, 3mS);    
     PIN_MODE(ALLPINS, NRZ, EDGE,ENABLE , IO_NRZ, OFF);
     RELAY_ON(ALLPINS, PDCL, 1mS);

     RATEN(TS1, 50nS);
     MARKERN(TS1, ALLPINS   , 0.000pS, 0.000pS, , 0.000pS, 0.000pS, 45nS, 45nS);
     SET_LEVELN( lvl_fun,IO_ALLPINS ,0.0v,3.6V,1.5V,1.6V,0uA,0uA, 1.5V);
     LEVELS (lvl_fun, 2mS);

     WAIT(1mS);
     
    JUDGE_PAT(lvd33h,__lvd33h); 
          

 

 


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 News123 的頭像
    News123

    隨手記錄

    News123 發表在 痞客邦 留言(0) 人氣()