Abstract
The paper presents the ASIC design of a digital fuzzy logic circuit for medical diagnostic applications. The system on chip under consideration uses fuzzifier, memory and defuzzifier for fuzzifying the patient data, storing the membership function values and defuzzifying the membership function values to get the output decision. The proposed circuit uses triangular trapezoidal membership functions for fuzzification patients’ data. For minimizing the transistor count, the proposed circuit uses 3T XOR gates and 8T adders for its design. The entire work has been carried out using TSMC 0.35 µm CMOS process. Post layout TSPICE simulation of the whole circuit indicates a delay of 31.27 ns and the average power dissipation of the system on chip is 123.49 mW which indicates a less delay and less power dissipation than the comparable embedded systems reported earlier.
Similar content being viewed by others
References
Kukar, M., Transductive reliability estimation in medical diagnosis. Artificial Intelligence in Medicine. 29:81–106, 2003.
Technical Report of Technical Working Group on Telemedicine Standardization. Technical Report, Indian Medical Society, May 2003.
Website of Rural Community Development Program, www.rcdpnepal.com/india/india_health_sector.php
Held, C. M., and Roy, R. J., Multiple drug haemodynamic control by means of a supervisory fuzzy rule based adaptive control system: validation on a model. IEEE Transactions on Biomedical Engineering. 42:371–385, 1995.
Huang, J. W., and Roy, R. J., Multiple-drug haemodynamic control using fuzzy decision theory. IEEE Transactions on Biomedical Engineering. 45:213–228, 1998.
Linkens, D. A., Shieh, J. S., and Peacock, J. E., Hierarchical fuzzy modeling for monitoring depth of anesthesia. Fuzzy Sets and Systems. 79:43–57, 1996.
Huang, J. W., Lu, Y. Y., Nayak, A., and Roy, R. J., Depth of anesthesia estimation and control. IEEE Transactions on Biomedical Engineering. 46:71–81, 1999.
Lin, C. T., and Lee, C. S. G., Neural fuzzy systems: a neural-fuzzy synergism to intelligent systems. Prentice-Hall, Englewood Cliffs, 1996.
Yager, R. R., and Filev, D. P., Essentials of fuzzy modeling and control. Wiley, New York, 1994.
Zadeh, L. A., Fuzzy sets. Information and Control. 8:338–353, 1965.
Togai, M., and Watanabe, H., Expert system on a chip: an engine for real time approximate reasoning. IEEE Expert Systems Magazine. 1:55–62, 1986.
Lim, M. H., and Takefuji, Y., Implementing fuzzy rule based systems on silicon chips. IEEE Expert Systems Magazine. 5 (1)31–45, 1990.
Zadeh, L. A., Outline of a new approach to the analysis of complex systems and decision processes. IEEE Transactions on Systems, Man and Cybernetics. 3 (1)28–44, 1973.
Zadeh, L. A., Fuzzy logic, neural networks and soft computing. ACM Transactions on Computing. 37 (3)77–84, 1994.
Surmann, H., and Ungering, A., Fuzzy rule based systems on general purpose processors. IEEE Micro. 15 (4)40–48, 1995.
Watanabe, H., Symon, J. R., Detloff, W. D., and Yount, K. E., VLSI fuzzy chip and inference accelerator board system. Fuzzy logic for management of uncertainty. Wiley, New York, 1992.
Nakamura, K., Sakashita, N., Nitta, N., Shimomura, K., and Tokuda, T., Fuzzy inference and fuzzy inference processor. IEEE Micro. 13 (5)37–48, 1993.
Manzoul, M. A., and Tayal, S., Systolic array for multivariable fuzzy control systems. International Journal of Systems and Cybernetics. 21 (1)27–42, 1990.
Jaramillo-Botero, A., and Miyake, Y., A high speed parallel architecture for fuzzy inference control of multiple processes. Proceedings of IEEE 1994 World Congress on Computational Intelligence. 3:1765–1770, 1994.
Orsila, H., Kangas, T., Salminen, E., Hamalainen, T. D., and Hannikainen, M., Automated memory-aware application distribution for multi-processor system-on-chips. Journal of Systems Architecture. 53 (11)795–815, 2007.
Aranguren, G., Barron, M., Arroyabe, J. L., and Garcia-Carreira, G., A pipeline fuzzy controller in FPGA. Proceedings of IEEE Conference on Fuzzy Systems. 2:635–640, 1997.
Samoladas, V., and Petrou, L., Special purpose architectures for fuzzy logic controllers. Microprocessing and Microprogramming. 40 (4)275–289, 1994.
de Salvador, L., and Gutierrez, J., A multilevel systolic approach for fuzzy inference hardware. IEEE Micro. 15 (5)61–71, 1995.
Raychev, R., Mtibaa, A., and Abid, M., VHDL modeling of a fuzzy coprocessor architecture. Proceedings of International Conference on Computer Systems and Technologies, pp. I. 2.1–I. 2.6, 2005.
Roy Chowdhury, S., and Saha, H., Development of an FPGA based smart embedded system for rural telediagnostic applications. IETE Technical Review. 23 (5)295–301, 2006.
Roy Chowdhury, S., Chakrabarti, D., and Saha, H., FPGA realization of a smart processing system for clinical diagnostic applications using pipelined datapath architectures. Microprocessors and Microsystems. 32 (2)107–120, 2008.
Roy Chowdhury, S., and Saha, H., A high performance generalized fuzzy processor architecture and realization of its prototype on an FPGA. IEEE Micro. 28 (5)38–52, 2008.
Roy Chowdhury, S., Chakrabarti, D., and Saha, H., Medical diagnosis using adaptive perceptive particle swarm optimization and its hardware realization using FPGA. Journal of Medical Systems, in press, 2008. doi:10.1007/s10916-008-9206-0.
Roy Chowdhury, S., Banerjee, A., Roy, A., and Saha, H., A high speed 8 transistor full adder design using novel 3 transistor XOR gate. International Journal of Electronics, Circuits and Systems. 2 (4)217–223, 2008.
Weste, N., and Harris, D., CMOS VLSI design. Pearson, Upper Saddle River, 2007.
Tsividis, Y., Mixed analog–digital VLSI devices and technology, 1st edition. McGraw Hill, Singapore, 1996.
Morris Mano, M., Digital design, 2nd edition. Prentice Hall, New Delhi, 2000.
Lin, J. F., Hwang, Y. T., Sheu, M. H., and Ho, C. C., A novel high speed and energy efficient 10 transistor full adder design. IEEE Transactions on Circuits and Systems I: Regular Papers. 54 (5)1050–1059, 2007.
Yurdakul, A., Multiplierless implementation of 2D FIR filters. Integration: The VLSI Journal. 38 (4)597–613, 2005.
Prasad, K., and Parhi, K. K., Low power 4–2 and 5–2 compressors. Proceedings of the 35th Asilomar Conference on Signals, Systems and Computers. 1:129–133, 2001.
Gu, J., and Chang, C., Ultra low voltage low power 4–2 compressor for high speed multiplications. Proceedings of IEEE International Symposium on Circuits and Systems. 5:321–324, 2003.
Lin, J. F., Hwang, Y. T., Sheu, M. H., and Ho, C. C., A novel high speed and energy efficient 10 transistor full adder design. IEEE Transactions Circuits Systems I: Regular Papers. 54 (5)1050–1059, 2007.
Raychev, R., Mtibaa, A., and Abid, M., VHDL Modeling of a fuzzy coprocessor architecture. Proceedings of International Conference on Computer Systems and Technologies, pp. I. 2.1–I. 2.6, 2005.
Orsila, H., Kangas, T., Salminen, E., Hamalainen, T. D., and Hannikainen, M., Automated memory-aware application distribution for multi-processor system-on-chips. Journal of Systems Architecture. 53 (11)795–815, 2007.
Sherwani, N. A., Algorithms for physical VLSI design automation, 2nd edition. Kluwer, Boston, 2001.
Gibbs, A. L., and Braunwald, E., Primary cardiology. Saunders, Philadelphia, 1998.
Olona-Cabases, M., The probability of a correct diagnosis. In: Candell-Riera, J., and Ortega-Alcalde, D. (Eds.), Nuclear Cardiology in Everyday PracticeKluwer, Boston, pp. 348–357, 1994.
Acknowledgements
The authors would like to acknowledge the support lent by Ministry of Communications and Information Technology, Government of India for providing the necessary support to carry out the work.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Roy Chowdhury, S., Roy, A. & Saha, H. ASIC Design of a Digital Fuzzy System on Chip for Medical Diagnostic Applications. J Med Syst 35, 221–235 (2011). https://doi.org/10.1007/s10916-009-9359-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10916-009-9359-5