Technology independent optimization when implementing sparse systems of disjunctive normal forms of Boolean functions in ASIC | Synapse