In this paper I demonstrate a novel design for an optoelectronic State Machine which replaces input/output forming logic found in conventional state machines with BDD based optical logic while still using solid state memory in the form of flip-flops in order to store states. This type of logic makes use of waveguides and ring resonators to create binary switches. These switches in turn can be used to create combinational logic which can be used as input/output forming logic for a state machine. Replacing conventional combinational logic with BDD based optical logic allows for a faster range of state machines that can certainly outperform conventional state machines as propagation delays within the logic described are in the order of picoseconds as opposed to nanoseconds in digital logic.
Template for C240 Models of Computation Assessed Coursework 2
Contains macros for typesetting register machines in textual, graphical and encoded formats.
Department of Computing, Imperial College London
This work is released into the Public Domain.
phase1-AR.tex (use only for Archival Research and Theory proposals; use phase1-GO.tex
for General Observer and Snapshot proposals and phase1-DD.tex for GO/DD
proposals or use phase1-MC.tex for GO/MC rapid response proposals.
HUBBLE SPACE TELESCOPE
PHASE I ARCHIVAL & THEORETICAL RESEARCH PROPOSAL TEMPLATE
FOR CYCLE 25 (2017)
Version 1.0, January 2017
Guidelines and assistance
Cycle 25 Announcement Web Page
Please contact the STScI Help Desk if you need assistance with any
aspect of proposing for and using HST. Either send e-mail to
firstname.lastname@example.org, or call 1-800-544-8125; from outside the United
States, call  410-338-1082.