In this paper a kind of architecture for an energy-saving EDM supply composed of three serial stages in the topology and its practical design are discussed. Various special controllers and its assisted circuits are introduced in the each of the three serial stages. The PFC controller UC3854 placed on the front stage provides satisfactory input power factor of the system. The PWM controller UC3875 mounted on the middle stage realize the closed control of the current of the inductance limiting machining current. An embedded controller PIC16F877 on the final stage is chosen to setting such machining variables as peak current, discharge duration and pulse interval. The communication with host PC is also realized by the same embedded controller. The architecture based on model of multi-controller parallel working guarantees capacity of the system real-time process. The prototype of the energy-saving EDM pulse supply using MOSFET power device is developed. A lot of experiments have demonstrated the feasibility and stability of the practical design.