{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T10:11:39Z","timestamp":1767262299123},"reference-count":20,"publisher":"Institute of Electronics, Information and Communications Engineers (IEICE)","issue":"6","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEICE Trans. Electron."],"published-print":{"date-parts":[[2021,6,1]]},"DOI":"10.1587\/transele.2020lhp0001","type":"journal-article","created":{"date-parts":[[2020,12,7]],"date-time":"2020-12-07T22:13:39Z","timestamp":1607379219000},"page":"226-236","source":"Crossref","is-referenced-by-count":7,"title":["Low-Power Fast Partial Firmware Update Technique of On-Chip Flash Memory for Reliable Embedded IoT Microcontroller"],"prefix":"10.1587","volume":"E104.C","author":[{"given":"Jisu","family":"KWON","sequence":"first","affiliation":[{"name":"School of Electronic and Electrical Engineering, Kyungpook National University"}]},{"given":"Moon Gi","family":"SEOK","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Nanyang Technological University"}]},{"given":"Daejin","family":"PARK","sequence":"additional","affiliation":[{"name":"School of Electronic and Electrical Engineering, Kyungpook National University"}]}],"member":"532","reference":[{"key":"1","doi-asserted-by":"publisher","unstructured":"[1] D. Park, M. Jung, and J. Cho, \u201cArea efficient remote code execution platform with on-demand instruction manager for cloud-connected code executable iot devices,\u201d Simulation Modelling Practice and Theory, vol.77, pp.379-389, Sept. 2017. 10.1016\/j.simpat.2016.08.010","DOI":"10.1016\/j.simpat.2016.08.010"},{"key":"2","doi-asserted-by":"crossref","unstructured":"[2] J. Kwon, J. Cho, and D. Park, \u201cFunction block-based robust firmware update technique for additional flash-area\/energy-consumption overhead reduction,\u201d 2019 International Symposium on Intelligent Signal Processing and Communication Systems (ISPACS), pp.1-2, 2019. 10.1109\/ISPACS48206.2019.8986373","DOI":"10.1109\/ISPACS48206.2019.8986373"},{"key":"3","doi-asserted-by":"crossref","unstructured":"[3] J. Kwon, M.G. Seok, and D. Park, \u201cUser insensible sliding firmware update technique for flash-area\/time-cost reduction toward low-power embedded software replacement,\u201d 2020 IEEE Symposium in Low-Power and High-Speed Chips (COOL CHIPS), pp.1-3, 2020. 10.1109\/COOLCHIPS49199.2020.9097638","DOI":"10.1109\/COOLCHIPS49199.2020.9097638"},{"key":"4","doi-asserted-by":"crossref","unstructured":"[4] D. Lee, H. Moon, S. Oh, and D. Park, \u201cmIoT: Metamorphic IoT platform for on-demand hardware replacement in large-scaled IoT applications,\u201d Sensors, vol.20, no.12, p.3337, June 2020. 10.3390\/s20123337","DOI":"10.3390\/s20123337"},{"key":"5","unstructured":"[5] \u201cSt-link\/v2 description,\u201d https:\/\/www.st.com\/en\/development-tools\/st-link-v2, accessed 18 June 2020."},{"key":"6","doi-asserted-by":"crossref","unstructured":"[6] Y. Kang, J. Chen, and B. Li, \u201cGeneric bootloader architecture based on automatic update mechanism,\u201d 2018 IEEE 3rd Int. Conf. Signal and Image Processing (ICSIP), pp.586-590, 2018. 10.1109\/SIPROCESS.2018.8600478","DOI":"10.1109\/SIPROCESS.2018.8600478"},{"key":"7","doi-asserted-by":"crossref","unstructured":"[7] K. Lehniger, S. Weidling, and M. Scholzel, \u201cHeuristic for page-based incremental reprogramming of wireless sensor nodes,\u201d 2018 IEEE 21st International Symposium on Design and Diagnostics of Electronic Circuits Systems (DDECS), pp.61-66, 2018. 10.1109\/DDECS.2018.00-11","DOI":"10.1109\/DDECS.2018.00-11"},{"key":"8","doi-asserted-by":"crossref","unstructured":"[8] J.W. Hui and D. Culler, \u201cThe dynamic behavior of a data dissemination protocol for network programming at scale,\u201d Proc. 2nd Int. Conf. Embedded networked sensor systems, pp.81-94, Nov. 2004. 10.1145\/1031495.1031506","DOI":"10.1145\/1031495.1031506"},{"key":"9","doi-asserted-by":"crossref","unstructured":"[9] R.K. Panta, I. Khalil, and S. Bagchi, \u201cStream: Low overhead wireless reprogramming for sensor networks,\u201d IEEE INFOCOM 2007-26th IEEE Int. Conf. Computer Communications, pp.928-936, 2007. 10.1109\/INFCOM.2007.113","DOI":"10.1109\/INFCOM.2007.113"},{"key":"10","doi-asserted-by":"crossref","unstructured":"[10] K.P. Todorov, L.V. Bogdanov, R.M. Ivanov, and N. Iliev, \u201cFirmware field updates using bluetooth low energy and stm32 microcontrollers,\u201d 2018 IEEE XXVII International Scientific Conference Electronics-ET, pp.1-4, 2018. 10.1109\/ET.2018.8549667","DOI":"10.1109\/ET.2018.8549667"},{"key":"11","unstructured":"[11] J. Jeong and D. Culler, \u201cIncremental network programming for wireless sensors,\u201d 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004., pp.25-33, 2004. 10.1109\/SAHCN.2004.1381899"},{"key":"12","doi-asserted-by":"crossref","unstructured":"[12] O. Kachman and M. Balaz, \u201cOptimized differencing algorithm for firmware updates of low-power devices,\u201d 2016 IEEE 19th International Symposium on Design and Diagnostics of Electronic Circuits Systems (DDECS), pp.1-4, April 2016. 10.1109\/DDECS.2016.7482473","DOI":"10.1109\/DDECS.2016.7482473"},{"key":"13","unstructured":"[13] R.K. Panta, S. Bagchi, and S.P. Midkiff, \u201cZephyr: Efficient incremental reprogramming of sensor nodes using function call indirections and difference computation,\u201d Proc. USENIX Annual Technical Conference, p.65, June 2009."},{"key":"14","doi-asserted-by":"publisher","unstructured":"[14] W. Dong, C. Chen, J. Bu, and W. Liu, \u201cOptimizing relocatable code for efficient software update in networked embedded systems,\u201d ACM Trans. Sen. Netw., vol.11, no.2, July 2014. 10.1145\/2629479","DOI":"10.1145\/2629479"},{"key":"15","doi-asserted-by":"crossref","unstructured":"[15] W. Dong, B. Mo, C. Huang, Y. Liu, and C. Chen, \u201cR3: Optimizing relocatable code for efficient reprogramming in networked embedded systems,\u201d 2013 Proceedings IEEE INFOCOM, pp.315-319, 2013. 10.1109\/INFCOM.2013.6566786","DOI":"10.1109\/INFCOM.2013.6566786"},{"key":"16","doi-asserted-by":"publisher","unstructured":"[16] W. Dong, Y. Liu, C. Chen, J. Bu, C. Huang, and Z. Zhao, \u201cR2: Incremental reprogramming using relocatable code in networked embedded systems,\u201d IEEE Trans. Comput., vol.62, no.9, pp.1837-1849, Sept. 2013. 10.1109\/TC.2012.161","DOI":"10.1109\/TC.2012.161"},{"key":"17","doi-asserted-by":"crossref","unstructured":"[17] O. Kachman and M. Balaz, \u201cEfficient patch module for single-bank or dual-bank firmware updates for embedded devices,\u201d 2020 23rd International Symposium on Design and Diagnostics of Electronic Circuits Systems (DDECS), pp.1-6, 2020. 10.1109\/DDECS50862.2020.9095744","DOI":"10.1109\/DDECS50862.2020.9095744"},{"key":"18","doi-asserted-by":"crossref","unstructured":"[18] P. Levis, N. Lee, M. Welsh, and D. Culler, \u201cTossim: accurate and scalable simulation of entire tinyos applications,\u201d Proc. 1st Int. Conf. Embedded networked sensor systems, SenSys &apos;03, New York, NY, USA, pp.126-137, ACM, Nov. 2003. 10.1145\/958491.958506","DOI":"10.1145\/958491.958506"},{"key":"19","unstructured":"[19] M.R. Guthaus, J.S. Ringenberg, D. Ernst, T.M. Austin, T. Mudge, and R.B. Brown, \u201cMibench: A free, commercially representative embedded benchmark suite,\u201d Proc. fourth annual IEEE international workshop on workload characterization. WWC-4 (Cat. No. 01EX538), pp.3-14, IEEE, 2001. 10.1109\/WWC.2001.990739"},{"key":"20","unstructured":"[20] \u201cTruestudio description,\u201d https:\/\/atollic.com\/truestudio\/, accessed 18 June 2020."}],"container-title":["IEICE Transactions on Electronics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transele\/E104.C\/6\/E104.C_2020LHP0001\/_pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,6,5]],"date-time":"2021-06-05T05:47:22Z","timestamp":1622872042000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transele\/E104.C\/6\/E104.C_2020LHP0001\/_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,1]]},"references-count":20,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2021]]}},"URL":"https:\/\/doi.org\/10.1587\/transele.2020lhp0001","relation":{},"ISSN":["0916-8524","1745-1353"],"issn-type":[{"value":"0916-8524","type":"print"},{"value":"1745-1353","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,6,1]]}}}