Abstract—We consider correlated MIMO multiple access channels with block fading, where each block is divided into training and data transmission phases. We find the channel estimation and data transmission parameters that jointly optimize the achievable data rate of the system. Our results for the training phase are particularly interesting, where we show that the optimum training signals of the users should be non-overlapping in time. For the data transmission phase, we propose an iterative algorithm that updates the parameters of the users in a round-robin fashion. In particular, the algorithm updates the training and data transmission parameters of a user, when those of the rest of the users are fixed, in a way to maximize the achievable sumrate in a multiple access channel; and iterates over users in a round-robin fashion.