{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T02:17:32Z","timestamp":1775873852693,"version":"3.50.1"},"reference-count":48,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"5","license":[{"start":{"date-parts":[[2025,5,1]],"date-time":"2025-05-01T00:00:00Z","timestamp":1746057600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"name":"Key Digital Technologies Joint Undertaking under the REBECCA Project","award":["101097224"],"award-info":[{"award-number":["101097224"]}]},{"name":"European Union, Greece, Germany, Netherlands, Spain, Italy, Sweden, Turkey, Lithuania, and Switzerland"},{"name":"Spoke 1 on Future HPC of the Italian Research Center on High-Performance Computing, Big Data and Quantum Computing"},{"name":"MUR Mission 4\u2014Next Generation EU"},{"name":"European Union - Next Generation EU under the Italian National Recovery and Resilience Plan (NRRP), Mission 4, Component 2, Investment 1.3","award":["CUP E13C22001870001"],"award-info":[{"award-number":["CUP E13C22001870001"]}]},{"name":"\u201cTelecommunications of the Future\u201d","award":["PE00000001"],"award-info":[{"award-number":["PE00000001"]}]},{"name":"program \u201cRESTART\u201d"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst."],"published-print":{"date-parts":[[2025,5]]},"DOI":"10.1109\/tcad.2024.3507570","type":"journal-article","created":{"date-parts":[[2024,11,27]],"date-time":"2024-11-27T19:35:16Z","timestamp":1732736116000},"page":"1807-1818","source":"Crossref","is-referenced-by-count":6,"title":["NN2FPGA: Optimizing CNN Inference on FPGAs With Binary Integer Programming"],"prefix":"10.1109","volume":"44","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-3431-9618","authenticated-orcid":false,"given":"Roberto","family":"Bosio","sequence":"first","affiliation":[{"name":"Department of Electronics and Telecommunications, Politecnico di Torino, Turin, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6713-8942","authenticated-orcid":false,"given":"Filippo","family":"Minnella","sequence":"additional","affiliation":[{"name":"Department of Electronics and Telecommunications, Politecnico di Torino, Turin, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-4366-1102","authenticated-orcid":false,"given":"Teodoro","family":"Urso","sequence":"additional","affiliation":[{"name":"Department of Electronics and Telecommunications, Politecnico di Torino, Turin, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1026-0178","authenticated-orcid":false,"given":"Mario R.","family":"Casu","sequence":"additional","affiliation":[{"name":"Department of Electronics and Telecommunications, Politecnico di Torino, Turin, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9762-6522","authenticated-orcid":false,"given":"Luciano","family":"Lavagno","sequence":"additional","affiliation":[{"name":"Department of Electronics and Telecommunications, Politecnico di Torino, Turin, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0884-5158","authenticated-orcid":false,"given":"Mihai T.","family":"Lazarescu","sequence":"additional","affiliation":[{"name":"Department of Electronics and Telecommunications, Politecnico di Torino, Turin, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6233-0994","authenticated-orcid":false,"given":"Paolo","family":"Pasini","sequence":"additional","affiliation":[{"name":"Department of Electronics and Telecommunications, Politecnico di Torino, Turin, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2021.3084827"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.48550\/ARXIV.1511.08458"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2022.3229767"},{"key":"ref4","article-title":"Recent advances in convolutional neural network acceleration","author":"Zhang","year":"2018","journal-title":"arXiv:1807.08596"},{"key":"ref5","article-title":"MobileNets: Efficient convolutional neural networks for mobile vision applications","author":"Howard","year":"2017","journal-title":"arXiv:1704.04861"},{"key":"ref6","article-title":"ShuffleNet: An extremely efficient convolutional neural network for mobile devices","author":"Zhang","year":"2017","journal-title":"arXiv:1707.01083"},{"key":"ref7","volume-title":"CIFAR-10 (Canadian institute for advanced research)","author":"Krizhevsky","year":"2010"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2012.2211477"},{"key":"ref9","first-page":"770","article-title":"Deep residual learning for image recognition","volume-title":"Proc. IEEE Conf. Comput. Vis. Pattern Recognit.","author":"He"},{"key":"ref10","article-title":"Hardware-efficient residual networks for FPGAs","author":"Weng","year":"2021","journal-title":"arXiv:2102.01351"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.23919\/DATE54114.2022.9774574"},{"key":"ref12","first-page":"2091","article-title":"SA-BNN: state-aware binary neural network","volume-title":"Proc. 35th AAAI Conf. Artif. Intell., AAAI 33rd Conf. Innov. Appl. Artif. Intell., IAAI 11th Symp. Educ. Adv. Artif. Intell.","author":"Liu"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3242897"},{"key":"ref14","doi-asserted-by":"crossref","DOI":"10.1016\/j.patcog.2020.107281","article-title":"Binary neural networks: A survey","volume":"105","author":"Qin","year":"2020","journal-title":"Pattern Recognit."},{"key":"ref15","first-page":"348","article-title":"Accurate and efficient 2-bit quantized neural networks","volume-title":"Proc. Mach. Learn. Syst.","volume":"1","author":"Choi"},{"key":"ref16","article-title":"FINN: a framework for fast, scalable binarized neural network inference","author":"Umuroglu","year":"2016","journal-title":"arXiv:1612.07119"},{"key":"ref17","volume-title":"Vitis High-Level Synthesis User Guide","year":"2022"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3020078.3021740"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3061639.3062207"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/3373087.3375311"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ICFPT51103.2020.00016"},{"key":"ref22","volume-title":"VitisAI Develop Environment","year":"2023"},{"key":"ref23","volume-title":"TensorFlow: Large-scale machine learning on heterogeneous systems","author":"Abadi","year":"2015"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.5555\/3454287.3455008"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/2647868.2654889"},{"key":"ref26","volume-title":"DPUCZDX8G for Zynq UltraScale+ MPSoCs product guide (PG338)","year":"2023"},{"key":"ref27","doi-asserted-by":"crossref","first-page":"370","DOI":"10.1016\/j.neucom.2021.07.045","article-title":"Pruning and quantization for deep neural network acceleration: A survey","volume":"461","author":"Liang","year":"2021","journal-title":"Neurocomputing"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/3547141"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/CCWC54503.2022.9720794"},{"issue":"2","key":"ref30","doi-asserted-by":"crossref","first-page":"30","DOI":"10.3390\/jlpea12020030","article-title":"Embedded object detection with custom LittleNet, FINN and Vitis AI DCNN accelerators","volume":"12","author":"Machura","year":"2022","journal-title":"J. Low Power Electron. Appl."},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2023.3236974"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/3547276.3548515"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/3489517.3530631"},{"key":"ref34","volume-title":"Xilinx\/brevitas","author":"Pappalardo","year":"2022"},{"key":"ref35","article-title":"A survey of quantization methods for efficient neural network inference","author":"Gholami","year":"2021","journal-title":"arXiv:2103.13630"},{"key":"ref36","first-page":"1","article-title":"F8Net: Fixed-point 8-bit only multiplication for network quantization","volume-title":"Proc. Int. Conf. Learn. Represent.","author":"Jin"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00286"},{"key":"ref38","first-page":"1","article-title":"QONNX: Representing arbitrary-precision quantized neural networks","volume-title":"Proc. 4th Workshop Accel. Mach. Learn. (AccML)","author":"Pappalardo"},{"key":"ref39","volume-title":"Fastmachinelearning\/qonnx","author":"Umuroglu","year":"2022"},{"key":"ref40","volume-title":"8-bit dot-product acceleration (WP487)","author":"Yao Fu","year":"2017"},{"key":"ref41","volume-title":"Convolutional neural network with INT4 optimization on Xilinx devices","year":"2020"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/JETCAS.2019.2905361"},{"key":"ref43","doi-asserted-by":"crossref","DOI":"10.23915\/distill.00021","volume-title":"Computing receptive fields of convolutional neural networks","author":"Araujo","year":"2019"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1093\/oso\/9780199219858.001.0001"},{"key":"ref45","volume-title":"PuLP: A linear programming toolkit for Python","author":"Dunning","year":"2011"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/3508352.3549439"},{"key":"ref47","volume-title":"Vitis AI model zoo","year":"2023"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2022.3198246"}],"container-title":["IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/43\/10973215\/10769518.pdf?arnumber=10769518","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,23]],"date-time":"2025-04-23T05:32:32Z","timestamp":1745386352000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10769518\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5]]},"references-count":48,"journal-issue":{"issue":"5"},"URL":"https:\/\/doi.org\/10.1109\/tcad.2024.3507570","relation":{},"ISSN":["0278-0070","1937-4151"],"issn-type":[{"value":"0278-0070","type":"print"},{"value":"1937-4151","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,5]]}}}