Analysis and Comparison of Attainable Hardware Acceleration in All Programmable Systems-on-Chip

被引:9
|
作者
Sklyarov, Valery [1 ]
Skliarova, Iouliia [1 ]
Silva, Joao [1 ]
Sudnitson, Alexander [2 ]
机构
[1] Univ Aveiro, Dept Elect Telecommun & Informat, IEETA, IT, Aveiro, Portugal
[2] Tallinn Univ Technol, Dept Comp, Tallinn, Estonia
关键词
programmable system-on-chip; software/hardware systems; high-performance ports; communication overheads;
D O I
10.1109/DSD.2015.45
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Zynq-7000 devices from Xilinx incorporate a dualcore processing unit running software, programmable logic that can be customized to implement different hardware circuits, and interfaces enabling interactions and data exchange between software and hardware components to be provided. Such devices permit complete solutions for embedded systems to be integrated on a chip. The paper compares different types of Zynq-based systems and studies communications between the processing unit and the programmable logic. Thorough evaluation of the available on-chip high-performance interfaces is done based on the results of numerous experiments. Two types of projects that are data sorters and popcount computations were chosen for particular assessments. We found that efficiency of software/hardware solutions depends on many mutually related factors such as the volume of processed data, applied parallelism, and involved high-performance ports. Concrete recommendations based on experiments and comparisons are given and discussed
引用
收藏
页码:345 / 352
页数:8
相关论文
共 29 条
  • [1] Hardware Accelerators for Data Sort in All Programmable Systems-on-Chip
    Sklyarov, Valery
    Skliarova, Iouliia
    [J]. ADVANCES IN ELECTRICAL AND COMPUTER ENGINEERING, 2015, 15 (04) : 9 - 16
  • [2] Software/Hardware Solutions for Information Processing in All Programmable Systems-on-Chip
    Sklyarov, Valery
    Skliarova, Iouliia
    Silva, Joao
    [J]. CONTROL ENGINEERING AND APPLIED INFORMATICS, 2016, 18 (03): : 109 - 120
  • [3] Comparison of On-chip Communications in Zynq-7000 All Programmable Systems-on-Chip
    Silva, Joao
    Sklyarov, Valery
    Skliarova, Iouliia
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2015, 7 (01) : 31 - 34
  • [4] Fast Matrix Covering in All Programmable Systems-on-Chip
    Sklyarov, V.
    Skliarova, I.
    Rjabov, A.
    Sudnitson, A.
    [J]. ELEKTRONIKA IR ELEKTROTECHNIKA, 2014, 20 (05) : 150 - 153
  • [5] Programmable Systems-on-Chip for Information Processing
    Sklyarov, Valery
    Skliarova, Iouilia
    [J]. 2014 IEEE 8TH INTERNATIONAL CONFERENCE ON APPLICATION OF INFORMATION AND COMMUNICATION TECHNOLOGIES (AICT), 2014, : 297 - 301
  • [6] Integration of Hardware Assertions in Systems-on-Chip
    Geuzebroek, Jeroen
    Vermeulen, Bart
    [J]. 2008 IEEE INTERNATIONAL TEST CONFERENCE, VOLS 1 AND 2, PROCEEDINGS, 2008, : 412 - 421
  • [7] A versatile sensor interface for programmable vision systems-on-chip
    Rodríguez-Vázquez, A
    Liñán, G
    Roca, E
    Espejo, S
    Domíinguez-Castro, R
    [J]. SENSORS AND CAMERA SYSTEMS FOR SCIENTIFIC, INDUSTRIAL, AND DIGITAL PHOTOGRAPHY APPLICATIONS IV, 2003, 5017 : 38 - 47
  • [8] Cut-based functional debugging for programmable systems-on-chip
    Kirovski, D
    Potkonjak, M
    Guerra, LM
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2000, 8 (01) : 40 - 51
  • [9] Hardware-software debugging techniques for reconfigurable systems-on-chip
    Talavera, G
    Nollet, V
    Mignolet, JY
    Verkest, D
    Vernalde, S
    Lauwereins, R
    Carrabina, J
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), VOLS. 1- 3, 2004, : 1402 - 1407
  • [10] Exploring the Abyss? Unveiling Systems-on-Chip Hardware Vulnerabilities Beneath Software
    Rajendran, Sree Ranjani
    Dipu, Nusrat Farzana
    Tarek, Shams
    Kamali, Hadi Mardani
    Farahmandi, Farimah
    Tehranipoor, Mark
    [J]. IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2024, 19 : 3914 - 3926