KiCad PCB EDA Suite
Loading...
Searching...
No Matches
kibis.h File Reference
#include "ibis_parser.h"

Go to the source code of this file.

Classes

class  KIBIS_ANY
 
class  KIBIS_WAVEFORM
 
class  KIBIS_WAVEFORM_RECTANGULAR
 
class  KIBIS_WAVEFORM_PRBS
 
class  KIBIS_WAVEFORM_STUCK_HIGH
 
class  KIBIS_WAVEFORM_STUCK_LOW
 
class  KIBIS_WAVEFORM_HIGH_Z
 
class  KIBIS_PARAMETER
 
class  KIBIS_FILE
 
class  KIBIS
 
class  KIBIS_MODEL
 
class  KIBIS_PIN
 
class  KIBIS_COMPONENT
 

Enumerations

enum  KIBIS_WAVEFORM_TYPE {
  NONE = 0 , PRBS , RECTANGULAR , STUCK_HIGH ,
  STUCK_LOW , HIGH_Z
}
 
enum class  KIBIS_ACCURACY { LEVEL_0 , LEVEL_1 , LEVEL_2 , LEVEL_3 }
 Accuracy level. More...
 

Enumeration Type Documentation

◆ KIBIS_ACCURACY

enum class KIBIS_ACCURACY
strong

Accuracy level.

Level 0 is faster, but not as accurate

Level 0 :

  • Driver: Don't use waveform
  • Driver: Don't use _DUT info Level 1 : _ Driver: Use up to one waveform _ Driver: Don't use _DUT info Level 2 : _ Driver: Use up to two waveforms _ Driver: Don't use _DUT info

Level 3 : ( not implemented, fallback to level 2 ) _ Driver: Use up to two waveforms _ Driver: Use _DUT info if at least one waveform

Enumerator
LEVEL_0 
LEVEL_1 
LEVEL_2 
LEVEL_3 

Definition at line 173 of file kibis.h.

◆ KIBIS_WAVEFORM_TYPE

Enumerator
NONE 
PRBS 
RECTANGULAR 
STUCK_HIGH 
STUCK_LOW 
HIGH_Z 

Definition at line 51 of file kibis.h.