
Go to the source code of this file.
Classes | |
| struct | Txs_Man_t_ |
| DECLARATIONS ///. More... | |
| void Txs_ManBackwardPass | ( | Gia_Man_t * | p, |
| Vec_Int_t * | vCiObjs, | ||
| Vec_Int_t * | vNodes, | ||
| Vec_Int_t * | vPiLits, | ||
| Vec_Int_t * | vFfLits ) |
Definition at line 217 of file pdrTsim2.c.

| void Txs_ManCollectCone | ( | Gia_Man_t * | p, |
| Vec_Int_t * | vCoObjs, | ||
| Vec_Int_t * | vCiObjs, | ||
| Vec_Int_t * | vNodes ) |
Definition at line 123 of file pdrTsim2.c.


| void Txs_ManCollectCone_rec | ( | Gia_Man_t * | p, |
| Gia_Obj_t * | pObj, | ||
| Vec_Int_t * | vCiObjs, | ||
| Vec_Int_t * | vNodes ) |
Function*************************************************************
Synopsis [Marks the TFI cone and collects CIs and nodes.]
Description [For this procedure to work Value should not be ~0 at the beginning.]
SideEffects []
SeeAlso []
Definition at line 108 of file pdrTsim2.c.


Definition at line 324 of file pdrTsim2.c.

| void Txs_ManFindCiReduction | ( | Gia_Man_t * | p, |
| Vec_Int_t * | vPrio, | ||
| Vec_Int_t * | vCiObjs, | ||
| Vec_Int_t * | vNodes, | ||
| Vec_Int_t * | vCoObjs, | ||
| Vec_Int_t * | vPiLits, | ||
| Vec_Int_t * | vFfLits, | ||
| Vec_Int_t * | vTemp ) |
Definition at line 391 of file pdrTsim2.c.


Definition at line 380 of file pdrTsim2.c.

| void Txs_ManForwardPass | ( | Gia_Man_t * | p, |
| Vec_Int_t * | vPrio, | ||
| Vec_Int_t * | vCiObjs, | ||
| Vec_Int_t * | vCiVals, | ||
| Vec_Int_t * | vNodes, | ||
| Vec_Int_t * | vCoObjs, | ||
| Vec_Int_t * | vCoVals ) |
Function*************************************************************
Synopsis [Propagate values and assign priority.]
Description []
SideEffects []
SeeAlso []
Definition at line 145 of file pdrTsim2.c.

Definition at line 332 of file pdrTsim2.c.

Definition at line 416 of file pdrTsim2.c.
Definition at line 339 of file pdrTsim2.c.

| void Txs_ManSelectJustPath | ( | Gia_Man_t * | p, |
| Vec_Int_t * | vNodes, | ||
| Vec_Int_t * | vCoObjs, | ||
| Vec_Int_t * | vRes ) |
Function*************************************************************
Synopsis [Collects justification path.]
Description []
SideEffects []
SeeAlso []
Definition at line 286 of file pdrTsim2.c.

FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Start and stop the ternary simulation engine.]
Description []
SideEffects []
SeeAlso []
Definition at line 60 of file pdrTsim2.c.

| void Txs_ManStop | ( | Txs_Man_t * | p | ) |
Definition at line 82 of file pdrTsim2.c.

Function*************************************************************
Synopsis [Shrinks values using ternary simulation.]
Description [The cube contains the set of flop index literals which, when converted into a clause and applied to the combinational outputs, led to a satisfiable SAT run in frame k (values stored in the SAT solver). If the cube is NULL, it is assumed that the first property output was asserted and failed. The resulting array is a set of flop index literals that asserts the COs. Priority contains 0 for i-th entry if the i-th FF is desirable to remove.]
SideEffects []
SeeAlso []
Definition at line 490 of file pdrTsim2.c.

| void Txs_ManVerify | ( | Gia_Man_t * | p, |
| Vec_Int_t * | vCiObjs, | ||
| Vec_Int_t * | vNodes, | ||
| Vec_Int_t * | vPiLits, | ||
| Vec_Int_t * | vFfLits, | ||
| Vec_Int_t * | vCoObjs, | ||
| Vec_Int_t * | vCoVals ) |
Function*************************************************************
Synopsis [Verify the result.]
Description []
SideEffects []
SeeAlso []
Definition at line 436 of file pdrTsim2.c.
