Realization.SOP.To2LayerAndXor
Back to table
/*
Logic-Function-Analysis
Realization.SOP.To2LayerAndXor
[Diagram g]=Realization.SOP.To2LayerAndXor(LogicFunction F,...);
F : a list of logic functions
g : a logic function in the Diagram form.
Realize a list of logic function with the two layer AND-XOR gates.
*/
//-------------------------------------------------------------------
// examples
f1=Utility.CreateDummyLogicFunction("AndOr",4,4);
f2=Utility.CreateDummyLogicFunction("AndOr",3,2);
Print(f1,f2);
[diagram]=Realization.SOP.To2LayerAndXor(f1,f2);
Print(diagram);
//-------------------------------------------------------------------
// result
IsBiUnateFunction IsBiUnateFunctionTo IsEqual IsOneFunction IsSelfAntiDualFunction IsZeroFunction And AndOr BCDEx3 StringToBinaryNumber ToSOP FeedbackDiagram long Nor LeastSignificantDigit PermutationMatrix Print real() real Sequential StateVariables Compatibility StateTransition GetDontCareLogicFunction GetNegativeLogicFunction GetSubTable EnlargeLogicFunction SemanticEval ShannonExpansion Zero