상세 보기
The efficient implementation of the multi-channel active noise controller using a low-cost microcontroller unit
SCOPUS
0초록
In this paper, we propose a method that can be applied to the efficient implementation of multi-channel active noise controller. Since the normalized MFxLMS (Modified Filtered-x Least Mean Square) algorithm for the multi-channel active noise control requires a large amount of computation, the difficulty has lied in implementing the algorithm using a low-cost MCU (Microcontoller Unit). We implement the multi-channel active noise controller efficiently by optimizing the software based on the features of the MCU. By maximizing the usage of single-cycle MAC (Multiply- Accumulate) operations and minimizing move operations of the delay memory, we can achieve more than 3 times the performance in the aspect of computational optimization, and by parellel processing using the auxillary processor included in the MCU, we can also obtain more than 4 times the performance. In addition, the usage of additional parts can be minimized by maximizing the usage of the peripherals embedded in the MCU. © 2019 Acoustical Society of Korea. All rights reserved.
키워드
- 제목
- The efficient implementation of the multi-channel active noise controller using a low-cost microcontroller unit
- 저자
- Chung, Ikjoo
- 발행일
- 2019
- 유형
- Article
- 저널명
- 한국음향학회지
- 권
- 38
- 호
- 1
- 페이지
- 9 ~ 22