{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,24]],"date-time":"2025-12-24T14:46:34Z","timestamp":1766587594284,"version":"build-2065373602"},"reference-count":28,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2017,8,23]],"date-time":"2017-08-23T00:00:00Z","timestamp":1503446400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100002855","name":"Ministry of Science and Technology of the People's Republic of China","doi-asserted-by":"publisher","award":["2013YQ19046705"],"award-info":[{"award-number":["2013YQ19046705"]}],"id":[{"id":"10.13039\/501100002855","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Artificial Neural Networks (ANNs), including Deep Neural Networks (DNNs), have become the state-of-the-art methods in machine learning and achieved amazing success in speech recognition, visual object recognition, and many other domains. There are several hardware platforms for developing accelerated implementation of ANN models. Since Field Programmable Gate Array (FPGA) architectures are flexible and can provide high performance per watt of power consumption, they have drawn a number of applications from scientists. In this paper, we propose a FPGA-based, granularity-variable neuromorphic processor (FBGVNP). The traits of FBGVNP can be summarized as granularity variability, scalability, integrated computing, and addressing ability: first, the number of neurons is variable rather than constant in one core; second, the multi-core network scale can be extended in various forms; third, the neuron addressing and computing processes are executed simultaneously. These make the processor more flexible and better suited for different applications. Moreover, a neural network-based controller is mapped to FBGVNP and applied in a multi-input, multi-output, (MIMO) real-time, temperature-sensing and control system. Experiments validate the effectiveness of the neuromorphic processor. The FBGVNP provides a new scheme for building ANNs, which is flexible, highly energy-efficient, and can be applied in many areas.<\/jats:p>","DOI":"10.3390\/s17091941","type":"journal-article","created":{"date-parts":[[2017,8,23]],"date-time":"2017-08-23T11:32:27Z","timestamp":1503487947000},"page":"1941","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A FPGA-Based, Granularity-Variable Neuromorphic Processor and Its Application in a MIMO Real-Time Control System"],"prefix":"10.3390","volume":"17","author":[{"given":"Zhen","family":"Zhang","sequence":"first","affiliation":[{"name":"Department of Precision Instrument, Tsinghua University, Beijing 100084, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9834-5685","authenticated-orcid":false,"given":"Cheng","family":"Ma","sequence":"additional","affiliation":[{"name":"Department of Precision Instrument, Tsinghua University, Beijing 100084, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rong","family":"Zhu","sequence":"additional","affiliation":[{"name":"Department of Precision Instrument, Tsinghua University, Beijing 100084, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,8,23]]},"reference":[{"key":"ref_1","unstructured":"Lacey, G., Taylor, G.W., and Areibi, S. (arXiv, 2016). Deep learning on FPGAs: Past, present, and future, arXiv."},{"key":"ref_2","unstructured":"Hasan, R., and Taha, T. (arXiv, 2016). A reconfigurable low power high throughput architecture for deep network training, arXiv."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1038\/nature14539","article-title":"Deep learning","volume":"521","author":"LeCun","year":"2015","journal-title":"Nature"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1016\/j.neunet.2014.09.003","article-title":"Deep learning in neural networks: An overview","volume":"61","author":"Schmidhuber","year":"2015","journal-title":"Neural Netw."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Gao, F., Huang, T., Wang, J., Sun, J., Hussain, A., and Yang, E. (2017). Dual-branch deep convolution neural network for polarimetric SAR image classification. Appl. Sci., 7.","DOI":"10.3390\/app7050447"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Anibal, P., Gloria, B., Oscar, D., Gabriel, C., Sa\u00fal, B., and Mar\u00eda, B.R. (2017). Automated Diatom Classification (Part B): A Deep Learning Approach. Appl. Sci., 7.","DOI":"10.3390\/app7050460"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Pastur-Romay, L.A., Cedron, F., Pazos, A., and Porto-Pazos, A.B. (2016). Deep Artificial Neural Networks and Neuromorphic Chips for Big Data Analysis: Pharmaceutical and Bioinformatics Applications. Int. J. Mol. Sci., 17.","DOI":"10.3390\/ijms17081313"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Taigman, Y., Yang, M., Ranzato, M., and Wolf, L. (2014, January 23\u201328). DeepFace: Closing the Gap to Human-Level Performance in Face Verification. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Columbus, OH, USA.","DOI":"10.1109\/CVPR.2014.220"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Girshick, R., Donahue, J., Darrell, T., and Malik, J. (2014, January 23\u201328). Rich feature hierarchies for accurate object detection and semantic segmentation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Columbus, OH, USA.","DOI":"10.1109\/CVPR.2014.81"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"529","DOI":"10.1038\/nature14236","article-title":"Human-level control through deep reinforcement learning","volume":"518","author":"Mnih","year":"2015","journal-title":"Nature"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"484","DOI":"10.1038\/nature16961","article-title":"Mastering the game of Go with deep neural networks and tree search","volume":"529","author":"Silver","year":"2016","journal-title":"Nature"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"He, K., Zhang, X., Ren, S., and Sun, J. (2015, January 7\u201313). Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification. Proceedings of the IEEE International Conference on Computer Vision, Washington, DC, USA.","DOI":"10.1109\/ICCV.2015.123"},{"key":"ref_13","unstructured":"Yadan, O., Adams, K., Taigman, Y., and Ranzato, M. (arXiv, 2016). Multi-gpu training of convnets, arXiv."},{"key":"ref_14","unstructured":"Yu, K. (November, January 27). Large-scale deep learning at Baidu. Proceedings of the ACM International Conference on Information and Knowledge Management, San Francisco, CA, USA."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"652","DOI":"10.1109\/JPROC.2014.2304638","article-title":"The SpiNNaker Project","volume":"102","author":"Furber","year":"2014","journal-title":"Proc. IEEE"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Beyeler, M., Carlson, K.D., Chou, T.S., and Dutt, N. (2015, January 12\u201317). CARLsim 3: A user-friendly and highly optimized library for the creation of neurobiologically detailed spiking neural networks. Proceedings of the International Joint Conference on Neural Networks, Killarney, Ireland.","DOI":"10.1109\/IJCNN.2015.7280424"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"668","DOI":"10.1126\/science.1254642","article-title":"A million spiking-neuron integrated circuit with a scalable communication network and interface","volume":"345","author":"Merolla","year":"2014","journal-title":"Science"},{"key":"ref_18","unstructured":"Farabet, C., Poulet, C., Han, J.Y., and LeCun, Y. (September, January 31). CNP: An FPGA-based processor for Convolutional Networks. Proceedings of the International Conference on Field Programmable Logic and Applications, Prague, Czech Republic."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"791","DOI":"10.1016\/j.neunet.2009.06.028","article-title":"A configurable simulation environment for the efficient simulation of large-scale spiking neural networks on graphics processors","volume":"22","author":"Nageswaran","year":"2009","journal-title":"Neural Netw."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1537","DOI":"10.1109\/TCAD.2015.2474396","article-title":"True North: Design and Tool Flow of a 65 mW 1 Million Neuron Programmable Neurosynaptic Chip","volume":"34","author":"Akopyan","year":"2015","journal-title":"IEEE Trans. Comput Aid D Integr. Circuits Syst."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Aydonat, U., O\u2019Connell, S., Capalija, D., Ling, A.C., and Chiu, G.R. (arXiv, 2017). An OpenCL(TM) Deep Learning Accelerator on Arria 10, arXiv.","DOI":"10.1145\/3020078.3021738"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Park, J., and Sung, W. (2016, January 20\u201325). FPGA based implementation of deep neural networks using on-chip memory only. Proceedings of the International Conference on Acoustics Speech and Signal Processing, Shanghai, China.","DOI":"10.1109\/ICASSP.2016.7471828"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Zhang, C., Li, P., Sun, G., Guan, Y., Xiao, B., and Cong, J. (2015, January 22\u201324). Optimizing FPGA-based Accelerator Design for Deep Convolutional Neural Networks. Proceedings of the Acm\/sigda International Symposium on Field-Programmable Gate Arrays, Monterey, CA, USA.","DOI":"10.1145\/2684746.2689060"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Peemen, M., Setio, A.A.A., Mesman, B., and Corporaal, H. (2013, January 6\u20139). Memory-Centric Accelerator Design for Convolutional Neural Networks. Proceedings of the IEEE International Conference on Computer Design, Asheville, NC, USA.","DOI":"10.1109\/ICCD.2013.6657019"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Qiu, J., Wang, J., Yao, S., Guo, K., Li, B., Zhou, E., Yu, J., Tang, T., Xu, N., and Song, S. (2016, January 21\u201323). Going Deeper with Embedded FPGA Platform for Convolutional Neural Network. Acm\/sigda International Symposium on Field-Programmable Gate Arrays, Monterey, CA, USA.","DOI":"10.1145\/2847263.2847265"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Zhan, C., Fang, Z., Zhou, P., Pan, P., and Cong, J. (2016, January 7\u201310). Caffeine: Towards Uniformed Representation and Acceleration for Deep Convolutional Neural Networks. Proceedings of the IEEE ACM International Conference on Computer-Aided Design, Austin, TX, USA.","DOI":"10.1145\/2966986.2967011"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"11685","DOI":"10.3390\/s150511685","article-title":"Optimal Self-Tuning PID Controller Based on Low Power Consumption for a Server Fan Cooling System","volume":"15","author":"Lee","year":"2015","journal-title":"Sensors"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Zhang, Z., Ma, C., and Zhu, R. (2016). Self-Tuning Fully-Connected PID Neural Network System for Distributed Temperature Sensing and Control of Instrument with Multi-Modules. Sensors, 16.","DOI":"10.3390\/s16101709"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/9\/1941\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:43:05Z","timestamp":1760208185000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/9\/1941"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,8,23]]},"references-count":28,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2017,9]]}},"alternative-id":["s17091941"],"URL":"https:\/\/doi.org\/10.3390\/s17091941","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2017,8,23]]}}}