Adding a suitable scalar controller to a class of topologically inequivalent 3-dimension chaotic systems, the chaotic synchronization between those topologically inequivalent chaotic systems was shown. The method of obtaining the scalar controller from topologically inequivalent chaotic systems was established. The sufficient and realized necessary condition of chaotic synchronization was obtained.