2-SPP Approximate Synthesis for Error Tolerant Applications