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
            
                
                
                
                
                
                
                
                
                
                
                
                
                
                
             
            
            
            
            
            
PermuteLogicFunction IsBiUnateFunctionTo IsLinearFunction IsSymmetricFunction IsUnateFunction And bool() bool ToAndXor ToOrAnd LogicScript minterm Nand PositiveDecimalToMantissa PositiveIntegerToMantissa Radixes To2LayerAndOr ToFullAnd Assign InputVariables Backwardly To2layerOrAnd Fast MultiCover string() string GetNegativeLogicFunction EnlargeLogicFunction Normalization Zero