Evaluation of the hardwired sequence control system generated by high-level synthesis

被引:0
|
作者
Fujieda, Naoki [1 ]
Ichikawa, Shuichi [1 ]
Ishigaki, Yoshiki [1 ]
Tanaka, Tasuku [1 ]
机构
[1] Toyohashi Univ Technol, Dept Elect & Elect Informat Engn, Toyohashi, Aichi, Japan
关键词
IMPLEMENTATION; PLC;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This study presents the application of the commercial High Level Synthesis (HLS) to a hardwired control application with quantitative comparison to the traditional approach that uses logic synthesis with HDL. Though the derived circuits from HLS are comparable to that of logic synthesis, the design trade-offs in HLS are difficult to control. This study also presents the design and evaluation of the whole system of hardwired control with a Xilinx Zynq-7000 FPGA platform. From our experiments, two performance bottlenecks were identified: the RAM for memory elements that serializes the read/write accesses, and data transfer time via the peripheral bus. According to our results, the sole hardwired control was 10 times faster than the original software, while the overall performance was 4 to 50 times worse than the original software. The use of flipflops and dedicated I/O pins are necessary for high-performance systems.
引用
收藏
页码:1261 / 1267
页数:7
相关论文
共 50 条
  • [1] An Obfuscated Hardwired Sequence Control System Generated by High Level Synthesis
    Ishigaki, Yoshiki
    Fujieda, Naoki
    Matsuoka, Yuumi
    Uyama, Kazuki
    Ichikawa, Shuichi
    2017 FIFTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2017, : 323 - 325
  • [2] DESIGN CONTROL IN A HIGH-LEVEL SYNTHESIS SYSTEM
    MOZOS, D
    SEPTIEN, J
    TIRADO, F
    HERMIDA, R
    MICROPROCESSING AND MICROPROGRAMMING, 1992, 34 (1-5): : 93 - 96
  • [3] DIADES - A HIGH-LEVEL SYNTHESIS SYSTEM
    PERKOWSKI, M
    SMITH, D
    DRISCOLL, M
    LIU, J
    BROWN, J
    1989 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-3, 1989, : 1895 - 1898
  • [4] AnyHLS: High-Level Synthesis With Partial Evaluation
    Ozkan, M. Akif
    Perard-Gayot, Arsene
    Membarth, Richard
    Slusallek, Philipp
    Leissa, Roland
    Hack, Sebastian
    Teich, Juergen
    Hannig, Frank
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (11) : 3202 - 3214
  • [5] DSS - A DISTRIBUTED HIGH-LEVEL SYNTHESIS SYSTEM
    ROY, J
    KUMAR, N
    DUTTA, R
    VEMURI, R
    IEEE DESIGN & TEST OF COMPUTERS, 1992, 9 (02): : 18 - 32
  • [6] New Solutions for System-Level and High-Level Synthesis
    Zuo, Wei
    Zheng, Hongbin
    Gurumani, Swathi T.
    Rupnow, Kyle
    Chen, Deming
    2014 14TH INTERNATIONAL SYMPOSIUM ON INTEGRATED CIRCUITS (ISIC), 2014, : 71 - 74
  • [7] Fault Tolerance Properties of Systems Generated with the Use of High-Level Synthesis
    Lojda, Jakub
    Podivinsky, Jakub
    Kotasek, Zdenek
    PROCEEDINGS OF 2018 IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS 2018), 2018,
  • [8] The Effect of Compiler Optimizations on High-Level Synthesis-Generated Hardware
    Huang, Qijing
    Lian, Ruolong
    Canis, Andrew
    Choi, Jongsok
    Xi, Ryan
    Calagar, Nazanin
    Brown, Stephen
    Anderson, Jason
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2015, 8 (03)
  • [9] HIGH-LEVEL SYNTHESIS
    PAWLAK, A
    MICROPROCESSING AND MICROPROGRAMMING, 1992, 35 (1-5): : 261 - 261
  • [10] A Survey and Evaluation of FPGA High-Level Synthesis Tools
    Nane, Razvan
    Sima, Vlad-Mihai
    Pilato, Christian
    Choi, Jongsok
    Fort, Blair
    Canis, Andrew
    Chen, Yu Ting
    Hsiao, Hsuan
    Brown, Stephen
    Ferrandi, Fabrizio
    Anderson, Jason
    Bertels, Koen
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2016, 35 (10) : 1591 - 1604