Abstract
Stochastic computing (SC) provides a fault-tolerant and low-cost alternative to conventional binary computing (BC). The capacity of SC to implement complex mathematical functions with simple logic gates creates a path toward the design of efficient hardware architectures. This paper presents a new methodology for the hardware implementation of servomotor controller using SC. We design SC circuits using both quadrature decoder and efficient decoder for implementing servo controller and compare them with traditional BC-based servo controller. The quadrature decoder requires more hardware resources than efficient decoder but can provide position information in PWM form. The FPGA implementation result shows that, compared to BC-based design, quadrature decoder-based design achieves 56.7% savings in area and 33.33% savings in power consumption, and efficient decoder-based design achieves 73.7% savings in area and 33.33% savings in power consumption.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.