Title :
Real-time SoC architecture and implementation for Variable Speech PDF based noise cancellation system
Author :
Ardyanto, Aditya Ferry ; Hafizh, Idham ; Putra, Septian Gilang Permana ; Adiono, Trio
Author_Institution :
Sch. of Electr. Eng. & Inf., Inst. Teknol. Bandung, Bandung, Indonesia
Abstract :
This paper discusses the architecture and implementation of system-on-chip (SoC) for noise cancellation system which uses Variable Speech PDF and MAP Estimation as noise cancelling algorithm. The hardware software co-design approach is used to achieve real-time performance while considering ease of implementation and design flexibility. The software module utilizes LEON SPARC-v8 and FPU co-prosessor as processing unit. The AMBA based Hanning Filter and FFT/IFFT are designed as processing accelerator module to increase system performance. The FFT/IFFT module uses custom Radix-22 Single Delay Feedback (R22SDF). In order to provide high data transfer rate between buffer and hardware accelerators, the DMA controller is also designed. The overall system implementation utilizes 18,500 logic elements and uses 21.87 kB of memory. Latency of the system is 0.69 ms so the system can be run in real-time. The system is implemented on FPGA Altera DE2-70 with both algorithms and the noise cancellation function has been verified.
Keywords :
circuit feedback; estimation theory; fast Fourier transforms; field programmable gate arrays; hardware-software codesign; microprocessor chips; real-time systems; system-on-chip; DMA controller; FFT-IFFT module; FPGA Altera DE2-70; FPU coprosessor; Hanning filter; LEON SPARC-v8; MAP estimation; R22SDF; accelerator module; data transfer rate; hardware software codesign; logic elements; noise cancellation system; radix-22 single delay feedback; real-time SoC architecture; software module; system-on-chip; variable speech PDF; Communication systems; Estimation; Memory management; Programming; Registers; SDRAM; LEON Processor; Noise Cancellation; System-on-Chip; Variable Speech PDF;
Conference_Titel :
Information Technology, Computer and Electrical Engineering (ICITACEE), 2014 1st International Conference on
Print_ISBN :
978-1-4799-6431-4
DOI :
10.1109/ICITACEE.2014.7065707