The design of time slot exchange controller based on a complex programmable logic device(CPLD) and with EDA and VHDL software is described. A micro-time slot exchange controller is realised by using a piece of CPLD circuit.