The case when the modulation index is 0.5 in continuous phase frequency shift keying (CPFSK) is called fast frequency shift keying (FFSK). In this paper, a trellis-coded multidimensional modulation scheme using FFSK is proposed. In implementing a multidimensional modulation system, the complexity of decoding associated with the maximum likelihood decoding based on a Viterbi algorithm and the trellis coding design become problematic. In particular, the latter is influenced significantly by the path memory of the Viterbi decoder and the size of the scale of the ACS circuit, becoming a big problem in implementing the system. Thus, in this scheme, the complexity of decoding is alleviated by constructing the trellis decoder from multiple finite state machines and using a pseudo-multi-stage decoding method. Thus, the search and optimization of codes capable of using this multistage decoding algorithm are investigated. The bit error rate performance of codes having less decoding complexity as compared with the past best decoding is evaluated by computer simulation and the efficacy of the proposed scheme is shown.