Abstract
Basic optical logical array processing has been reported recently. Thus a programmable optical symbolic logic processor can be constructed with three cascaded LCTVs.1 This symbolic logic processor can perform not only sixteen basic logic operations but also two-level sum-of-product logic functions. Based on the shadow-casting method,2 two input patterns and the operation mask are generated by a microcomputer. The combinations of these three patterns provide the basic sixteen logic gates. This symbolic logic processor can also perform any two-level sum-of-product logic function. To perform a logic function, two input patterns are written onto two LCTVs, respectively, in n × n arrays. Each column on LCTV1 represents one logic variable, while each row on LCTV2 represents one logic variable. The operation mask written onto LCTV3 is determined according to the specific logic function. Thus any two-level sum-of-product logic function can be performed in parallel, and it can be changed by switching the operation mask stored in the microcomputer.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.