{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,15]],"date-time":"2026-03-15T23:20:58Z","timestamp":1773616858959,"version":"3.50.1"},"reference-count":45,"publisher":"Pleiades Publishing Ltd","issue":"1","license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"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":["Autom Remote Control"],"published-print":{"date-parts":[[2017,1]]},"DOI":"10.1134\/s0005117917010088","type":"journal-article","created":{"date-parts":[[2017,2,6]],"date-time":"2017-02-06T02:17:53Z","timestamp":1486347473000},"page":"100-112","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Data processing in the firmware systems for logic control based on search networks"],"prefix":"10.1134","volume":"78","author":[{"given":"V.","family":"Sklyarov","sequence":"first","affiliation":[]},{"given":"I.","family":"Skliarova","sequence":"additional","affiliation":[]}],"member":"137","published-online":{"date-parts":[[2017,2,7]]},"reference":[{"key":"565_CR1","volume-title":"Berkeley","author":"E.A. Lee","year":"2015","unstructured":"Lee, E.A. and Seshia, S.A., Introduction to Embedded Systems: A Cyber-Physical Systems Approach, Berkeley, 2015, 2nd ed."},{"key":"565_CR2","volume-title":"Berkeley","author":"J.C. Jensen","year":"2015","unstructured":"Jensen, J.C., Lee, E.A., and Seshia, S.A., An Introductory Lab in Embedded and Cyber-Physical Systems, Berkeley, 2015."},{"key":"565_CR3","first-page":"731","volume-title":"Proc. 47th ACM\/IEEE Design Automation Conf.","author":"R. Rajkumar","year":"2010","unstructured":"Rajkumar, R., Lee, I., Sha, L., et al., Cyber-Physical Systems: The Next Computing Revolution, in Proc. 47th ACM\/IEEE Design Automation Conf., Anaheim, California, 2010, pp. 731\u2013736."},{"key":"565_CR4","first-page":"31","volume-title":"Proc. 2nd IEEE Int. Conf. on Cyber-Physical Systems, Networks, and Applications, IEEE Computer Society","author":"K. Vipin","year":"2014","unstructured":"Vipin, K., Shreejith, S., Fahmy, S.A., et al., Mapping Time-Critical Safety-Critical Cyber Physical Systems to Hybrid FPGAs, in Proc. 2nd IEEE Int. Conf. on Cyber-Physical Systems, Networks, and Applications, IEEE Computer Society, 2014, pp. 31\u201336."},{"issue":"9","key":"565_CR5","doi-asserted-by":"publisher","first-page":"770","DOI":"10.1016\/j.sysarc.2014.06.001","volume":"60","author":"M. Panunzio","year":"2014","unstructured":"Panunzio, M. and Vardanega, T., An Architectural Approach with Separation of Concerns to Address Extra-functional Requirements in the Development of Embedded Real-time Software Systems, J. Syst. Architect., 2014, vol. 60, no. 9, pp. 770\u2013781.","journal-title":"J. Syst. Architect."},{"issue":"3","key":"565_CR6","first-page":"56","volume":"16","author":"A. Borangiu","year":"2014","unstructured":"Borangiu, A. and Popescu, D., Digital Signal Processing for Knowledge Based Sonotubometry of Eustachian Tube Function, J. Control Eng. Appl. Inform., 2014, vol. 16, no. 3, pp. 56\u201364.","journal-title":"J. Control Eng. Appl. Inform."},{"issue":"12","key":"565_CR7","first-page":"4825","volume":"9","author":"V. Sklyarov","year":"2013","unstructured":"Sklyarov, V. and Skliarova, I., Digital Hamming Weight and Distance Analysers for Binary Vectors and Matrices, Int. J. Innovat. Comput., Inform. Control., 2013, vol. 9, no. 12, pp. 4825\u20134849.","journal-title":"Int. J. Innovat. Comput., Inform. Control."},{"key":"565_CR8","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1016\/j.sysarc.2014.11.003","volume":"61","author":"Y. Benmoussa","year":"2015","unstructured":"Benmoussa, Y., Boukhobza, J., Senn, E., et al., A Methodology for Performance\/Energy Consumption Characterization and Modeling of Video Decoding on Heterogeneous SoC and its Applications, J. Syst. Architect., 2015, vol. 61, pp. 49\u201370.","journal-title":"J. Syst. Architect."},{"issue":"1","key":"565_CR9","doi-asserted-by":"publisher","first-page":"166","DOI":"10.15837\/ijccc.2013.1.181","volume":"8","author":"D. Zmaranda","year":"2013","unstructured":"Zmaranda, D., Silaghi, H., Gabor, G., et al., Issues on Applying Knowledge-Based Techniques in Real- Time Control Systems, Int. J. Comput., Commun. Control, 2013, vol. 8, no. 1, pp. 166\u2013175.","journal-title":"Int. J. Comput., Commun. Control"},{"key":"565_CR10","volume-title":"Sintez avtomatov na matrichnykh BIS","author":"V.A. Sklyarov","year":"1984","unstructured":"Sklyarov, V.A., Sintez avtomatov na matrichnykh BIS (Design of Automata on Matrix VLSI) Minsk: Nauka i Tekhnika, 1984."},{"issue":"2","key":"565_CR11","doi-asserted-by":"publisher","first-page":"222","DOI":"10.1109\/92.766749","volume":"7","author":"V. Sklyarov","year":"1999","unstructured":"Sklyarov, V., Hierarchical Finite-State Machines and Their Use for Digital Control, IEEE Trans. VLSI Syst., 1999, vol. 7, no. 2, pp. 222\u2013228.","journal-title":"IEEE Trans. VLSI Syst."},{"key":"565_CR12","doi-asserted-by":"publisher","first-page":"1043","DOI":"10.1016\/S1383-7621(02)00067-X","volume":"47","author":"V. Sklyarov","year":"2002","unstructured":"Sklyarov, V., Reconfigurable Models of Finite State Machines and their Implementation in FPGAs, J. Syst. Architect., 2002, vol. 47, pp. 1043\u20131064.","journal-title":"J. Syst. Architect."},{"key":"565_CR13","volume-title":"Tsifrovye ustroistva na programmiruemykh BIS s matrichnoi strukturoi","author":"S.I. Baranov","year":"1986","unstructured":"Baranov, S.I. and Sklyarov, V.A., Tsifrovye ustroistva na programmiruemykh BIS s matrichnoi strukturoi (Digital Devices on Programmable LSI), Moscow: Radio i Svyaz\u2019, 1986."},{"issue":"7","key":"565_CR14","doi-asserted-by":"publisher","first-page":"2145","DOI":"10.1016\/j.compeleceng.2013.07.019","volume":"39","author":"V. Sklyarov","year":"2013","unstructured":"Sklyarov, V. and Skliarova, I., Hardware Implementations of Software Programs Based on HFSM Models, Comput. Electr. Eng., 2013, vol. 39, no. 7, pp. 2145\u20132160.","journal-title":"Comput. Electr. Eng."},{"key":"565_CR15","first-page":"8","volume":"88","author":"M. Santarini","year":"2014","unstructured":"Santarini, M., Products, Profits Proliferate on Zynq SoC Platforms, XCell, 2014, no. 88, pp. 8\u201315.","journal-title":"XCell"},{"key":"565_CR16","first-page":"8","volume":"90","author":"M. Santarini","year":"2015","unstructured":"Santarini, M., Xilinx 16nm UltraScale+ Devices Yield 2-5X Performance\/Watt Advantage, XCell, 2015, no. 90, pp. 8\u201315.","journal-title":"XCell"},{"key":"565_CR17","volume-title":"Zynq-7000 All Programmable SoC Technical Reference Manual","author":"Xilinx, Inc.","year":"2014","unstructured":"Xilinx, Inc., Zynq-7000 All Programmable SoC Technical Reference Manual, 2014, http:\/\/www.xilinx.com\/ support\/documentation\/user guides\/ug585-Zynq-7000-TR M.pdf."},{"issue":"1","key":"565_CR18","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1109\/LES.2015.2399656","volume":"7","author":"J. Silva","year":"2015","unstructured":"Silva, J., Sklyarov, V., and Skliarova, I., Comparison of On-chip Communications in Zynq-7000 All Programmable Systems-on-Chip, IEEE Embedded Syst. Lett., 2015, vol. 7, no. 1, pp. 31\u201334.","journal-title":"IEEE Embedded Syst. Lett."},{"issue":"1","key":"565_CR19","first-page":"102","volume":"46","author":"V.A. Sklyarov","year":"1985","unstructured":"Sklyarov, V.A., Microprocessor Device for Control of Industrial Equipment, Autom. Remote Control, 1985, vol. 46, no. 1, pp. 102\u2013105.","journal-title":"Autom. Remote Control"},{"key":"565_CR20","volume-title":"Hardware\/Software Co-design for Programmable Systems-on-Chip","author":"V. Sklyarov","year":"2014","unstructured":"Sklyarov, V., Skliarova, I., Silva, J., et al., Hardware\/Software Co-design for Programmable Systems-on-Chip, Tallinn: TUT Press, 2014."},{"key":"565_CR21","volume-title":"Design of FPGA-based Circuits Using Hierarchical Finite State Machines","author":"I. Skliarova","year":"2012","unstructured":"Skliarova, I., Sklyarov, V., and Sudnitson, A., Design of FPGA-based Circuits Using Hierarchical Finite State Machines, Tallinn: TUT Press, 2012."},{"key":"565_CR22","volume-title":"The Art of Computer Programming, vol. 3: Sorting and Searching","author":"D.E. Knuth","year":"2011","unstructured":"Knuth, D.E., The Art of Computer Programming, vol. 3: Sorting and Searching, Reading: Addison-Wesley, 2011."},{"key":"565_CR23","first-page":"585","volume":"2","author":"V. Pedroni","year":"2004","unstructured":"Pedroni, V., Compact Hamming-comparator-based Rank Order Filter for Digital VLSI and FPGA Implementations, in Proc. IEEE Int. Symp. on Circuits and Syst., 2004, vol. 2, pp. 585\u2013588.","journal-title":"Proc. IEEE Int. Symp. on Circuits and Syst."},{"issue":"4","key":"565_CR24","doi-asserted-by":"publisher","first-page":"47","DOI":"10.4316\/AECE.2013.04008","volume":"13","author":"V. Sklyarov","year":"2013","unstructured":"Sklyarov, V. and Skliarova, I., Fast Regular Circuits for Network-based Parallel Data Processing, Adv. Electr. Comput. Eng., 2013, vol. 13, no. 4, pp. 47\u201350.","journal-title":"Adv. Electr. Comput. Eng."},{"issue":"8","key":"565_CR25","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TKDE.2010.216","volume":"23","author":"J. Teubner","year":"2011","unstructured":"Teubner, J., Mueller, R., and Alonso, G., Frequent Item Computation on a Chip, IEEE Trans. Knowledge Data Eng., 2011, vol. 23, no. 8, pp. 1\u201315.","journal-title":"IEEE Trans. Knowledge Data Eng."},{"issue":"2","key":"565_CR26","first-page":"142","volume":"45","author":"V. Sklyarov","year":"2015","unstructured":"Sklyarov, V., Skliarova, I., Rjabov, A., et al., Zynq-based System for Extracting Sorted Subsets from Large Data Sets, J. Microelectron., Electron. Components Mater., 2015, vol. 45, no. 2, pp. 142\u2013152.","journal-title":"J. Microelectron., Electron. Components Mater."},{"issue":"5","key":"565_CR27","doi-asserted-by":"publisher","first-page":"470","DOI":"10.1016\/j.micpro.2014.03.003","volume":"38","author":"V. Sklyarov","year":"2014","unstructured":"Sklyarov, V. and Skliarova, I., High-performance Implementation of Regular and Easily Scalable Sorting Networks on an FPGA, Microprocessors Microsyst., 2014, vol. 38, no. 5, pp. 470\u2013484.","journal-title":"Microprocessors Microsyst."},{"issue":"1","key":"565_CR28","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s00778-011-0232-z","volume":"21","author":"R. Mueller","year":"2012","unstructured":"Mueller, R., Teubner, J., and Alonso, G., Sorting Networks on FPGAs, Int. J. Very Large Data Bases, 2012, vol. 21, no. 1, pp. 1\u201323.","journal-title":"Int. J. Very Large Data Bases"},{"issue":"12","key":"565_CR29","doi-asserted-by":"publisher","first-page":"1867","DOI":"10.1023\/A:1021698711980","volume":"63","author":"A.L. Bunich","year":"2002","unstructured":"Bunich, A.L., Ginsberg, K.S., Dobrovidov, A.V., Zatuliveter, Yu.S., Prangishvili, I.V., Smolyaninov, V.V., and Sukhov, E.G., Parallel Computation and Control Problems: A Review, Autom. Remote Control, 2002, vol. 63, no. 12, pp. 1867\u20131883.","journal-title":"Autom. Remote Control"},{"key":"565_CR30","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-04708-9","volume-title":"Synthesis and Optimization of FPGA-based Systems","author":"V. Sklyarov","year":"2014","unstructured":"Sklyarov, V., Skliarova, I., Barkalov, A., et al., Synthesis and Optimization of FPGA-based Systems, New York: Springer, 2014."},{"key":"565_CR31","first-page":"1635","volume-title":"Proc. Int. Conf. on Parallel and Distributed Processing Techniques and Applications","author":"A. Zakrevskij","year":"2000","unstructured":"Zakrevskij, A. and Sklyarov, V., The Specification and Design of Parallel Logical Control Devices, in Proc. Int. Conf. on Parallel and Distributed Processing Techniques and Applications, 2000, pp. 1635\u20131641."},{"key":"565_CR32","volume-title":"Logicheskii sintez kaskadnykh skhem","author":"A.D. Zakrevskii","year":"1981","unstructured":"Zakrevskii, A.D., Logicheskii sintez kaskadnykh skhem (Logical Design of the Cascade Circuits), Moscow: Nauka, 1981."},{"issue":"5","key":"565_CR33","first-page":"150","volume":"20","author":"V. Sklyarov","year":"2014","unstructured":"Sklyarov, V., Skliarova, I., Rjabov, A., et al., Fast Matrix Covering in All Programmable Systems-on- Chip, Electron. Electric. Eng., 2014, vol. 20, no. 5, pp. 150\u2013153.","journal-title":"Electron. Electric. Eng."},{"key":"565_CR34","unstructured":"Kipfer, P. and Westermann, R., GPU Gems. Improved GPU Sorting, http:\/\/http.developer. nvidia.com\/GPUGems2\/gpugems2 chapter46.html."},{"key":"565_CR35","first-page":"307","volume-title":"Proc. AFIPS Spring Joint Computer Conf.","author":"K.E. Batcher","year":"1968","unstructured":"Batcher, K.E., Sorting Networks and Their Applications, in Proc. AFIPS Spring Joint Computer Conf., 1968, pp. 307\u2013314."},{"key":"565_CR36","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4614-1851-1","volume-title":"Designing Sorting Networks. A New Paradigm","author":"S.W. Aj-Haj Baddar","year":"2011","unstructured":"Aj-Haj Baddar, S.W. and Batcher, K.E., Designing Sorting Networks. A New Paradigm, New York: Springer, 2011."},{"key":"565_CR37","first-page":"39","volume-title":"Proc. 3rd Int. Workshop on High-Performance Reconfigurable Computing Technology and Appl.","author":"R.D. Chamberlain","year":"2009","unstructured":"Chamberlain, R.D. and Ganesan, N., Sorting on Architecturally Diverse Computer Systems, in Proc. 3rd Int. Workshop on High-Performance Reconfigurable Computing Technology and Appl., 2009, pp. 39\u201346."},{"key":"565_CR38","first-page":"1245","volume-title":"Proc. 49th Design Automation Conf.","author":"M. Zuluada","year":"2012","unstructured":"Zuluada, M., Milder, P., and Puschel, M., Computer Generation of Streaming Sorting Networks, in Proc. 49th Design Automation Conf., 2012, pp. 1245\u20131253."},{"issue":"6","key":"565_CR39","first-page":"557","volume":"97","author":"V. Sklyarov","year":"2015","unstructured":"Sklyarov, V. and Skliarova, I., Design and Implementation of Counting Networks, J. Comput., 2015, vol. 97, no. 6, pp. 557\u2013577.","journal-title":"J. Comput."},{"issue":"2","key":"565_CR40","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1109\/TCSII.2008.2010176","volume":"56","author":"B. Parhami","year":"2009","unstructured":"Parhami, B., Efficient Hamming Weight Comparators for Binary Vectors Based on Accumulative and Up\/Down Parallel Counters, IEEE Trans. Circuits Syst. II: Express Briefs., 2009, vol. 56, no. 2, pp. 167\u2013171.","journal-title":"IEEE Trans. Circuits Syst. II: Express Briefs."},{"key":"565_CR41","first-page":"16","volume":"4","author":"V. Sklyarov","year":"2014","unstructured":"Sklyarov, V., Skliarova, I., and Kabulov, A.V., Finding Most Frequently Repeated Data in the Sorted Arrays, Dokl. Uzbek Akad. Nauk, 2014, no. 4, pp. 16\u201318.","journal-title":"Dokl. Uzbek Akad. Nauk"},{"key":"565_CR42","first-page":"4295","volume-title":"Proc. ICROS-SICE Int. Joint Conf.","author":"V. Sklyarov","year":"2009","unstructured":"Sklyarov, V., Skliarova, I., and Neves, A., Modeling and Implementation of Automatic System for Garage Control, in Proc. ICROS-SICE Int. Joint Conf., 2009, pp. 4295\u20134300."},{"key":"565_CR43","first-page":"9","volume-title":"Proc. 7th Asian Control Conf.","author":"V. Sklyarov","year":"2009","unstructured":"Sklyarov, V. and Skliarova, I., Modeling, Design, and Implementation of a Priority Buffer for Embedded Systems, in Proc. 7th Asian Control Conf., 2009, pp. 9\u201314."},{"key":"565_CR44","unstructured":"Digilent, Inc. ZyBo Reference Manual, http:\/\/digilentinc.com\/Data\/Products\/ZYBO\/ZYBO RM B V6. pdf. 2014."},{"key":"565_CR45","unstructured":"Avnet, Inc. ZedBoard (ZynqTM Evaluation and Development) Hardware User\u2019s Guide, Version 2.2, http:\/\/www.zedboard.org\/sites\/default\/files\/, 2014."}],"container-title":["Automation and Remote Control"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1134\/S0005117917010088.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1134\/S0005117917010088","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1134\/S0005117917010088.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,15]],"date-time":"2026-03-15T22:27:36Z","timestamp":1773613656000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1134\/S0005117917010088"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,1]]},"references-count":45,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2017,1]]}},"alternative-id":["565"],"URL":"https:\/\/doi.org\/10.1134\/s0005117917010088","relation":{},"ISSN":["0005-1179","1608-3032"],"issn-type":[{"value":"0005-1179","type":"print"},{"value":"1608-3032","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,1]]},"assertion":[{"value":"12 October 2015","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 February 2017","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}