Despite more than 40 years of development,it remains difficult for optical logic computing to support more than four operands because the high parallelism of light has not been fully exploited in current methods that ...
详细信息
Despite more than 40 years of development,it remains difficult for optical logic computing to support more than four operands because the high parallelism of light has not been fully exploited in current methods that are restrained by inefficient optical nonlinearity and redundant input *** this paper,we propose a large-scale optical programmable logic array(PLA)based on parallel spectrum *** fully exploiting the wavelength resource,an eight-input PLA is experimentally demonstrated with 256 wavelength *** it is extended to nine-input PLA through the combination of wavelength’s and spatial *** on PLA,many advanced logic functions like 8-256 decoder,4-bit comparator,adder and multiplier,and state machines are first realized in *** implement the two-dimensional optical cellular automaton(CA)for what we believe is the first time and run Conway’s Game of Life to simulate the complex evolutionary processes(pulsar explosion,glider gun,and breeder).Other CA models,such as the replicator-like evolution and the nonisotropic evolution to generate the Sierpinski triangle are also *** work significantly alleviates the challenge of scalability in optical logic devices and provides a universal optical computing platform for two-dimensional CA.
We experimentally demonstrate an all-optical programmable logic array scheme through linear pre-coding and nonlinear four-wave mixing in silicon-based integrated chip. The full set of canonical logic units are generat...
详细信息
Quantum-dot cellular automata (QCA) is a promising nanoelectronic technology having the characteristics of stable operation, breakneck speed, and ultralow energy consumption in theory. However, no scalable and modular...
详细信息
Quantum-dot cellular automata (QCA) is a promising nanoelectronic technology having the characteristics of stable operation, breakneck speed, and ultralow energy consumption in theory. However, no scalable and modular architecture can facilitate circuit implementation, restricting the overall development of this technology. Different from the traditional programmable logic array (PLA) using AND-OR arrays, this paper proposes a design method of PLA using crossbar structure in QCA. The PLA consists of multiple programmable units in which the majority gates can be programmed as AND/OR gates, and an inverter following each majority gate will invert the output as needed. To flexibly adjust the logic states of each programmable unit, a programmable clock scheme and N-bit latch are then proposed. Therefore, a circuit can arbitrarily be achieved by programming the PLA. Four circuits, including full adder, 2-1 MUX, D flip-flop, and 1-bit memory, are designed, implemented, and simulated in QCA, by using this PLA. Experimental results show that the designed circuits realize logic functions correctly and stably.
Canonical logic units-based programmable logic array (CLUs-PLA) is an important combinational logic device for its flexibility and user-defined feature. All-optical high-speed CLUs-PLA will lay the foundation for futu...
详细信息
ISBN:
(数字)9781510646384
ISBN:
(纸本)9781510646384;9781510646377
Canonical logic units-based programmable logic array (CLUs-PLA) is an important combinational logic device for its flexibility and user-defined feature. All-optical high-speed CLUs-PLA will lay the foundation for future high-speed optical computing and optical logic processing chip. For standard three-input all-optical CLUs-PLA, one nonlinear device can produce only one type of three-input CLU. In this paper, we propose and experimentally demonstrate a scheme that one nonlinear device can produce eight different types of three-input CLUs simultaneously, owing to introducing bidirectional four-wave mixing and wavelength spacing optimization. We obtain error-free performance for all three-input CLUs operations at 40 Gb/s. Comparing to standard three-input all-optical CLUs-PLA, parallel all-optical CLUs-PLA based on our proposed scheme can greatly reduce the number of nonlinear devices and simplify the computing system.
Multiplication is an important function of logic operation, and all-optical high-speed multiplication logic operation will lay the foundation for future high-speed optical computing and optical logic processing chip. ...
详细信息
Multiplication is an important function of logic operation, and all-optical high-speed multiplication logic operation will lay the foundation for future high-speed optical computing and optical logic processing chip. In this article, by introducing the structure of canonical logic units-based programmable logic array (CLUs-PLA), we propose a scheme to realize all-optical 2 x 2-bit multiplier. In our scheme, different types of CLUs are generated using bidirectional multichannel four-wave mixing (FWM), then the results of multiplier at the operation of 40 Gb/s can be obtained by simple power coupling of corresponding CLUs. Eye diagrams of logic results are widely open, and the extinction ratios are more than 9.4 dB. Comparing with multiplier based on traditional hierarchical computing, multiplier based on parallel computing in our scheme can reduce the number of AND gate by 4, and avoid further deterioration of signal quality due to three-order cascade of AND gate. Moreover, the scheme has the potential to realize m x n-bit (m + n <= 9, m and n are positive integers) multiplier at higher operation rate in the integrated platform, paving the way towards multi-bit high-speed compact complex logic devices for future high-performance optical computing and optical logic processing chip.
A general structure of an all-optical canonical logic based programmable logic array (CLUs-PLA) based on three methods to expand its computing capacity is presented. These methods include introducing bidirectional str...
详细信息
A general structure of an all-optical canonical logic based programmable logic array (CLUs-PLA) based on three methods to expand its computing capacity is presented. These methods include introducing bidirectional structure for nonlinear devices, utilizing wavelength multicast of four-wave mixing (FWM), and exploiting different nonlinear effects simultaneously, which fully utilize the parallelism of optical signals. Aiming at this general structure, we quantitatively analyze its computing capacity in detail, which is obviously enlarged comparing with the standard CLUs-PLA. To demonstrate our proposal, an experiment of CLUs' simultaneous generation in nine parallel wavelength channels using bidirectional FWM is carried out. Comparing with the standard CLUs-PLA, the computing capacity of the expanded one is enlarged to 7.5 times.
A programmablelogic device based on a memristor-diode crossbar and CMOS logic has been developed. The crossbar implements NAND logic gates using memristor ratioed logic and CMOS inverters. The digitally controlled pe...
详细信息
A programmablelogic device based on a memristor-diode crossbar and CMOS logic has been developed. The crossbar implements NAND logic gates using memristor ratioed logic and CMOS inverters. The digitally controlled peripheral circuit provides digital signals transmission and allows modification and evaluation memristor states in the crossbar. The proposed logic device circuit requires fewer transistors than known analogues and less area on the chip. The maximum size of the crossbar in a logic device is estimated by numerical simulation at the level of electrical circuits. The limited size is caused by the degradation of the logic levels voltages in the memristordiode crossbar. The operability of peripheral circuits as part of a complete electrical circuit of a logic device is demonstrated during the simulation of the execution of logical operations, the processes of modification and evaluation states of individual memristors.
We developed a novel configurable logicarray test structure using a highly scalable 3rd generation split-gate flash memory cell that features low power and fast configuration time. This split-gate SuperFlash (R) conf...
详细信息
ISBN:
(纸本)9781467348485;9781467348454
We developed a novel configurable logicarray test structure using a highly scalable 3rd generation split-gate flash memory cell that features low power and fast configuration time. This split-gate SuperFlash (R) configuration element (SCE) has been demonstrated with a 90nm embedded Flash technology. The resulting SCE eliminates the need for esoteric fabrication process, and sensing, and SRAM circuits and reduces configuration time for programmablearrays (PA) such as FPGAs and CPLDs. Additionally, SCE inherently ports the advantages of SST's split-gate Flash memory technology with compact area, low-voltage read operation, low-power poly-to-poly erase and source-side channel hot electron (SSCHE) injection programming mechanisms, along with superior reliability.
All-optical programmable logic arrays (PLAs) based on canonical logic units (CLUs), i.e., minterms and maxterms, are presented. We experimentally demonstrated the full set of two-input and three-input minterms as well...
详细信息
All-optical programmable logic arrays (PLAs) based on canonical logic units (CLUs), i.e., minterms and maxterms, are presented. We experimentally demonstrated the full set of two-input and three-input minterms as well as maxterms using the cross-gain modulation in semiconductor optical amplifiers (SOAs). Maxterms can be easily obtained based on minterms. The reconfigurability and scalability of the system are largely enhanced compared to our previous work. Correct and clear temporal waveforms are achieved for all the canonical logic units. The measured extinction ratios of two-input and three-input CLUs are similar to 15dB and similar to 11 dB, respectively. Based on the CLUs, both sum-of-products and product-of-sums typed PLAs are exhibited. Six important logic functions, including full-adder, full-subtractor, multiplier, multiplexer, demultiplexer and decoder, are presented as examples to show that the canonical logic units-based programmable logic array (CLUs-PLA) can be reconfigured to perform different logic functions. The features of simple architectures, integration ability of SOA and programmable filter enable the great integration potential for CLUs-PLA.
This paper presents the architecture for a nanoelectronic logic system in which a regular array of logic gates with programmable interconnections is accompanied by a data transmitter and receiver as well as program re...
详细信息
This paper presents the architecture for a nanoelectronic logic system in which a regular array of logic gates with programmable interconnections is accompanied by a data transmitter and receiver as well as program registers and a controller. Binary programmable interconnections assure system versatility by providing the means of computing different logic operations. They also allow setting the redundancy level via the number of columns clustered to compute a certain function. A system operation is explained and visualized with a number of examples. The embedded scheme of fault tolerance can effectively mitigate permanent, as well as transient, faults. Some implementation and performance aspects are approached through simulations of single-electron tunneling structures. However, the proposed architectural concept is generic and can be applied to systems implemented with alternative nanotechnologies. Copyright (c) 2012 John Wiley & Sons, Ltd.
暂无评论