53 assert( Saig_ManRegNum(pAig) > 0 );
54 assert( Saig_ManPoNum(pAig)-Saig_ManConstrNum(pAig) == 1 );
55 pFrames =
Aig_ManStart( Aig_ManNodeNum(pAig) * nFrames );
57 Aig_ManConst1(pAig)->pData = Aig_ManConst1( pFrames );
62 pObj->
pData = Aig_ManConst0( pFrames );
70 for ( f = 0; f < nFrames; f++ )
77 pObj->
pData =
Aig_And( pFrames, Aig_ObjChild0Copy(pObj), Aig_ObjChild1Copy(pObj) );
81 if ( i < Saig_ManPoNum(pAig)-Saig_ManConstrNum(pAig) )
85 if ( f == nFrames - 1 )
88 pObj = Aig_ManCo( pAig, 0 );
89 pLastPo = Aig_ObjChild0Copy(pObj);
92 pObj->
pData = Aig_ObjChild0Copy(pObj);
106 pObj = Aig_ManCo( pAig, 0 );
108 if ( pLastPo == NULL || !fUseTwoFrames )
109 pLastPo = Aig_ObjChild0Copy(pObj);
111 pLastPo =
Aig_Or( pFrames, pLastPo, Aig_ObjChild0Copy(pObj) );