An algorithm of fuzzy associative memory based on matched firing technique is proposed. The model show significant improvement in associative recalling and error-correcting capability in comparison to the conventional Kosko's form. Lastly, the optical implementation is presented.