Automated Design of Multi-Layer Planar Transformers: An EDA Tool Based on a Constraint-Preserving Genetic Algorithm | Synapse