A Multiple Input Floating Gate Based Arithmetic Logic Unit with a Feedback Loop for Digital Calibration

Zhou Zhao,Ashok Sriyastava,Lu Peng,Saraju P. Mohanty
DOI: https://doi.org/10.1166/jolpe.2018.1585
2018-01-01
Journal of Low Power Electronics
Abstract:We present the design of a 32-bit ALU using multiple input floating gate MOSFETs. Using the reconfigurable surface potential applied on the device, Boolean logic operations such as addition, subtraction and sequence comparison can be performed in the feedforward path. We have built a feedback loop to guide the ALU to implement the error detection. Using TSMC 180 nm CMOS technology, the post layout simulation shows that the power dissipation of the proposed ALU varies from 0.0394 W to 0.207 W when the frequency varies from 0.5 GHz to 2 GHz. The computation delay in this design is less than 10 ns under 10 fF load. Compared to the same ALU built in static logic, the proposed one using multiple input floating gate logic has the advantages of energy saving and large tolerance in fan-out. Besides, introduced feedback loop does not bring large overhead to the ALU.
What problem does this paper attempt to address?