Promising for digital signal processing applications, approximate computing has been extensively considered to tradeoff limited accuracy for improvements in other circuit metrics such as area, power, and performance. In this paper, approximate arithmetic circuits are proposed by using emerging nanoscale spintronic devices. Leveraging the intrinsic current-mode thresholding operation of spintronic devices, we initially present a hybrid spin-CMOS majority gate design based on a composite spintronic device structure consisting of a magnetic domain wall motion stripe and a magnetic tunnel junction. We further propose a compact and energy-efficient accuracy-configurable adder design based on the majority gate. Unlike most previous approximate circuit designs that hardwire a constant degree of approximation, this design is adaptive to the inherent resilience in various applications to different degrees of accuracy. Subsequently, we propose two new approximate compressors for utilization in fast multiplier designs. The device-circuit SPICE simulation shows 34.58% and 66% improvement in power consumption, respectively, for the accurate and approximate modes of the accuracy-configurable adder, compared to the recently reported domain wall motion-based full adder design. In addition, the proposed accuracy-configurable adder and approximate compressors can be efficiently utilized in the discrete cosine transform (DCT) as a widely-used digital image processing algorithm. The results indicate that the DCT and inverse DCT (IDCT) using the approximate multiplier achieve ~2x energy saving and 3x speed-up compared to an exactly-designed circuit, while achieving comparable quality in its output result.
more »
« less
Photonic matrix multiplier makes a direction-finding sensor
We introduce a photonic integrated circuit solution for the direction-of-arrival estimation in the optical frequency band. The proposed circuit is built on discrete sampling of the phasefront of an incident optical beam and its analog processing in a photonic matrix-vector multiplier that maps the angle of arrival into the intensity profile at the output ports. We derive conditions for perfect direction-of-arrival sensing for a discrete set of incident angles and its continuous interpolation and discuss the angular resolution and field-of-view of the proposed device in terms of the number of input and output ports of the matrix multiplier. We show that while, in general, a non-unitary matrix operation is required for perfect direction finding, under certain conditions, it can be approximated with a unitary operation that simplifies the device complexity while coming at the cost of reducing the field of view. The proposed device will enable real-time direction-finding sensing through its ultra-compact design and minimal digital signal processing requirements.
more »
« less
- Award ID(s):
- 2329021
- PAR ID:
- 10572584
- Publisher / Repository:
- Optical Society of America
- Date Published:
- Journal Name:
- Optics Express
- Volume:
- 33
- Issue:
- 4
- ISSN:
- 1094-4087; OPEXFF
- Format(s):
- Medium: X Size: Article No. 8396
- Size(s):
- Article No. 8396
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
Abstract Random matrices are fundamental in photonic computing because of their ability to model and enhance complex light interactions and signal processing capabilities. In manipulating classical light, random operations are utilized for random projections and dimensionality reduction, which are important for analog signal processing, computing, and imaging. In quantum information processing, random unitary operations are essential to boson sampling algorithms for multiphoton states in linear photonic circuits. Random operations are typically realized in photonic circuits through fixed disordered structures or through large meshes of interferometers with reconfigurable phase shifters, requiring a large number of active components. In this article, we introduce a compact photonic circuit for generating random matrices by utilizing programmable phase modulation layers interlaced with a fixed mixing operator. We show that using only two random phase layers is sufficient for producing output optical signals with a white-noise profile, even for highly sparse input optical signals. We experimentally demonstrate these results using a silicon-based photonic circuit with tunable thermal phase shifters and waveguide lattices as mixing layers. The proposed circuit offers a practical method for generating random matrices for photonic information processing and for applications in data encryption.more » « less
-
The optical beam splitter is a widely-used device in photonics-based quantum information processing. Specifically, linear optical networks demand large numbers of beam splitters for unitary matrix realization. This requirement comes from the beam splitter property that a photon cannot go back out of the input ports, which we call “directionally-biased”. Because of this property, higher dimensional information processing tasks suffer from rapid device resource growth when beam splitters are used in a feed-forward manner. Directionally-unbiased linear-optical devices have been introduced recently to eliminate the directional bias, greatly reducing the numbers of required beam splitters when implementing complicated tasks. Analysis of some originally directional optical devices and basic principles of their conversion into directionally-unbiased systems form the base of this paper. Photonic quantum walk implementations are investigated as a main application of the use of directionally-unbiased systems. Several quantum walk procedures executed on graph networks constructed using directionally-unbiased nodes are discussed. A significant savings in hardware and other required resources when compared with traditional directionally-biased beam-splitter-based optical networks is demonstrated.more » « less
-
Directing indistinguishable photons from one input port into separate output ports is a fundamental operation in quantum information processing. The simplest scheme for achieving routing beyond random chance uses the photon blockade effect of a two-level emitter. But this approach is limited by a time-energy uncertainty relation. We show that a linear optical unitary transformation applied after the atom enables splitting efficiencies that exceed this time-energy limit. We show that the linear optical unitary improves the splitting efficiency from 67% to 82% for unentangled photon inputs, and from 77% to 90% for entangled photon inputs. We then optimize the temporal mode profile of the entangled photon wave function to attain the optimal splitting efficiency of 92%, a significant improvement over previous limits derived using a two-level atom alone. These results provide a path towards optimizing single photon nonlinearities and engineering programmable and robust photon-photon interactions for practical, high-fidelity quantum operations.more » « less
-
This paper proposes a simple and fast technique for power device open circuit (OC) fault detection in stacked multicell converters (SMCs). A mitigation technique allowing for fault-tolerant operation using a simple front-end routing circuit is also proposed for SMCs. The fault detection concept only needs to sense the voltage and direction of current at the output terminal of the SMC to detect and localize an OC switch fault to a particular rail of the SMC. The proposed technique compares the measured and expected voltage levels considering the commanded switch states and the direction of the terminal current flow. Once an OC fault is detected and localized, the front-end routing circuit will be activated to reconfigure the SMC converter to a simple flying capacitor multilevel converter (FCMC) to maintain the output power flow with a reduced number of voltage levels. A window detector circuit is proposed to track the output voltage level and current direction with high bandwidth. Simulations were performed to validate the fault detection method and router performance. The functionality of windows detector is investigated with a hardware prototype 7 level 300 V SMC.more » « less
An official website of the United States government
