Design and FPGA Implantation of SoC for Multimedia Applications Using Deep Learning Based RNN Architecture for Low Power and High Throughput

International Journal of Electrical and Electronics Engineering
© 2024 by SSRG - IJEEE Journal
Volume 11 Issue 7
Year of Publication : 2024
Authors : B.N. Mohankumar, M.S. Kusuma, H.V. Pallavi, U. Rajashekhar, Neelappa
pdf
How to Cite?

B.N. Mohankumar, M.S. Kusuma, H.V. Pallavi, U. Rajashekhar, Neelappa, "Design and FPGA Implantation of SoC for Multimedia Applications Using Deep Learning Based RNN Architecture for Low Power and High Throughput," SSRG International Journal of Electrical and Electronics Engineering, vol. 11,  no. 7, pp. 113-123, 2024. Crossref, https://doi.org/10.14445/23488379/IJEEE-V11I7P109

Abstract:

Machine Learning (ML) techniques have become pivotal in the realms of customized integrated circuits are essential components in modern electronics, with two prominent types being ASICs and FPGAs, particularly in applications such as driverless vehicles, automotive electronics and big data analysis, where speed, power efficiency, and accuracy are paramount. This paper acknowledges a novel reconstructed hardware architecture at the SOC system level, including M33 processor and security to transfer steaming packets between processor and peripherals to meet the demands of modern ASIC and FPGA designs, offering high accuracy, low power consumption and increased throughput. The proposed system integrates an MLbased Support Vector Machine (SVM) with a fast-moving Advanced High-performance Bus (AHB) protocol, Floating Point (FP) operations, and support for I2C and I2S communication protocols. To enhance throughput and minimize latency, an AHB protocol and AHB to Advanced Peripheral Bus (APB) bridge have been implemented along with security algorithms, including SHA-256 and AES that are integrated into the vigorously reconstructed multi-processor. For Deep Learning (DL) - Recurrent Neural Networks (RNNs) based utilities, the system incorporates “Double-Precision Floating-Point (DPFP)” arithmetic operations. Design is implemented in Verilog HDL, which undergoes quality checks using the LINT tool and “Clock Domain Crossing (CDC)” analysis using Spyglass. Synthesis is carried out using a DC compiler for ASIC and Vivado Design Suite 2018 for FPGA execution and examination. The design architecture is connected with the SDK tool and Zynq processor to analyse data transmitted between software along hardware. Experimental outputs demonstrate that the custom accelerator can efficiently compute difficult ML classifiers for large datasets. Compared to state-of-the-art results, the proposed architecture offers a 24% improvement in outturn, a 27% scaling down in power consumption, and a 32% decrease in latency.

Keywords:

AHB, APB, SVM, I2C, I2S, RNN, DPFP, SoC.

References:

