Design and Implementation of DCT Structure in MFCC

This paper presents an implementation structure based on Distributed Arithmetic(DA) according to DCT character in MFCC,which optimizes DA by using ROM reduction and offset binary coder,and reduces the size of ROM table from 2~N to(N/K)2~(K-1).The results of simulation and FPGA test show this kind of design is correct,which meets the requirement of real-time and precision in MFCC computation for speaker recognition.