“Question: is the 555 complete in the Boolean sense? That is, can any Boolean function be realized as a network of 555 chips? Answer: yes. Tie the threshold pin high—-this essentially disables the 555’s internal latch. Now provide inputs to the reset and trigger pins and take the output from either the totem-pole output or the open-collector output with a suitable external load. This is a somewhat unusual gate—-it can be interpreted as the negation of the conditional operator, or as an AND gate with one of the inputs inverted. But it is complete: an inverter can be obtained by tying reset high; now using this inverter, invert the reset input and one has a NOR gate made from two 555s; the NOR gate is known to be complete. Of course a given Boolean function will be implemented most efficiently by telling the logic synthesis tool (or human designer) to map directly onto the “555 gate” rather than use the NOR-gate construction; but the NOR is a convenient route to the completeness proof. Storage elements can be made from cross-coupled gates or, as we will see below, from 555s configured to use their internal latch, which is slightly more efficient.”
Related Content
Related Posts:
- Building a high-efficiency Class D audio amplifier using MOS
- CPU clock module (with single step)
- 555 Timer Brushless DC Motor Driver Board
- LED Fader Using 555 Timer IC
- LOGIX: Creating a Logic Gates Training Board
- Ic 555-Based Pcb Snowflake
- Rebuilding IC555 - Astable Multivibrator
- 555 Timer - Timer
- DIY Arduino Power Shield: Push Button On/off, Auto Shutoff, and External Watchdog Timer
- Digital Tachometer