[1] Rakesh Pandey, and Aryabartta Sahu, “Performance and Area Trade-Off of 3D-Stacked DRAM Based Chip Multiprocessor with Hybrid Interconnect,” IEEE Transactions on Emerging Topics in Computing, vol. 9, no. 4, pp. 1945-1959, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[2] Makoto Nagata, Takuji Miki, and Noriyuki Miura, “Physical Attack Protection Techniques for IC Chip Level Hardware Security,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 30, no. 1, pp. 5-14, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[3] Dipika Deb, Rohith M.K., and John Jose, “Flit Zip: Effective Packet Compression for NoC in MultiProcessor System-on-Chip,” IEEE Transactions on Parallel and Distributed Systems, vol. 33, no. 1, pp. 117-128, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[4] Hayate Okuhara et al., “A Fully Integrated 5-mW, 0.8-Gbps Energy-Efficient Chip-to-Chip Data Link for Ultralow-Power IoT End-Nodes in 65-nm CMOS,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 29, no. 10, pp. 1800-1811, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[5] Tom B. Herbert et al., “An Active Bandpass Filter for LTE/WLAN Applications Using Robust Active Inductors in Gallium Nitride,” IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 68, no. 7, pp. 2252-2256, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[6] Biswajit Bhowmik et al., “AI Technology for NoC Performance Evaluation,” IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 68, no. 12, pp. 3483-3487, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[7] Joshua Mack et al., “Performant, Multi-Objective Scheduling of Highly Interleaved Task Graphs on Heterogeneous System on Chip Devices,” IEEE Transactions on Parallel and Distributed Systems, vol. 33, no. 9, pp. 2148-2162, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[8] Kewen Zhu et al., “An RF On-Chip Transformer with Fe3O4/GO Nanocomposite Film,” IEEE Transactions on Magnetics, vol. 57, no. 2, pp. 1-5, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[9] R. Spiwoks et al., “CentOS Linux for the ATLAS MUCTPI Upgrade,” IEEE Transactions on Nuclear Science, vol. 68, no. 8, pp. 2127- 2131, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[10] Richard Fenster, and Sébastien Le Beux, “RELAX: A Reconfigurable Approximate Network-on-Chip,” 2021 IEEE 14th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC), Singapore, pp. 381-387, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[11] Arup Ray, Arijit De, and Tarun Kanti Bhattacharyya, “A Package-Cognizant CMOS On-Chip Antenna for 2.4 GHz Free-Space and Implantable Applications,” IEEE Transactions on Antennas and Propagation, vol. 69, no. 11, pp. 7355-7363, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[12] Hannes Radner et al., “Field-Programmable System-on-Chip-Based Control System for Real-Time Distortion Correction in Optical Imaging,” IEEE Transactions on Industrial Electronics, vol. 68, no. 4, pp. 3370-3379, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[13] Abhijit Das, John Jose, and Prabhat Mishra, “Data Criticality in Multithreaded Applications: An Insight for Many-Core Systems,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 29, no. 9, pp. 1675-1679, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[14] Goeun Kim et al., “Impact of System-in-Package in Side-by-Side Discrete SoC-DRAM Configurations on SI, PI and Thermal Performance,” 2021 IEEE 71st Electronic Components and Technology Conference (ECTC), San Diego, CA, USA, pp. 1805-1811, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[15] Zhe Jiang et al., “Brief Industry Paper: AXI-InterconnectRT: Towards a Real-Time AXI-Interconnect for System-on-Chips,” 2021 IEEE 27th Real-Time and Embedded Technology and Applications Symposium (RTAS), Nashville, TN, USA, 2021, pp. 437-440.
[CrossRef] [Google Scholar] [Publisher Link]
[16] Sergey A. Chusov et al., “Configurable Test Environment for RTL Simulation and Performance Evaluation of Network on Chip as Part of SoC,” 2021 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (ElConRus), St. Petersburg, Moscow, Russia, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[17] C. Sapna Kumari et al., “Performance Analysis of Cloud-based Health Care Data Privacy System Using Hybrid Techniques,” International Journal of Biology and Biomedical Engineering, vol. 16, pp. 46-63, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[18] P. Loktongbam et al., “Design of a Wide Band Antenna with Defected Ground Structure for mm-Wave System on Chip Applications,” Microsystem Technologies, vol. 28, pp. 2487-2497, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[19] Le-Le Li et al., “SOCA-DOM: A Mobile System-on-Chip Array System for Analyzing Big Data on the Move,” Journal of Computer Science and Technology, vol. 37, pp. 1271-1289, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[20] Sujin Cho, Sumi Lee, and Song Ih Ahn, “Design and Engineering of Organ-on-a-Chip,” Biomedical Engineering Letters, vol. 13, pp. 97- 109, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[21] Amitesh Singh Rajput, and Balasubramanian Raman, “Example Based Privacy-Preserving Video Color Grading,” Handbook of Multimedia Information Security: Techniques and Applications, pp 63-87, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[22] Nasir N. Hurrah, Shabir A. Parah, and Javaid A. Sheikh, “A Secure Medical Image Watermarking Technique for E-Healthcare Applications,” Handbook of Multimedia Information Security: Techniques and Applications, pp. 119-141, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[23] Cong Ma et al., “Design and Evaluation of an FPGA-ADC Prototype for the PET Detector Based on LYSO Crystals and SiPM Arrays,” IEEE Transactions on Radiation and Plasma Medical Sciences, vol. 6, no. 1, pp. 33-41, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[24] Asokan Bakhirathan, Raveendar Giridhar, and Gangadhara Kiran Kumar Lachireddi, “Heat Transfer Enhancement for On-Chip Cooling Application Using Novel Composite Heat Sink-Comparative Numerical Study,” IEEE Transactions on Components, Packaging and Manufacturing Technology, vol. 11, no. 8, pp. 1197-1205, 2021.
[CrossRef] [Google Scholar] [Publisher Link]