{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:35:45Z","timestamp":1750307745144,"version":"3.41.0"},"reference-count":22,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2008,4,2]],"date-time":"2008-04-02T00:00:00Z","timestamp":1207094400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Des. Autom. Electron. Syst."],"published-print":{"date-parts":[[2008,4,2]]},"abstract":"<jats:p>In this article we focus on multiprocessor system-on-chip (MPSoC) architectures for human heart electrocardiogram (ECG) real time analysis as a hardware\/software (HW\/SW) platform offering an advance relative to state-of-the-art solutions. This is a relevant biomedical application with good potential market, since heart diseases are responsible for the largest number of yearly deaths. Hence, it is a good target for an application-specific system-on-chip (SoC) and HW\/SW codesign. We investigate a symmetric multiprocessor architecture based on STMicroelectronics VLIW DSPs that process in real time 12-lead ECG signals. This architecture improves upon state-of-the-art SoC designs for ECG analysis in its ability to analyze the full 12 leads in real time, even with high sampling frequencies, and its ability to detect heart malfunction for the whole ECG signal interval. We explore the design space by considering a number of hardware and software architectural options. Comparing our design with present-day solutions from an SoC and application point-of-view shows that our platform can be used in real time and without failures.<\/jats:p>","DOI":"10.1145\/1344418.1344427","type":"journal-article","created":{"date-parts":[[2008,4,29]],"date-time":"2008-04-29T13:01:12Z","timestamp":1209474072000},"page":"1-21","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["A multiprocessor system-on-chip for real-time biomedical monitoring and analysis"],"prefix":"10.1145","volume":"13","author":[{"given":"Iyad Al","family":"Khatib","sequence":"first","affiliation":[{"name":"Royal Institute of Technology, Stockholm, Sweden"}]},{"given":"Francesco","family":"Poletti","sequence":"additional","affiliation":[{"name":"University of Bologna, Bologna, Italy"}]},{"given":"Davide","family":"Bertozzi","sequence":"additional","affiliation":[{"name":"University of Ferrara, Ferrara, Italy"}]},{"given":"Luca","family":"Benini","sequence":"additional","affiliation":[{"name":"University of Bologna, Bologna, Italy"}]},{"given":"Mohamed","family":"Bechara","sequence":"additional","affiliation":[{"name":"American University of Beirut, Beirut, Lebanon"}]},{"given":"Hasan","family":"Khalifeh","sequence":"additional","affiliation":[{"name":"American University of Beirut, Beirut, Lebanon"}]},{"given":"Axel","family":"Jantsch","sequence":"additional","affiliation":[{"name":"Royal Institute of Technology, Stockholm, Sweden"}]},{"given":"Rustam","family":"Nabiev","sequence":"additional","affiliation":[{"name":"Karolinska, Stockholm, Sweden"}]}],"member":"320","published-online":{"date-parts":[[2008,4,23]]},"reference":[{"unstructured":"Ambu Inc. 2007. Ambu home page. www.ambuusa.com.  Ambu Inc. 2007. Ambu home page. www.ambuusa.com.","key":"e_1_2_1_1_1"},{"unstructured":"BIOPAC Systems Inc. 1988. Biopack home page. http:\/\/biopac.com\/.  BIOPAC Systems Inc. 1988. Biopack home page. http:\/\/biopac.com\/.","key":"e_1_2_1_2_1"},{"volume-title":"Proceedings of Design and Test in Europe Conference (DATE)","author":"Bona A.","unstructured":"Bona , A. , Zaccaria , V. , and Zafalon , R . 2004. System level power modeling and simulation of high-end industrial network-on-chip . In Proceedings of Design and Test in Europe Conference (DATE) , Paris, 318--323. Bona, A., Zaccaria, V., and Zafalon, R. 2004. System level power modeling and simulation of high-end industrial network-on-chip. In Proceedings of Design and Test in Europe Conference (DATE), Paris, 318--323.","key":"e_1_2_1_3_1"},{"volume-title":"Proceedings of the IEEE Asia-Pacific Conference on Circuits and Systems","author":"Chang M.","unstructured":"Chang , M. , Lin , Z. , Chang , C. , Chan , H. , and Feng , W . 2004. Design of a system-on-chip for ECG signal processing . In Proceedings of the IEEE Asia-Pacific Conference on Circuits and Systems , Tainan, Taiwan. Chang, M., Lin, Z., Chang, C., Chan, H., and Feng, W. 2004. Design of a system-on-chip for ECG signal processing. In Proceedings of the IEEE Asia-Pacific Conference on Circuits and Systems, Tainan, Taiwan.","key":"e_1_2_1_4_1"},{"unstructured":"Cimit. 2006. Code blue medical wireless sensor networks. http:\/\/www.eecs.harvard.edu\/~mdw\/proj\/codeblue.  Cimit. 2006. Code blue medical wireless sensor networks. http:\/\/www.eecs.harvard.edu\/~mdw\/proj\/codeblue.","key":"e_1_2_1_5_1"},{"key":"e_1_2_1_6_1","first-page":"10","article-title":"ECG front-end design is simplified with microconverter","volume":"37","author":"Company-Bosch E.","year":"2003","unstructured":"Company-Bosch , E. , Hartmann , E. 2003 . ECG front-end design is simplified with microconverter . J. Analog Dialog. 37 , 10 -- 15 . Company-Bosch, E., Hartmann, E. 2003. ECG front-end design is simplified with microconverter. J. Analog Dialog. 37, 10--15.","journal-title":"J. Analog Dialog."},{"volume-title":"Proceedings of the 2nd International Conference on ASIC. Shanghai, People's Republic of China, 115--118","author":"Desel T.","unstructured":"Desel , T. , Reichel , T. , Rudischhauser , S. , and Hauer , H . 1996. A CMOS nine channel ECG measurement IC . In Proceedings of the 2nd International Conference on ASIC. Shanghai, People's Republic of China, 115--118 . Desel, T., Reichel, T., Rudischhauser, S., and Hauer, H. 1996. A CMOS nine channel ECG measurement IC. In Proceedings of the 2nd International Conference on ASIC. Shanghai, People's Republic of China, 115--118.","key":"e_1_2_1_7_1"},{"unstructured":"Freescale#8482; Semiconductor. 2007. Personal electrocardiogram (ECG) monitor. http:\/\/w1ww.freescale.com\/.  Freescale#8482; Semiconductor. 2007. Personal electrocardiogram (ECG) monitor. http:\/\/w1ww.freescale.com\/.","key":"e_1_2_1_8_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_9_1","DOI":"10.1161\/01.CIR.99.9.1132"},{"key":"e_1_2_1_10_1","first-page":"923","article-title":"High resolution ambulatory electrocardiographic monitoring using wrist-mounted electric potential sensors. Measure","volume":"14","author":"Harland C.","year":"2003","unstructured":"Harland , C. , Clark , T. , and Prance , R. 2003 . High resolution ambulatory electrocardiographic monitoring using wrist-mounted electric potential sensors. Measure . Sci. Technol. 14 , 923 -- 928 . Harland, C., Clark, T., and Prance, R. 2003. High resolution ambulatory electrocardiographic monitoring using wrist-mounted electric potential sensors. Measure. Sci. Technol. 14, 923--928.","journal-title":"Sci. Technol."},{"key":"e_1_2_1_11_1","volume-title":"The changing face of heart disease and stroke in canada","author":"Heart","year":"2000","unstructured":"HSFC- Heart and Stroke Foundation of Canada. 1999. The changing face of heart disease and stroke in canada 2000 . Annual Rep . 99. HSFC-Heart and Stroke Foundation of Canada. 1999. The changing face of heart disease and stroke in canada 2000. Annual Rep. 99."},{"key":"e_1_2_1_12_1","volume-title":"Proceedings of the 26th Annual International Conference of the IEEE EMBS","volume":"7","author":"Hung K.","unstructured":"Hung , K. , Zhang , Y. T. , and Tai , B . 2004. Wearable medical devices for tele-home healthcare . In Proceedings of the 26th Annual International Conference of the IEEE EMBS , vol. 7 , 2, San Francisco, CA, 5384--5387. Hung, K., Zhang, Y. T., and Tai, B. 2004. Wearable medical devices for tele-home healthcare. In Proceedings of the 26th Annual International Conference of the IEEE EMBS, vol. 7, 2, San Francisco, CA, 5384--5387."},{"doi-asserted-by":"publisher","key":"e_1_2_1_13_1","DOI":"10.5555\/1009377.1009513"},{"doi-asserted-by":"publisher","key":"e_1_2_1_14_1","DOI":"10.1145\/1128022.1128028"},{"volume-title":"Adjunct Proceedings of the 3rd International Conference on Pervasive Computing (PERVASIVE)","author":"Lo B.","unstructured":"Lo , B. , Thiemjarus , S. , King , R. , and Yang , G . 2005. Body sensor network---A wireless sensor platform for pervasive healthcare monitoring . In Adjunct Proceedings of the 3rd International Conference on Pervasive Computing (PERVASIVE) , Munich, Germany, 77--80. Lo, B., Thiemjarus, S., King, R., and Yang, G. 2005. Body sensor network---A wireless sensor platform for pervasive healthcare monitoring. In Adjunct Proceedings of the 3rd International Conference on Pervasive Computing (PERVASIVE), Munich, Germany, 77--80.","key":"e_1_2_1_15_1"},{"volume-title":"Proceedings of the Design and Test in Europe Conference (DATE0)","author":"Loghi M.","unstructured":"Loghi , M. , Angiolini , F. , Bertozzi , D. , Benini , L. , and Zafalon , R . 2004a. Analyzing on-chip communication in a MPSoC environment . In Proceedings of the Design and Test in Europe Conference (DATE0) , Paris, 752--757. Loghi, M., Angiolini, F., Bertozzi, D., Benini, L., and Zafalon, R. 2004a. Analyzing on-chip communication in a MPSoC environment. In Proceedings of the Design and Test in Europe Conference (DATE0), Paris, 752--757.","key":"e_1_2_1_16_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_17_1","DOI":"10.1145\/988952.989049"},{"volume-title":"Doc. BMEC TR00","author":"Arrhythmia Database 0.","unstructured":"MIT-BIH Arrhythmia Database 198 0. Tape directory and format specification , Doc. BMEC TR00 , Massachusetts Institute of Technology , Cambridge . MIT-BIH Arrhythmia Database 1980. Tape directory and format specification, Doc. BMEC TR00, Massachusetts Institute of Technology, Cambridge.","key":"e_1_2_1_18_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_19_1","DOI":"10.1109\/TBME.1985.325532"},{"unstructured":"PhysioBank. 2000. Physiologic signal archives for biomedical research http:\/\/www.physionet.org\/physiobank\/database\/ptbdb\/.  PhysioBank. 2000. Physiologic signal archives for biomedical research http:\/\/www.physionet.org\/physiobank\/database\/ptbdb\/.","key":"e_1_2_1_20_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_21_1","DOI":"10.1109\/ICCD.2005.24"},{"key":"e_1_2_1_22_1","volume-title":"EMT-P","author":"Segal A.","year":"1997","unstructured":"Segal , A. 1997. EKG tutorial , EMT-P ( 1997 ). http:\/\/www.drsegal.com\/medstud\/ecg\/. Segal, A. 1997. EKG tutorial, EMT-P (1997). http:\/\/www.drsegal.com\/medstud\/ecg\/."}],"container-title":["ACM Transactions on Design Automation of Electronic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1344418.1344427","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1344418.1344427","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:39:04Z","timestamp":1750253944000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1344418.1344427"}},"subtitle":["ECG prototype architectural design space exploration"],"short-title":[],"issued":{"date-parts":[[2008,4,2]]},"references-count":22,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2008,4,2]]}},"alternative-id":["10.1145\/1344418.1344427"],"URL":"https:\/\/doi.org\/10.1145\/1344418.1344427","relation":{},"ISSN":["1084-4309","1557-7309"],"issn-type":[{"type":"print","value":"1084-4309"},{"type":"electronic","value":"1557-7309"}],"subject":[],"published":{"date-parts":[[2008,4,2]]},"assertion":[{"value":"2007-08-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2007-10-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2008-04-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}