Benzekri, AzzouzBelaidi, Hadjira2021-03-242021-03-242020Electronic ISBN:978-1-6654-4084-4Print on Demand(PoD) ISBN:978-1-6654-3125-5DOI: 10.1109/IHSH51661.2021.9378712https://ieeexplore.ieee.org/abstract/document/9378712https://dspace.univ-boumerdes.dz/handle/123456789/6687The paper aims to address the design, simulation and implementation processes of a fuzzy logic controller to regulate in real-time the speed of an armature-controlled DC motor using hardware/software co-design methodology. A fuzzy logic control law and a digital pulse width modulation (DPWM) technique are used as a computational solution, while the implementation is carried on a reconfigurable computing hardware platform. The computationally intensive tasks are implemented as custom hardware accelerators using VHDL, while data flow and data control are implemented in software using the system-on-programmable-chip (SoPC) approach. Computer simulation results show the effectiveness and merit of this design flow. In addition, the real-time applicability of this heterogeneous controller is exemplified on an armature-controlled DC motor platform.enSoPCVHDLHardware/Software Co-DesignDC motor speed controlPWMFuzzy logic ControlHardware/Software Codesign for Intelligent Motor Drive on an FPGAArticle