{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,4]],"date-time":"2023-10-04T15:15:27Z","timestamp":1696432527087},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"24","license":[{"start":{"date-parts":[[2023,3,20]],"date-time":"2023-03-20T00:00:00Z","timestamp":1679270400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,3,20]],"date-time":"2023-03-20T00:00:00Z","timestamp":1679270400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2023,10]]},"DOI":"10.1007\/s11042-023-14507-w","type":"journal-article","created":{"date-parts":[[2023,3,27]],"date-time":"2023-03-27T02:28:57Z","timestamp":1679884137000},"page":"36739-36768","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["PoCH: automatic HDL code generator tool for Polar channel coding decoders in multimedia communication systems"],"prefix":"10.1007","volume":"82","author":[{"given":"Hooman","family":"Hematkhah","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yousef","family":"Kavian","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ehsan","family":"Namjoo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,3,20]]},"reference":[{"issue":"7","key":"14507_CR1","doi-asserted-by":"publisher","first-page":"3051","DOI":"10.1109\/TIT.2009.2021379","volume":"55","author":"E Arikan","year":"2009","unstructured":"Arikan E (2009) Channel polarization: a method for constructing capacity-achieving codes for symmetric binary-input memoryless channels. IEEE Trans Inf Theory 55(7):3051\u20133073","journal-title":"IEEE Trans Inf Theory"},{"issue":"1","key":"14507_CR2","doi-asserted-by":"publisher","first-page":"860","DOI":"10.1109\/LCOMM.2011.061611.110862","volume":"15","author":"E Ar\u0131kan","year":"2011","unstructured":"Ar\u0131kan E (2011) System Polar Coding IEEE Commun Lett 15(1):860\u2013862","journal-title":"System Polar Coding IEEE Commun Lett"},{"key":"14507_CR3","unstructured":"Balatsoukas Stimming A K (2016) Hardware implementation aspects of polar decoders and ultra-highspeed LDPC decoders, PhD thesis, EPFL"},{"issue":"1","key":"14507_CR4","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1109\/COMST.2020.2967127","volume":"23","author":"V Bioglio","year":"2021","unstructured":"Bioglio V, Condo C, Land I (2021) Design of Polar Codes in 5G new radio. IEEE Commun Surv Tutor 23(1):29\u201340","journal-title":"IEEE Commun Surv Tutor"},{"key":"14507_CR5","unstructured":"Chang, S-H, Tsai, M-L, Lee, M-H, Ho, J-M (2023) Optimal QoE Scheduling in MPEG-DASH Video Streaming. Int J Interact Multimed Artif Intell, In Press(In Press), 1\u201312"},{"issue":"8","key":"14507_CR6","doi-asserted-by":"publisher","first-page":"3100","DOI":"10.1109\/TCOMM.2013.070213.120789","volume":"61","author":"K Chen","year":"2013","unstructured":"Chen K, Niu K, Lin J (2013) Improved successive cancellation decoding of polar codes. IEEE Trans Commun 61(8):3100\u20133107","journal-title":"IEEE Trans Commun"},{"key":"14507_CR7","unstructured":"CISCO White paper (2017) Cisco visual networking index: forecast and methodology. 2016\u20132021 CISCO VNI Report: 2011\u20132016"},{"issue":"1","key":"14507_CR8","doi-asserted-by":"publisher","first-page":"2004","DOI":"10.1109\/TSP.2020.2981766","volume":"68","author":"C Condo","year":"2020","unstructured":"Condo C, Bioglio V, Hafermann H, Land I (2020) Practical product code construction of polar codes. IEEE Trans Signal Process 68(1):2004\u20132014","journal-title":"IEEE Trans Signal Process"},{"key":"14507_CR9","doi-asserted-by":"publisher","first-page":"5568","DOI":"10.1109\/ACCESS.2021.3140151","volume":"10","author":"N Doan","year":"2022","unstructured":"Doan N, Hashemi SA, Gross WJ (2022) Fast successive-cancellation list Flip decoding of polar codes. IEEE Access 10:5568\u20135584","journal-title":"IEEE Access"},{"key":"14507_CR10","doi-asserted-by":"publisher","first-page":"1371","DOI":"10.1007\/s11431-020-1630-2","volume":"63","author":"B Feng","year":"2020","unstructured":"Feng B, Jiao J, Wu S et al (2020) How to apply polar codes in high throughput space communications. Sci China Technol Sci 63:1371\u20131382","journal-title":"Sci China Technol Sci"},{"key":"14507_CR11","volume-title":"High-speed decoders for polar codes. PhD thesis","author":"P Giard","year":"2016","unstructured":"Giard P (2016) High-speed decoders for polar codes. PhD thesis. Department of Electrical and Computer Engineering, McGill University, Montreal"},{"key":"14507_CR12","doi-asserted-by":"crossref","unstructured":"Giard P, Burg A (2018) Fast-SSC-flip decoding of polar codes. 2018 IEEE wireless communications and networking conference workshops (WCNCW), Barcelona: 73\u201377","DOI":"10.1109\/WCNCW.2018.8369026"},{"key":"14507_CR13","doi-asserted-by":"publisher","first-page":"675","DOI":"10.1007\/s11265-016-1173-y","volume":"90","author":"P Giard","year":"2016","unstructured":"Giard P, Balatsoukas-Stimming A, Sarkis G, Thibeault C, Gross WJ (2016) Fast low-complexity decoders for low-rate polar codes. Springer J Signal Process Syst 90:675\u2013685","journal-title":"Springer J Signal Process Syst"},{"issue":"Regular Issue","key":"14507_CR14","first-page":"156","volume":"6","author":"A Gupta","year":"2021","unstructured":"Gupta A, Ghanshala K, Joshi RC (2021) Machine learning classifier approach with Gaussian process, ensemble boosted trees, SVM, and linear regression for 5G signal coverage mapping. International journal of interactive multimedia and. Artif Intell 6(Regular Issue):156\u2013163","journal-title":"Artif Intell"},{"key":"14507_CR15","doi-asserted-by":"crossref","unstructured":"Hamdan M K, Rover D T (2017) VHDL generator for a high performance convolutional neural network FPGA-based accelerator. 2017 international conference on ReConFigurable computing and FPGAs (ReConFig), Cancun: 1\u20136","DOI":"10.1109\/RECONFIG.2017.8279827"},{"issue":"22","key":"14507_CR16","doi-asserted-by":"publisher","first-page":"5689","DOI":"10.1109\/TSP.2019.2944738","volume":"67","author":"SA Hashemi","year":"2019","unstructured":"Hashemi SA, Condo C, Mondelli M, Gross WJ (2019) Rate-flexible fast polar decoders. IEEE Trans Signal Process 67(22):5689\u20135701","journal-title":"IEEE Trans Signal Process"},{"key":"14507_CR17","doi-asserted-by":"publisher","first-page":"22579","DOI":"10.1109\/ACCESS.2019.2898103","volume":"7","author":"O \u0130\u015fcan","year":"2019","unstructured":"\u0130\u015fcan O, B\u00f6hnke R, Xu W (2019) Probabilistic shaping using 5G new radio polar codes. IEEE Access 7:22579\u201322587","journal-title":"IEEE Access"},{"issue":"1","key":"14507_CR18","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1109\/COMST.2019.2960746","volume":"22","author":"ZB Kaykac Egilmez","year":"2020","unstructured":"Kaykac Egilmez ZB, Xiang L, Maunder RG, Hanzo L (2020) The development, operation and performance of the 5G polar codes. IEEE Commun Surv Tutor 22(1):96\u2013122","journal-title":"IEEE Commun Surv Tutor"},{"key":"14507_CR19","doi-asserted-by":"crossref","unstructured":"Kirchner A, Oetjens J, Bringmann O (2018) Using SysML for modelling and code generation for smart sensor ASICs. 2018 forum on Specification & Design Languages (FDL), Garching: 5\u201316","DOI":"10.1109\/FDL.2018.8524051"},{"issue":"Special Issue o","key":"14507_CR20","first-page":"107","volume":"6","author":"S Kumar","year":"2020","unstructured":"Kumar S, Kumar-Solanki V, Choudhary SK, Selamat A, Gonz\u00e1lez-Crespo R (2020) Comparative study on ant Colony optimization (ACO) and K-means clustering approaches for jobs scheduling and energy optimization model in internet of things (IoT). Int J Interact Multimed Artif Intell 6(Special Issue on Soft Computing):107\u2013116","journal-title":"Int J Interact Multimed Artif Intell"},{"issue":"2","key":"14507_CR21","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1109\/TSP.2012.2223693","volume":"61","author":"C Leroux","year":"2013","unstructured":"Leroux C, Raymond AJ, Sarkis G, Gross WJ (2013) A semi-parallel successive-cancellation decoder for polar codes. IEEE Trans Signal Process 61(2):289\u2013299","journal-title":"IEEE Trans Signal Process"},{"issue":"12","key":"14507_CR22","doi-asserted-by":"publisher","first-page":"2439","DOI":"10.1109\/LCOMM.2018.2875437","volume":"22","author":"S Li","year":"2018","unstructured":"Li S, Deng Y, Lu L, Liu J, Huang T (2018) A low-latency simplified successive cancellation decoder for polar codes based on node error probability. IEEE Commun Lett 22(12):2439\u20132442","journal-title":"IEEE Commun Lett"},{"key":"14507_CR23","doi-asserted-by":"publisher","first-page":"3772","DOI":"10.1109\/ACCESS.2019.2958482","volume":"8","author":"Z Li","year":"2020","unstructured":"Li Z, Miao M, Wang Z (2020) Parallel coding scheme with Turbo product code for Mobile multimedia transmission in MIMO-FBMC system. IEEE Access 8:3772\u20133780","journal-title":"IEEE Access"},{"issue":"6","key":"14507_CR24","first-page":"2378","volume":"24","author":"J Lin","year":"2016","unstructured":"Lin J, Xiong C, Yan Z (2016) A high throughput list decoder architecture for polar codes. IEEE Trans Very Large Scale Integration (VLSI) Syst 24(6):2378\u20132391","journal-title":"IEEE Trans Very Large Scale Integration (VLSI) Syst"},{"issue":"9","key":"14507_CR25","first-page":"55","volume":"3","author":"OF Mahmood","year":"2021","unstructured":"Mahmood OF, Jasim IB, Qasim NH (2021) Performance enhancement of Underwater Channel using polar code-OFDM paradigm. Int Res J Modernization Eng Technol Sci 3(9):55\u201362","journal-title":"Int Res J Modernization Eng Technol Sci"},{"key":"14507_CR26","doi-asserted-by":"crossref","unstructured":"McEliece R (2003) The theory of information and coding. Cambridge University Press","DOI":"10.1017\/CBO9780511606267"},{"issue":"6","key":"14507_CR27","doi-asserted-by":"publisher","first-page":"927","DOI":"10.1109\/TCAD.2016.2614775","volume":"36","author":"K M\u00f6ller","year":"2017","unstructured":"M\u00f6ller K, Kumm M, Kleinlein M, Zipf P (2017) Reconfigurable constant multiplication for FPGAs. IEEE Trans Comput-Aided Des Integr Circ Syst 36(6):927\u2013937","journal-title":"IEEE Trans Comput-Aided Des Integr Circ Syst"},{"issue":"Regular Issue","key":"14507_CR28","first-page":"15","volume":"6","author":"E N\u00fa\u00f1ez-Valdez","year":"2020","unstructured":"N\u00fa\u00f1ez-Valdez E, Solanki VK, Balakrishna S, Thirumaran M (2020) Incremental hierarchical clustering driven automatic annotations for unifying IoT streaming data. Int J Interact Multimed Artif Intell 6(Regular Issue):15","journal-title":"Int J Interact Multimed Artif Intell"},{"key":"14507_CR29","doi-asserted-by":"publisher","first-page":"41902","DOI":"10.1109\/ACCESS.2021.3065816","volume":"9","author":"RM Oliveira","year":"2021","unstructured":"Oliveira RM, De Lamare RC (2021) Design of Rate-Compatible Polar Codes Based on non-Uniform Channel polarization. IEEE Access 9:41902\u201341912","journal-title":"IEEE Access"},{"issue":"11","key":"14507_CR30","doi-asserted-by":"publisher","first-page":"3202","DOI":"10.1109\/TCAD.2020.3012172","volume":"39","author":"MA \u00d6zkan","year":"2020","unstructured":"\u00d6zkan MA et al (2020) AnyHLS: high-level synthesis with partial evaluation. IEEE Trans Comput-Aided Des Integr Circ Syst 39(11):3202\u20133214","journal-title":"IEEE Trans Comput-Aided Des Integr Circ Syst"},{"key":"14507_CR31","doi-asserted-by":"crossref","unstructured":"Pinto-Santos, F, Alizadeh-Sani, Z, Alonso-Moro, D, Gonz\u00e1lez-Briones, A, Chamoso, P, Corchado, JM (2021) A template-based approach to code generation within an agent paradigm. In: Highlights in practical applications of agents, multi-agent systems, and social good. The PAAMS collection. PAAMS 2021. Communications in Computer and Information Science, vol 1472. Springer","DOI":"10.1007\/978-3-030-85710-3_25"},{"key":"14507_CR32","unstructured":"Polyanskiy Y (2010) Channel coding: non-asymptotic fundamental limits. PhD thesis, Deptatment of Electrical Engineering, Princeton University"},{"issue":"2","key":"14507_CR33","doi-asserted-by":"publisher","first-page":"404","DOI":"10.1109\/TBC.2020.2985906","volume":"66","author":"M S\u00e4ily","year":"2020","unstructured":"S\u00e4ily M et al (2020) 5G radio access network architecture for terrestrial broadcast services. IEEE Trans Broadcast 66(2):404\u2013415","journal-title":"IEEE Trans Broadcast"},{"key":"14507_CR34","doi-asserted-by":"crossref","unstructured":"\u015ea\u015fo\u011flu E, Wang L (2014) Universal polarization. IEEE international symposium on information theory (ISIT), Honolulu: 1456\u20131460","DOI":"10.1109\/ISIT.2014.6875074"},{"issue":"3","key":"14507_CR35","doi-asserted-by":"publisher","first-page":"379","DOI":"10.1002\/j.1538-7305.1948.tb01338.x","volume":"27","author":"CE Shannon","year":"1948","unstructured":"Shannon CE (1948) A mathematical theory of communication. Bell Syst Tech J 27(3):379\u2013423","journal-title":"Bell Syst Tech J"},{"key":"14507_CR36","doi-asserted-by":"crossref","unstructured":"Shariat M, et al. (2019) A flexible network architecture for 5G systems. Wirel Commun Mob Comput, 2019: 19 pages","DOI":"10.1155\/2019\/5264012"},{"issue":"1","key":"14507_CR37","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1109\/TCAD.2021.3055487","volume":"41","author":"Z Su","year":"2021","unstructured":"Su Z et al (2021) Code synthesis for dataflow-based embedded software design. IEEE Trans Comput-Aided Des Integr Circ Syst 41(1):49\u201361","journal-title":"IEEE Trans Comput-Aided Des Integr Circ Syst"},{"issue":"5","key":"14507_CR38","first-page":"915","volume":"37","author":"S Szcz\u0119sny","year":"2018","unstructured":"Szcz\u0119sny S (2018) HDL-based synthesis system with debugger for current-mode FPAA. IEEE Trans Comput-Aided Des Integr Circ Syst 37(5):915\u2013926","journal-title":"IEEE Trans Comput-Aided Des Integr Circ Syst"},{"key":"14507_CR39","volume-title":"Applied Reconfigurable Computing. ARC 2015. Lecture notes in computer science, 9040","author":"S Takamaeda-Yamazaki","year":"2015","unstructured":"Takamaeda-Yamazaki S (2015) Pyverilog: A Python-Based Hardware Design Processing Toolkit for Verilog HDL. In: Sano K, Soudris D, H\u00fcbner M, Diniz P (eds) Applied Reconfigurable Computing. ARC 2015. Lecture notes in computer science, 9040. Springer, Cham"},{"key":"14507_CR40","doi-asserted-by":"crossref","unstructured":"Trost A, \u017demva A (2019) Online VHDL Generator and Analysis Tool. 2019 8th Mediterranean conference on embedded computing (MECO), Budva, Montenegro: 1\u20134","DOI":"10.1109\/MECO.2019.8760104"},{"key":"14507_CR41","unstructured":"Xu Y, Zhang H, Chen Y, Liu F (2021) Basic model study of automatic generation method. ICMLCA 2021, 2nd international conference on machine learning and computer application: 1-5"},{"key":"14507_CR42","doi-asserted-by":"crossref","unstructured":"Zeng J, Zhou Y, Lin J, Wang Z (2019) Hardware Implementation of Improved Fast-SSC-Flip Decoder for Polar Codes. 2019 IEEE computer society annual symposium on VLSI (ISVLSI), Miami, FL, USA: 580\u2013585","DOI":"10.1109\/ISVLSI.2019.00109"},{"issue":"12","key":"14507_CR43","doi-asserted-by":"publisher","first-page":"2787","DOI":"10.1109\/JSAC.2018.2871327","volume":"36","author":"X Zhang","year":"2018","unstructured":"Zhang X, Zhu Q (2018) Scalable virtualization and offloading-based software-defined architecture for heterogeneous statistical QoS provisioning over 5G multimedia Mobile wireless networks. IEEE J Select Areas Commun 36(12):2787\u20132804","journal-title":"IEEE J Select Areas Commun"},{"key":"14507_CR44","doi-asserted-by":"crossref","unstructured":"Zhang X, Yan X, Zeng Q, Cui J, Cao N, Higgs R (2018) high-throughput fast-SSC polar decoder for wireless communications. Wirel Commun Mob Comput, 2018: 10 pages","DOI":"10.1155\/2018\/7428039"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-023-14507-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11042-023-14507-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-023-14507-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,3]],"date-time":"2023-10-03T09:26:29Z","timestamp":1696325189000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11042-023-14507-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,20]]},"references-count":44,"journal-issue":{"issue":"24","published-print":{"date-parts":[[2023,10]]}},"alternative-id":["14507"],"URL":"https:\/\/doi.org\/10.1007\/s11042-023-14507-w","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"value":"1380-7501","type":"print"},{"value":"1573-7721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,3,20]]},"assertion":[{"value":"3 May 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 May 2022","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 January 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 March 2023","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}