This paper proposes an interesting autonomous chaotic system with hidden attractors and coexisting attractors. The system has no equilibrium, one equilibrium, three equilibria and line equilibria for different parameter regions. The existence of hidden attractors and coexisting attractors of the system has been revealed by using simulation analysis. The bifurcation diagram shows the period-doubling bifurcation route to chaos with the variation of parameters. The analog circuit and FPGA implementation of the system are presented. The synchronization for secure communication of the system is investigated. The synchronization conditions are established by using the adaptive control method.