Abstract-A hardware-efficient sigmoid function calculator with adjustable precision for neural network and deep learning applications is proposed in this paper. By adopting the bit-plane format of the input and output value, the computational latency of the processing time can be dynamically reduced according to the user configuration. To reduce the hardware cost, the coefficients used to calculate the sigmoid value can be shared for multiple calculators without any structural hazard. And the restricted constraint is applied in the coefficients training stage to further simplify the computation in the calculation stage with negligible quality loss. A test module is designed for the proposal and operated at 300MHz to achieve 75 million sigmoid calculations per second. Implemented in 90nm CMOS technology, the core of the calculator costs 1.6k gates, and a 1k bits globally shared memory is used to store the coefficients.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.