Dynamically Switches Between Fundamental Logic Gates During Operation
This circuit module implements chaotic computing components to exhibit different fundamental logic gate performances without dismantling the circuit. Logic and digital design is the leading pillar of most modern electronics. Fundamental logic gates that implement the Boolean operators AND, OR, NOT and NOR interconnect, creating robust microprocessors, microcontrollers and complex memory devices, such as FLASH and dynamic and static RAM. Once organized into various hierarchical blocks, clocking devices control the overall flow of each signal to execute a logic or mathematical function. However, such control is static prior to first use, indicating a lack of flexibility after the manufacturing and validation stage. This increases the demand within the computing community for a device that dynamically controls signal flow. For instance, Field Programmable Gate Arrays (FPGAs) are becoming more popular because their hardware can change gate connections depending on the developer’s design. Designs programmed and uploaded onto the device allow a complex microcontroller configuration during execution, without the need to dismantle the entire device. This dynamic capability allows for complex algorithm processing at higher rates than microprocessors. However, manufacturing companies view conventional FPGA and other dynamic computing devices as inefficient, since operation could yield high power consumption and low compiling times.
Researchers at the University of Florida have developed a chaotic circuit that can efficiently exhibit the functionality of five logic gates: AND, OR, NOR, NOT, and XOR. This module can initially behave as a specific gate and then switch during operation to another type of logic gate based on given reference voltages without adding or removing circuit components.
Chaotic computing circuit for faster and simple construction of complex logic designs
- Uses chaotic behavior to achieve logic gate performance, enhancing the speed and energy efficiency compared to conventional transitor-transitor logic devices
- Provides a universal and flexible platform, allowing developers access tools for dynamic computing architectures
- Utilizes reference voltage control mechanisms, enabling switching between Boolean operators during device execution
This circuit module efficiently exhibits important logic gate performances with chaotic circuit components. With a simple threshold control mechanism embedded in Chua’s circuit, the device outputs one of five Boolean operators: OR, AND, NOR, XOR, and NOT. Respective reference voltages set gate behaviors according to user desire; changing the reference voltage mid-operation allows the module to switch to another Boolean operator. This provides a chaotic element to the module, allowing developers the flexibility needed for real time configurability.
Related to 11916, 12099, 12836, 12995, 12996, and 13632