• DocumentCode
    3580701
  • 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
  • fYear
    2014
  • Firstpage
    21
  • Lastpage
    25
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology, Computer and Electrical Engineering (ICITACEE), 2014 1st International Conference on
  • Print_ISBN
    978-1-4799-6431-4
  • Type

    conf

  • DOI
    10.1109/ICITACEE.2014.7065707
  • Filename
    7065707