In this paper, we introduce a new technique for the design of high-performance Rayleigh fading channel simulators. The proposed design method uses set partitioning – a technique, which plays a key role in the design of trellis-coded modulation schemes. We show how set partitioning can be used to design multiple uncorrelated fading waveforms enabling the simulation of Rayleigh fading channels. For the important case of isotropic scattering, we show that the sample average of the generated waveforms results in a deterministic process, the autocorrelation function (ACF) of which tends to the zeroth-order Bessel function of the first kind as the number of sample functions increases. The proposed procedure is completely deterministic. The comparison with a stochastic procedure using Monte Carlo techniques will be made. A study of the performance shows clearly that the new technique using set partitioning outperforms by far existing Monte Carlo methods.