Single-Cycle Independent Component Analysis Processor for In-Band Full Duplex Systems
This paper presents a single-cycle independent component analysis (ICA) algorithm and architecture for self-interference cancellation (SIC) in In-band Full-duplex (IBFD) communication systems. The proposed algorithm, AICA-EBM, incorporates the adaptive momentum (ADAM) approach with the entropy-bound estimation (EBM) to achieve rapid convergence. The simulation results show that the proposed AICA-EBM algorithm leads to a constant single-cycle processing time to achieve satisfactory SIC optimality in IBFD systems. The architecture of the ICA processor based on the proposed AICA-EBM algorithm is designed. Novel circuit structures are proposed to reduce the complexity of the ICA processor. The AICA-EBM processor is implemented by following an application-specific integrated circuit (ASIC) flow with the TSMC 90 nm process. The post-layout estimations show that Compared to previous ICA processors, the proposed design achieves a 2x improvement in processing throughput and leads to the best hardware efficiency.
Authors
- Ahmed M. Eltawil (ORCID: https://orcid.org/0000-0003-1849-083X)
- Chung-An Shen (ORCID: https://orcid.org/0000-0002-0628-5129)
- Mohammed E. Fouda (ORCID: https://orcid.org/0000-0001-7139-3428)
- Hao-Lun Weng
Institutions
- National Taiwan University of Science and Technology (TW)
- King Abdullah University of Science and Technology (SA)
Publication Details
- Journal
- IEEE Transactions on Circuits and Systems I Regular Papers
- Published
- 2025-06-02
- DOI
- https://doi.org/10.1109/tcsi.2025.3571810
- Primary Topic
- Full-Duplex Wireless Communications
- Type
- article
- Field-Weighted Citation Impact
- 0.00