Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Software environment for exploring advanced optical computing architectures II: implementation and examples

Open Access Open Access

Abstract

This paper gives the implementation details of the software environment described in an accompanying paper, referred to as WF1.0. The environment WF1.0 is a set of modules each of which realizes a data generation and/or data processing function Control of the modules operation is based on a dialog box user interface that allows the user lo specify an input WF and a medium parameters. detector characteristics, apertures, spatial light modulator (SLM) setup, etc as well as specify connections between the modules. After an optical configuration is specified, a computation run can be started by triggering an input module, say, the WF generator. The configuration also includes the measuring modules that monitor the results of optical computing and can be used to reconfigure dynamically the optical system configuration. Examples of various optical configurations are demonstrated including a programmable correlator and a resonator-based associative memory.

© 1993 Optical Society of America

PDF Article
More Like This
Software environment for exploring advanced optical computing architectures I: design principles

V. K. Bykovski and M. A Fiddy
MZZ.5 OSA Annual Meeting (FIO) 1993

Implementing Lens Design Software in a Distributed Computing Environment

Stan Szapiel and Catherine Greenhalgh
FThU6 Frontiers in Optics (FiO) 2010

Smart Pixel Optical Computing Architectures

A.A. Sawchuk, L. Cheng, S.R. Forrest, and P.R. Prucnal
OThA.1 Optical Computing (IP) 1993

Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.