#include <wx/string.h>
#include <reporter.h>
#include "widgets/wx_html_report_panel.h"
#include <iostream>
#include <fstream>
#include <vector>
#include <math.h>
#include <cstring>
Go to the source code of this file.
|
enum | IBIS_CORNER { TYP = 0
, MIN
, MAX
} |
|
enum class | IBIS_MATRIX_TYPE { UNDEFINED
, BANDED
, SPARSE
, FULL
} |
|
enum class | IBIS_MODEL_TYPE {
UNDEFINED
, INPUT_STD
, OUTPUT
, IO
,
THREE_STATE
, OPEN_DRAIN
, IO_OPEN_DRAIN
, OPEN_SINK
,
IO_OPEN_SINK
, OPEN_SOURCE
, IO_OPEN_SOURCE
, INPUT_ECL
,
OUTPUT_ECL
, IO_ECL
, THREE_STATE_ECL
, TERMINATOR
,
SERIES
, SERIES_SWITCH
} |
|
enum class | IBIS_MODEL_ENABLE { UNDEFINED
, ACTIVE_HIGH
, ACTIVE_LOW
} |
|
enum class | IBIS_WAVEFORM_TYPE { RISING
, FALLING
} |
|
enum class | IBIS_MODEL_POLARITY { UNDEFINED
, INVERTING
, NON_INVERTING
} |
|
enum class | IBIS_PARSER_CONTINUE {
NONE
, STRING
, COMPONENT_PACKAGE
, COMPONENT_PINMAPPING
,
COMPONENT_DIFFPIN
, COMPONENT_DIESUPPLYPADS
, COMPONENT_PIN
, MATRIX
,
MODELSELECTOR
, MODEL
, MODEL_SPEC
, IV_TABLE
,
VT_TABLE
, RAMP
, WAVEFORM
, PACKAGEMODEL_PINS
} |
|
enum class | IBIS_PARSER_CONTEXT {
HEADER
, COMPONENT
, MODELSELECTOR
, MODEL
,
PACKAGEMODEL
, PACKAGEMODEL_MODELDATA
, END
} |
|
◆ IBIS_MAX_LINE_LENGTH
#define IBIS_MAX_LINE_LENGTH 2048 |
◆ IBIS_MAX_VERSION
#define IBIS_MAX_VERSION 7.0 |
◆ NAN_INVALID
◆ NAN_NA
◆ IBIS_CORNER
◆ IBIS_MATRIX_TYPE
Enumerator |
---|
UNDEFINED | |
BANDED | |
SPARSE | |
FULL | |
Definition at line 101 of file ibis_parser.h.
◆ IBIS_MODEL_ENABLE
Enumerator |
---|
UNDEFINED | |
ACTIVE_HIGH | |
ACTIVE_LOW | |
Definition at line 445 of file ibis_parser.h.
◆ IBIS_MODEL_POLARITY
Enumerator |
---|
UNDEFINED | |
INVERTING | |
NON_INVERTING | |
Definition at line 509 of file ibis_parser.h.
◆ IBIS_MODEL_TYPE
Enumerator |
---|
UNDEFINED | |
INPUT_STD | |
OUTPUT | |
IO | |
THREE_STATE | |
OPEN_DRAIN | |
IO_OPEN_DRAIN | |
OPEN_SINK | |
IO_OPEN_SINK | |
OPEN_SOURCE | |
IO_OPEN_SOURCE | |
INPUT_ECL | |
OUTPUT_ECL | |
IO_ECL | |
THREE_STATE_ECL | |
TERMINATOR | |
SERIES | |
SERIES_SWITCH | |
Definition at line 423 of file ibis_parser.h.
◆ IBIS_PARSER_CONTEXT
Enumerator |
---|
HEADER | |
COMPONENT | |
MODELSELECTOR | |
MODEL | |
PACKAGEMODEL | |
PACKAGEMODEL_MODELDATA | |
END | |
Definition at line 642 of file ibis_parser.h.
◆ IBIS_PARSER_CONTINUE
Enumerator |
---|
NONE | |
STRING | |
COMPONENT_PACKAGE | |
COMPONENT_PINMAPPING | |
COMPONENT_DIFFPIN | |
COMPONENT_DIESUPPLYPADS | |
COMPONENT_PIN | |
MATRIX | |
MODELSELECTOR | |
MODEL | |
MODEL_SPEC | |
IV_TABLE | |
VT_TABLE | |
RAMP | |
WAVEFORM | |
PACKAGEMODEL_PINS | |
Definition at line 622 of file ibis_parser.h.
◆ IBIS_WAVEFORM_TYPE