mirror of
https://github.com/YosysHQ/abc.git
synced 2026-09-03 16:29:14 +02:00
Improving printouts of critical path.
This commit is contained in:
@@ -115,6 +115,7 @@ extern double Mio_GateReadDelayMax ( Mio_Gate_t * pGate );
|
||||
extern char * Mio_GateReadSop ( Mio_Gate_t * pGate );
|
||||
extern word Mio_GateReadTruth ( Mio_Gate_t * pGate );
|
||||
extern int Mio_GateReadValue ( Mio_Gate_t * pGate );
|
||||
extern char * Mio_GateReadPinName ( Mio_Gate_t * pGate, int iPin );
|
||||
extern void Mio_GateSetValue ( Mio_Gate_t * pGate, int Value );
|
||||
extern char * Mio_PinReadName ( Mio_Pin_t * pPin );
|
||||
extern Mio_PinPhase_t Mio_PinReadPhase ( Mio_Pin_t * pPin );
|
||||
|
||||
@@ -173,6 +173,27 @@ double Mio_PinReadDelayFanoutFall( Mio_Pin_t * pPin ) { return p
|
||||
double Mio_PinReadDelayBlockMax ( Mio_Pin_t * pPin ) { return pPin->dDelayBlockMax; }
|
||||
Mio_Pin_t * Mio_PinReadNext ( Mio_Pin_t * pPin ) { return pPin->pNext; }
|
||||
|
||||
/**Function*************************************************************
|
||||
|
||||
Synopsis []
|
||||
|
||||
Description []
|
||||
|
||||
SideEffects []
|
||||
|
||||
SeeAlso []
|
||||
|
||||
***********************************************************************/
|
||||
char * Mio_GateReadPinName( Mio_Gate_t * pGate, int iPin )
|
||||
{
|
||||
Mio_Pin_t * pPin;
|
||||
int i = 0;
|
||||
Mio_GateForEachPin( pGate, pPin )
|
||||
if ( i++ == iPin )
|
||||
return Mio_PinReadName(pPin);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
/// END OF FILE ///
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
|
||||
Reference in New Issue
Block a user