Skip to content

Losing Don't cares in G1Eager in Transduction method  #9

@MyskYko

Description

@MyskYko

CalcG( fanin ) and CspfFICone( fanin ) should be added.

    void G1Eager( int fanin, int fanout )
    {
      if ( nVerbose > 2 )
	{
	  std::cout << "\tEager reduce with a connection from gate" << fanin << " to gate" << fanout << std::endl;
	}
      int wire = CountWire();
      CspfFICone( fanout );
      if ( wire == CountWire() )
	{
	  Disconnect( fanin, fanout );
	  CspfFICone( fanout );
	  CalcG( fanin ); // added
	  CspfFICone( fanin ); // added
	  return;
	}
      Cspf();
    }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions