{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,12]],"date-time":"2026-05-12T16:56:38Z","timestamp":1778604998495,"version":"3.51.4"},"reference-count":25,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"12","license":[{"start":{"date-parts":[[2024,12,1]],"date-time":"2024-12-01T00:00:00Z","timestamp":1733011200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2024,12,1]],"date-time":"2024-12-01T00:00:00Z","timestamp":1733011200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,12,1]],"date-time":"2024-12-01T00:00:00Z","timestamp":1733011200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"Together for RISC-V and Applications","award":["101095947"],"award-info":[{"award-number":["101095947"]}]},{"name":"SoC Hub Projects"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. VLSI Syst."],"published-print":{"date-parts":[[2024,12]]},"DOI":"10.1109\/tvlsi.2024.3454431","type":"journal-article","created":{"date-parts":[[2024,9,23]],"date-time":"2024-09-23T17:33:35Z","timestamp":1727112815000},"page":"2269-2280","source":"Crossref","is-referenced-by-count":3,"title":["Keelhaul: Processor-Driven Chip Connectivity and Memory Map Metadata Validator for Large Systems-on-Chip"],"prefix":"10.1109","volume":"32","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4817-2939","authenticated-orcid":false,"given":"Henri","family":"Lunnikivi","sequence":"first","affiliation":[{"name":"Unit of Computing Sciences, Tampere University, Tampere, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-2184-0590","authenticated-orcid":false,"given":"Roni","family":"H\u00e4m\u00e4l\u00e4inen","sequence":"additional","affiliation":[{"name":"Unit of Computing Sciences, Tampere University, Tampere, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7867-0800","authenticated-orcid":false,"given":"Timo D.","family":"H\u00e4m\u00e4l\u00e4inen","sequence":"additional","affiliation":[{"name":"Unit of Computing Sciences, Tampere University, Tampere, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","volume-title":"SoC Hub","year":"2024"},{"key":"ref2","volume-title":"Kactus2","year":"2023"},{"key":"ref3","volume-title":"Keelhaul","author":"Lunnikivi","year":"2024"},{"key":"ref4","volume-title":"Rustc\u2014Platform Support","year":"2024"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1147\/sj.453.0451"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4020-9436-1"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/SPL.2010.5483004"},{"key":"ref8","article-title":"LiteX: An open-source SoC builder and library based on migen Python DSL","author":"Kermarrec","year":"2020","journal-title":"arXiv:2005.02506"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/DSD57027.2022.00045"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-49679-5_8"},{"key":"ref11","volume-title":"The NVIDIA Deep Learning Accelerator","year":"2023"},{"key":"ref12","volume-title":"RustSBI","year":"2023"},{"key":"ref13","volume-title":"The U-Boot Documentation","year":"2023"},{"key":"ref14","volume-title":"Questa Advanced Simulator","year":"2023"},{"key":"ref15","volume-title":"SVD-Parser: A CMSIS-SVD File Parser","year":"2024"},{"key":"ref16","volume-title":"Quote: Quasi-Quoting Macro Quote!","year":"2024"},{"key":"ref17","volume-title":"Clap: A Simple to Use, Efficient, and Full-Featured Command Line Argument Parser","year":"2024"},{"key":"ref18","volume-title":"RustFMT: A Tool for Formatting Rust Code According to Style Guidelines","year":"2024"},{"key":"ref19","volume-title":"Itertools: Extra Iterator Adaptors, Functions and Macros","year":"2024"},{"key":"ref20","volume-title":"Cargo-Depgraph: Creates Dependency Graphs for Cargo Projects Using Cargo Metadata and Graphviz","author":"Platte","year":"2024"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45848-4_57"},{"key":"ref22","volume-title":"GitLab CI","year":"2023"},{"key":"ref23","volume-title":"The NEORV32 RISC-V Processor","year":"2024"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/PATMOS.2017.8106971"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/2228360.2228584"}],"container-title":["IEEE Transactions on Very Large Scale Integration (VLSI) Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/92\/10791073\/10688405.pdf?arnumber=10688405","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,11]],"date-time":"2024-12-11T14:37:55Z","timestamp":1733927875000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10688405\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12]]},"references-count":25,"journal-issue":{"issue":"12"},"URL":"https:\/\/doi.org\/10.1109\/tvlsi.2024.3454431","relation":{},"ISSN":["1063-8210","1557-9999"],"issn-type":[{"value":"1063-8210","type":"print"},{"value":"1557-9999","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,12]]}}}