{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,7]],"date-time":"2026-07-07T05:01:06Z","timestamp":1783400466612,"version":"3.54.6"},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"11","license":[{"start":{"date-parts":[[2020,2,13]],"date-time":"2020-02-13T00:00:00Z","timestamp":1581552000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,2,13]],"date-time":"2020-02-13T00:00:00Z","timestamp":1581552000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"Department of Science and Technology, Government of India","award":["IF10916"],"award-info":[{"award-number":["IF10916"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2020,11]]},"DOI":"10.1007\/s11227-020-03184-3","type":"journal-article","created":{"date-parts":[[2020,2,13]],"date-time":"2020-02-13T14:02:41Z","timestamp":1581602561000},"page":"8972-9009","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["Dynamic power-aware scheduling of real-time tasks for FPGA-based cyber physical systems against power draining hardware trojan attacks"],"prefix":"10.1007","volume":"76","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1139-9582","authenticated-orcid":false,"given":"Krishnendu","family":"Guha","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Atanu","family":"Majumder","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Debasri","family":"Saha","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Amlan","family":"Chakrabarti","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2020,2,13]]},"reference":[{"key":"3184_CR1","doi-asserted-by":"crossref","unstructured":"Hayashi T, Kojima A, Miyazaki T, Oda N (2014) Application of FPGA to nuclear power plant I&C systems. In: Progress of nuclear safety for symbiosis and sustainability, pp 41\u201347","DOI":"10.1007\/978-4-431-54610-8_5"},{"issue":"3","key":"3184_CR2","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1049\/ip-cdt:20050176","volume":"153","author":"P Sedcole","year":"2006","unstructured":"Sedcole P, Blodget B, Becker T, Anderson J, Lysaght P (2006) Modular dynamic reconfiguration in Virtex FPGAs. IEE Proc Comput Digit Tech 153(3):157\u2013164","journal-title":"IEE Proc Comput Digit Tech"},{"key":"3184_CR3","doi-asserted-by":"crossref","unstructured":"Koc H, Madupu PP (2018) Optimizing energy consumption in cyber physical systems using multiple operating modes. In: IEEE 8th Annual Computing and Communication Workshop and Conference (CCWC), pp 520\u2013525","DOI":"10.1109\/CCWC.2018.8301740"},{"issue":"6","key":"3184_CR4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3291387","volume":"17","author":"SZ Sheikh","year":"2019","unstructured":"Sheikh SZ, Pasha MA (2019) Energy-efficient multicore scheduling for hard real-time systems: a survey. ACM Trans Embedded Comput Syst 17(6):1\u201326","journal-title":"ACM Trans Embedded Comput Syst"},{"issue":"1","key":"3184_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2808231","volume":"15","author":"M Bambagini","year":"2016","unstructured":"Bambagini M, Marinoni M, Aydin H, Buttazzo G (2016) Energy-aware scheduling for real-time systems: a survey. ACM Trans Embedded Comput Syst 15(1):1\u201334","journal-title":"ACM Trans Embedded Comput Syst"},{"key":"3184_CR6","doi-asserted-by":"publisher","first-page":"265289","DOI":"10.1007\/s11227-011-0720-3","volume":"62","author":"S Tosun","year":"2012","unstructured":"Tosun S (2012) Energy and reliability aware task scheduling onto heterogeneous MPSoC architectures. J Supercomput 62:265289","journal-title":"J Supercomput"},{"issue":"Part A","key":"3184_CR7","doi-asserted-by":"publisher","first-page":"208","DOI":"10.1016\/j.micpro.2016.05.005","volume":"45","author":"V Moghaddas","year":"2016","unstructured":"Moghaddas V, Fazeli M, Patooghy A (2016) Reliability-oriented scheduling for static-priority real-time tasks in standby-sparing systems. Microprocess Microsyst 45(Part A):208\u2013215","journal-title":"Microprocess Microsyst"},{"issue":"8","key":"3184_CR8","doi-asserted-by":"publisher","first-page":"1229","DOI":"10.1109\/JPROC.2014.2334493","volume":"102","author":"S Bhunia","year":"2014","unstructured":"Bhunia S, Hsiao MS, Banga M, Narasimhan S (2014) Hardware trojan attacks: threat analysis and countermeasures. Proc IEEE 102(8):1229\u20131247","journal-title":"Proc IEEE"},{"issue":"4","key":"3184_CR9","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1109\/TETC.2014.2348182","volume":"2","author":"C Liu","year":"2015","unstructured":"Liu C, Rajendran J, Yang C, Karri R (2015) Shielding heterogeneous MPSoCs from untrustworthy 3PIPs through security driven task scheduling. IEEE Trans Emerg Top Comput 2(4):461\u2013472","journal-title":"IEEE Trans Emerg Top Comput"},{"issue":"12","key":"3184_CR10","doi-asserted-by":"publisher","first-page":"1778","DOI":"10.1109\/TCAD.2014.2356453","volume":"33","author":"K Xiao","year":"2014","unstructured":"Xiao K, Forte D, Tehranipoor M (2014) A novel built-in self-authentication technique to prevent inserting hardware trojans. IEEE Trans Comput-Aided Des Integr Circuits Syst 33(12):1778\u20131791","journal-title":"IEEE Trans Comput-Aided Des Integr Circuits Syst"},{"key":"3184_CR11","unstructured":"Skorobogatov S (2012) Hardware assurance and its importance to national security. https:\/\/www.cl.cam.ac.uk\/sps32\/secnews.html. Accessed 3 Feb 2020"},{"key":"3184_CR12","unstructured":"U.S. Department of Commerce (2010) Defense industrial base assessment: Counterfeit electronics. https:\/\/www.bis.doc.gov\/index.php\/documents\/technology-evaluation\/37-defense-industrial-base-assessment-of-counterfeit-electronics-2010\/file. Accessed 3 Feb 2020"},{"key":"3184_CR13","unstructured":"United States Senate: Inquiry into counterfeit electronic parts in the department of defense supply chain. Senate Report of the Committee on Armed Services. https:\/\/www.armedservices.senate.gov\/imo\/media\/doc\/Counterfeit-Electronic-Parts.pdf, 112 (2012). Accessed 3 Feb 2020"},{"issue":"3","key":"3184_CR14","doi-asserted-by":"publisher","first-page":"186","DOI":"10.1109\/TMSCS.2016.2584052","volume":"2","author":"SM Sarkar","year":"2016","unstructured":"Sarkar SM, Karam R, Krishna A, Bhunia S (2016) Design and validation for FPGA trust under hardware trojan attacks. IEEE Trans Multi-Scale Comput Syst 2(3):186\u2013198","journal-title":"IEEE Trans Multi-Scale Comput Syst"},{"issue":"1","key":"3184_CR15","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1049\/ip-cdt:20010203","volume":"148","author":"C Liu","year":"2001","unstructured":"Liu C, Jou J (2001) Efficient coverage analysis metric for HDL design validation. IEE Proc Comput Digit Tech 148(1):1\u20136","journal-title":"IEE Proc Comput Digit Tech"},{"key":"3184_CR16","doi-asserted-by":"crossref","unstructured":"McIntyre D, Wolf F, Papachristou C, Bhunia S, Weyer D (2009) Dynamic evaluation of hardware trust. In: IEEE international workshop on hardware oriented security and trust 2009 (HOST\u201909), pp 108\u2013111","DOI":"10.1109\/HST.2009.5224990"},{"issue":"3","key":"3184_CR17","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3014166","volume":"13","author":"K Guha","year":"2017","unstructured":"Guha K, Saha D, Chakrabarti A (2017) Real-time SoC security against passive threats using crypsis behavior of Geckos. ACM J Emerg Technol Comput Syst 13(3):1\u201326","journal-title":"ACM J Emerg Technol Comput Syst"},{"issue":"2","key":"3184_CR18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3301279","volume":"18","author":"K Guha","year":"2019","unstructured":"Guha K, Saha D, Chakrabarti A (2019) Stigmergy-based security for SoC operations from runtime performance degradation of SoC components. ACM Trans Embed Comput Syst 18(2):1\u201326","journal-title":"ACM Trans Embed Comput Syst"},{"key":"3184_CR19","doi-asserted-by":"crossref","unstructured":"Guha K, Saha D, Chakrabarti A (2017) Self aware SoC security to counteract delay inducing hardware trojans at runtime. In: 30th International Conference on VLSI Design, pp 417\u2013422","DOI":"10.1109\/VLSID.2017.48"},{"key":"3184_CR20","doi-asserted-by":"crossref","unstructured":"Chakraborty RS, Wolff F, Paul S, Papachristou C, Bhunia S (2009) MERO: a statistical approach for hardware trojan detection. In: Clavier C, Gaj K (eds) Cryptographic hardware and embedded systems\u2014CHES 2009. Lecture notes in computer Science, vol 5747 (2009)","DOI":"10.1007\/978-3-642-04138-9_28"},{"issue":"11","key":"3184_CR21","doi-asserted-by":"publisher","first-page":"2183","DOI":"10.1109\/TC.2012.200","volume":"62","author":"S Narasimhan","year":"2013","unstructured":"Narasimhan S, Du D, Chakraborty RS, Paul S, Wolff FG, Papachristou CA, Roy K, Bhunia S (2013) Hardware trojan detection by multiple-parameter side-channel analysis. IEEE Trans Comput 62(11):2183\u20132195","journal-title":"IEEE Trans Comput"},{"issue":"1","key":"3184_CR22","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/TIFS.2011.2160627","volume":"7","author":"E Love","year":"2012","unstructured":"Love E, Jin Y, Markis Y (2012) Proof-carrying hardware intellectual property: a pathway to trusted module acquisition. IEEE Trans Inf Forensics Secur 7(1):25\u201340","journal-title":"IEEE Trans Inf Forensics Secur"},{"key":"3184_CR23","doi-asserted-by":"crossref","unstructured":"Xu T, Potkonjak M (2014) Robust and flexible FPGA-based digital PUF. In: 24th International Conference on Field Programmable Logic and Applications, pp 1\u20136","DOI":"10.1109\/FPL.2014.6927449"},{"key":"3184_CR24","doi-asserted-by":"publisher","first-page":"499","DOI":"10.1016\/j.jare.2013.11.008","volume":"5","author":"HAM Amin","year":"2014","unstructured":"Amin HAM, Alkabani Y (2014) Selim: system-level protection and hardware trojan detection using weighted voting. J Adv Res 5:499\u2013505","journal-title":"J Adv Res"},{"key":"3184_CR25","doi-asserted-by":"crossref","unstructured":"Guha K, Saha D, Chakrabarti A (2015) RTNA: securing SOC architectures from confidentiality attacks at runtime using ART1 neural networks. In: 19th international symposium on VLSI design and test, pp 1\u20136","DOI":"10.1109\/ISVDAT.2015.7208048"},{"key":"3184_CR26","unstructured":"Sarma S, Dutt N, Gupta P, Venkatasubramanian N, Nicolau A (2015) Cyber physical system on chip: a self aware MPSoC paradigm with cross-layer virtual sensing and actuation. In: Proceedings of Design, Automation and Test in Europe Conference and Exhibition (DATE), pp 625\u2013628"},{"key":"3184_CR27","doi-asserted-by":"crossref","unstructured":"Guha K., Saha D., Chakrabarti A.: SARP: self aware runtime protection against integrity attacks of hardware trojans. VLSI design and test. In: VDAT 2018. Springer Communications in Computer and Information Science, vol 892, pp 198\u2013209 (2019)","DOI":"10.1007\/978-981-13-5950-7_17"},{"key":"3184_CR28","doi-asserted-by":"crossref","unstructured":"Defense Science Board: Task Force on High Performance Microchip Supply. http:\/\/www.acq.osd.mil\/dsb\/reports\/ADA435563.pdf.Feb.2005. Accessed 31 Dec 2019","DOI":"10.21236\/ADA435837"},{"issue":"3","key":"3184_CR29","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1049\/iet-cdt.2015.0051","volume":"10","author":"D Saha","year":"2016","unstructured":"Saha D, Sur-Kolay S (2016) Embedding of signatures in reconfigurable scan architecture for authentication of intellectual properties in system-on-chip. IET Comput Digit Tech 10(3):110\u2013118","journal-title":"IET Comput Digit Tech"},{"key":"3184_CR30","doi-asserted-by":"crossref","unstructured":"Ramakrishna V, Bhargava L, Sahula V (2018) Novel variability aware path selection for self-referencing based hardware trojan detection. In: 31st International Conference on VLSI Design (VLSID), pp 79\u201384","DOI":"10.1109\/VLSID.2018.41"},{"issue":"6","key":"3184_CR31","doi-asserted-by":"publisher","first-page":"470","DOI":"10.1049\/iet-cdt.2019.0023","volume":"13","author":"S Moulik","year":"2019","unstructured":"Moulik S, Devaraj R, Sarkar A (2019) HEALERS: a heterogeneous energy-aware low-overhead real-time scheduler. IET Comput Digit Tech 13(6):470\u2013480","journal-title":"IET Comput Digit Tech"},{"issue":"2","key":"3184_CR32","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1049\/iet-cdt.2018.5114","volume":"13","author":"K Baital","year":"2019","unstructured":"Baital K, Chakrabarti A (2019) Dynamic scheduling of tasks for multi-core real-time systems based on optimum energy and throughput. IET Comput Digit Tech 13(2):93\u2013100","journal-title":"IET Comput Digit Tech"},{"issue":"12","key":"3184_CR33","doi-asserted-by":"publisher","first-page":"2489","DOI":"10.1109\/TC.2012.226","volume":"62","author":"C Bolchini","year":"2013","unstructured":"Bolchini C, Miele A (2013) Reliability-driven system-level synthesis for mixed-critical embedded systems. IEEE Trans Comput 62(12):2489\u20132502","journal-title":"IEEE Trans Comput"},{"key":"3184_CR34","doi-asserted-by":"crossref","unstructured":"Mohd BJ, Yousef KMA, AlMajali A, Hayajneh T (2019) Power-aware adaptive encryption. In: IEEE Jordan International Joint Conference on Electrical Engineering and Information Technology (JEEIT), pp 711\u2013716","DOI":"10.1109\/JEEIT.2019.8717426"},{"key":"3184_CR35","doi-asserted-by":"crossref","unstructured":"Guha K, Majumder A, Saha D, Chakrabarti A (2018) Reliability driven mixed critical tasks processing on FPGAs against hardware trojan attacks. In: 2018 21st Euromicro Conference on Digital System Design (DSD), pp 537\u2013544","DOI":"10.1109\/DSD.2018.00094"},{"key":"3184_CR36","doi-asserted-by":"crossref","unstructured":"Guha K, Saha S, Chakrabarti A (2018) SHIRT (self healing intelligent real-time) scheduling for secure embedded task processing. In: 2018 31st International Conference on VLSI Design (VLSID), pp 463\u2013464","DOI":"10.1109\/VLSID.2018.114"},{"key":"3184_CR37","doi-asserted-by":"publisher","first-page":"102865","DOI":"10.1016\/j.micpro.2019.102865","volume":"71","author":"K Guha","year":"2019","unstructured":"Guha K, Majumder A, Saha D, Chakrabarti A (2019) Criticality based reliability against hardware trojan attacks for processing of tasks on reconfigurable hardware. Microprocess Microsyst 71:102865","journal-title":"Microprocess Microsyst"},{"issue":"9","key":"3184_CR38","doi-asserted-by":"publisher","first-page":"2946","DOI":"10.1109\/TVLSI.2016.2530092","volume":"24","author":"JV Rajendran","year":"2016","unstructured":"Rajendran JV, Sinanoglu O, Karri R (2016) Building trustworthy systems using untrusted components: a high-level synthesis approach. IEEE Trans VLSI Syst 24(9):2946\u20132959","journal-title":"IEEE Trans VLSI Syst"},{"key":"3184_CR39","unstructured":"Amar L, Gaillardon PE, De Micheli G (2015) The EPFL combinational benchmark suite. In: 24th international workshop on logic & synthesis (IWLS)"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03184-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-020-03184-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03184-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,2,12]],"date-time":"2021-02-12T00:46:15Z","timestamp":1613090775000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-020-03184-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,2,13]]},"references-count":39,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2020,11]]}},"alternative-id":["3184"],"URL":"https:\/\/doi.org\/10.1007\/s11227-020-03184-3","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,2,13]]},"assertion":[{"value":"13 February 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}