Abstract
In this work, the circuit for unsigned integer restoring division divides each bit in one clock cycle, resulting in total delay cycles equal to the number of bits (n) plus an extra cycle for the final result. Thus, the proposed n-bit division circuit has an access time of (n+1) clock cycles. The hardware cost includes a subtractor and six registers, aligned with a two-phase clocking system. The novelty lies in the shift register, which shifts to the left during the high phase and restores data during the low phase of the clock. Although there are two phases of operations, the subtractor completes a full cycle for computation. As a result, the subtractor's delay time determines the clock period. The control unit is a simple ring shifter triggered at the clock's low phase. The simulation results obtained from synthesized HDL and HSPICE at 90 nm TSMC technology validate the circuit's functionality and characteristic feature of a performance rate of O(n). Using a standard CMOS library component, the 32-bit arithmetic divider requires 33 ns to produce exact Quotient and Remainder values. The circuit operates at a 1 GHz clock cycle and consumes a power of 752 µW. The total number of transistors used in this circuit is 8,860.
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.