Skip to main content
Erschienen in: Journal of Medical Systems 2/2011

01.04.2011 | Original Paper

ASIC Design of a Digital Fuzzy System on Chip for Medical Diagnostic Applications

verfasst von: Shubhajit Roy Chowdhury, Aniruddha Roy, Hiranmay Saha

Erschienen in: Journal of Medical Systems | Ausgabe 2/2011

Einloggen, um Zugang zu erhalten

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.
Literatur
1.
Zurück zum Zitat Kukar, M., Transductive reliability estimation in medical diagnosis. Artificial Intelligence in Medicine. 29:81–106, 2003.CrossRef Kukar, M., Transductive reliability estimation in medical diagnosis. Artificial Intelligence in Medicine. 29:81–106, 2003.CrossRef
2.
Zurück zum Zitat Technical Report of Technical Working Group on Telemedicine Standardization. Technical Report, Indian Medical Society, May 2003. Technical Report of Technical Working Group on Telemedicine Standardization. Technical Report, Indian Medical Society, May 2003.
4.
Zurück zum Zitat 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.CrossRef 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.CrossRef
5.
Zurück zum Zitat Huang, J. W., and Roy, R. J., Multiple-drug haemodynamic control using fuzzy decision theory. IEEE Transactions on Biomedical Engineering. 45:213–228, 1998.CrossRef Huang, J. W., and Roy, R. J., Multiple-drug haemodynamic control using fuzzy decision theory. IEEE Transactions on Biomedical Engineering. 45:213–228, 1998.CrossRef
6.
Zurück zum Zitat 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.CrossRef 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.CrossRef
7.
Zurück zum Zitat 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.CrossRef 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.CrossRef
8.
Zurück zum Zitat Lin, C. T., and Lee, C. S. G., Neural fuzzy systems: a neural-fuzzy synergism to intelligent systems. Prentice-Hall, Englewood Cliffs, 1996. Lin, C. T., and Lee, C. S. G., Neural fuzzy systems: a neural-fuzzy synergism to intelligent systems. Prentice-Hall, Englewood Cliffs, 1996.
9.
Zurück zum Zitat Yager, R. R., and Filev, D. P., Essentials of fuzzy modeling and control. Wiley, New York, 1994. Yager, R. R., and Filev, D. P., Essentials of fuzzy modeling and control. Wiley, New York, 1994.
11.
Zurück zum Zitat 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. 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.
12.
Zurück zum Zitat Lim, M. H., and Takefuji, Y., Implementing fuzzy rule based systems on silicon chips. IEEE Expert Systems Magazine. 5 (1)31–45, 1990. Lim, M. H., and Takefuji, Y., Implementing fuzzy rule based systems on silicon chips. IEEE Expert Systems Magazine. 5 (1)31–45, 1990.
13.
Zurück zum Zitat 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.MathSciNetMATHCrossRef 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.MathSciNetMATHCrossRef
14.
Zurück zum Zitat Zadeh, L. A., Fuzzy logic, neural networks and soft computing. ACM Transactions on Computing. 37 (3)77–84, 1994.MathSciNet Zadeh, L. A., Fuzzy logic, neural networks and soft computing. ACM Transactions on Computing. 37 (3)77–84, 1994.MathSciNet
15.
Zurück zum Zitat Surmann, H., and Ungering, A., Fuzzy rule based systems on general purpose processors. IEEE Micro. 15 (4)40–48, 1995.CrossRef Surmann, H., and Ungering, A., Fuzzy rule based systems on general purpose processors. IEEE Micro. 15 (4)40–48, 1995.CrossRef
16.
Zurück zum Zitat 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. 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.
17.
Zurück zum Zitat Nakamura, K., Sakashita, N., Nitta, N., Shimomura, K., and Tokuda, T., Fuzzy inference and fuzzy inference processor. IEEE Micro. 13 (5)37–48, 1993.CrossRef Nakamura, K., Sakashita, N., Nitta, N., Shimomura, K., and Tokuda, T., Fuzzy inference and fuzzy inference processor. IEEE Micro. 13 (5)37–48, 1993.CrossRef
18.
Zurück zum Zitat Manzoul, M. A., and Tayal, S., Systolic array for multivariable fuzzy control systems. International Journal of Systems and Cybernetics. 21 (1)27–42, 1990.MATHCrossRef Manzoul, M. A., and Tayal, S., Systolic array for multivariable fuzzy control systems. International Journal of Systems and Cybernetics. 21 (1)27–42, 1990.MATHCrossRef
19.
Zurück zum Zitat 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. 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.
20.
Zurück zum Zitat 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.CrossRef 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.CrossRef
21.
Zurück zum Zitat 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.CrossRef 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.CrossRef
22.
Zurück zum Zitat Samoladas, V., and Petrou, L., Special purpose architectures for fuzzy logic controllers. Microprocessing and Microprogramming. 40 (4)275–289, 1994.CrossRef Samoladas, V., and Petrou, L., Special purpose architectures for fuzzy logic controllers. Microprocessing and Microprogramming. 40 (4)275–289, 1994.CrossRef
23.
Zurück zum Zitat de Salvador, L., and Gutierrez, J., A multilevel systolic approach for fuzzy inference hardware. IEEE Micro. 15 (5)61–71, 1995.CrossRef de Salvador, L., and Gutierrez, J., A multilevel systolic approach for fuzzy inference hardware. IEEE Micro. 15 (5)61–71, 1995.CrossRef
24.
Zurück zum Zitat 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. 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.
25.
Zurück zum Zitat 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., and Saha, H., Development of an FPGA based smart embedded system for rural telediagnostic applications. IETE Technical Review. 23 (5)295–301, 2006.
26.
Zurück zum Zitat 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.CrossRef 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.CrossRef
27.
Zurück zum Zitat 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.CrossRef 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.CrossRef
28.
Zurück zum Zitat 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., 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.
29.
Zurück zum Zitat 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. 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.
30.
Zurück zum Zitat Weste, N., and Harris, D., CMOS VLSI design. Pearson, Upper Saddle River, 2007. Weste, N., and Harris, D., CMOS VLSI design. Pearson, Upper Saddle River, 2007.
31.
Zurück zum Zitat Tsividis, Y., Mixed analog–digital VLSI devices and technology, 1st edition. McGraw Hill, Singapore, 1996. Tsividis, Y., Mixed analog–digital VLSI devices and technology, 1st edition. McGraw Hill, Singapore, 1996.
32.
Zurück zum Zitat Morris Mano, M., Digital design, 2nd edition. Prentice Hall, New Delhi, 2000. Morris Mano, M., Digital design, 2nd edition. Prentice Hall, New Delhi, 2000.
33.
Zurück zum Zitat 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.CrossRef 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.CrossRef
34.
Zurück zum Zitat Yurdakul, A., Multiplierless implementation of 2D FIR filters. Integration: The VLSI Journal. 38 (4)597–613, 2005.CrossRef Yurdakul, A., Multiplierless implementation of 2D FIR filters. Integration: The VLSI Journal. 38 (4)597–613, 2005.CrossRef
35.
Zurück zum Zitat 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. 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.
36.
Zurück zum Zitat 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. 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.
37.
Zurück zum Zitat 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.CrossRef 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.CrossRef
38.
Zurück zum Zitat 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. 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.
39.
Zurück zum Zitat 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.CrossRef 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.CrossRef
40.
Zurück zum Zitat Sherwani, N. A., Algorithms for physical VLSI design automation, 2nd edition. Kluwer, Boston, 2001. Sherwani, N. A., Algorithms for physical VLSI design automation, 2nd edition. Kluwer, Boston, 2001.
41.
Zurück zum Zitat Gibbs, A. L., and Braunwald, E., Primary cardiology. Saunders, Philadelphia, 1998. Gibbs, A. L., and Braunwald, E., Primary cardiology. Saunders, Philadelphia, 1998.
42.
Zurück zum Zitat 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. 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.
Metadaten
Titel
ASIC Design of a Digital Fuzzy System on Chip for Medical Diagnostic Applications
verfasst von
Shubhajit Roy Chowdhury
Aniruddha Roy
Hiranmay Saha
Publikationsdatum
01.04.2011
Verlag
Springer US
Erschienen in
Journal of Medical Systems / Ausgabe 2/2011
Print ISSN: 0148-5598
Elektronische ISSN: 1573-689X
DOI
https://doi.org/10.1007/s10916-009-9359-5

Weitere Artikel der Ausgabe 2/2011

Journal of Medical Systems 2/2011 Zur Ausgabe