This article addresses subtraction and polynomial computations using unipolar stochastic logic. Stochastic computing requires simple logic gates, and stochastic logic--based circuits are inherently fault tolerant. Thus, these structures are well suited for nanoscale CMOS technologies. It is well known that an AND gate and a multiplexer can be used to implement stochastic unipolar multiplier and adder, respectively. Although it is easy to realize multiplication and scaled addition, implementation of subtraction is nontrivial using unipolar stochastic logic. Additionally, an accurate computation of subtraction is critical for the implementation of polynomials with negative coefficients in stochastic unipolar representation. This work, for the first time, demonstrates that instead of using well-known Bernstein polynomials, stochastic computation of polynomials can be implemented by using a stochastic subtractor and factorization. Three major contributions are given in this article. First, two approaches are proposed to compute subtraction in stochastic unipolar representation. In the first approach, the subtraction operation is approximated by cascading multilevels of OR and AND gates. The accuracy of the approximation is improved with the increase in the number of stages. In the second approach, the stochastic subtraction is implemented using a multiplexer and a stochastic divider. This approach requires more hardware complexity due to the use of a linear-feedback shift register and a counter for division. Second, computation of polynomials in stochastic unipolar format is presented using scaled addition and proposed stochastic subtraction. Third, we propose stochastic computation of polynomials using factorization. Stochastic implementations of first- and second-order factors are presented for different locations of polynomial roots. From experimental results, it is shown that the proposed stochastic logic circuits require less hardware complexity than the previous stochastic polynomial implementation using Bernstein polynomials.
The 3D printing technology
with unique strategies for accurate
fabrication of biomaterials in regenerative medicine has been widely
applied in bone regeneration. However, the traditional 3D printing
scaffolds are only stacked by solid struts without any hollow channel
structures, which limits the new bone tissue formation. In this study,
a special 3D scaffold with hollow channels and a micro–nano
surface was prepared by a modified 3D printing strategy combined with
the hydrothermal treatment approach. By regulating the reaction solution
of hydrothermal treatment, the micro–nano structures formed
on the surface of scaffolds can be successfully controlled. Moreover,
the scaffolds have the ability to facilitate the attachment and proliferation
of BMSCs after culturing for 1, 3, and 7 days in vitro. Interestingly, the in vivo results demonstrated
that the hollow channels and the micro–nano surface present
synergistic effects on bone regeneration. They both boost the new
bone formation in femur defects in rabbits for 12 weeks after operation.
The study demonstrates a 3D scaffold with special surface microstructures
and hollow struts that can overcome the shortages of most traditional
scaffolds and meanwhile improve the bioactivity of biomaterials for
bone tissue engineering.
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.