Automated Instrumentation of FPGA-based Systems for System-level Transaction Monitoring

被引:0
|
作者
McKechnie, Paul E. [1 ]
Blott, Michaela [2 ]
Vanderbauwhede, Wim A. [3 ]
机构
[1] Inst Syst Level Integrat, Livingston, Scotland
[2] Xilinx, Dublin, Ireland
[3] Univ Glasgow, Dept Comp Sci, Glasgow G12 8QQ, Lanark, Scotland
来源
2009 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP PROCEEDINGS | 2009年
关键词
D O I
10.1109/SOCC.2009.5335653
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Modern FPGA-based systems are complex and difficult to verify. One approach to easing the verification problem and reducing perceived complexity is to use libraries of reusable functions. These reusable functions, known as intellectual property blocks, are commonly created as netlists or RTL components. Complex systems can be created from IP blocks by using high-level design environments. These tools define the types and semantics of component interfaces which permit systems to be debugged using system-level transaction monitoring. However, the insertion of on-chip monitoring circuitry is a manual process in FPGA design flows. In this paper we present an algorithm which exploits the high-level design environment to permit automatic instrumentation of designs. We demonstrate that the algorithm can harness existing HDL generation techniques and reduce the insertion and configuration effort required of the designer.
引用
收藏
页码:168 / +
页数:2
相关论文
共 50 条
  • [41] Automated synthesis of FPGA-based packet filters for 100 Gbps network monitoring applications
    Fernando Zazo, Jose
    Lopez-Buedo, Sergio
    Sutter, Gustavo
    Aracil, Javier
    2016 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG16), 2016,
  • [42] An FPGA-Based System for Remote Data Monitoring of Underwater Gravity Measurement
    Liu, Yilin
    Yu, Ruihang
    Cao, Juliang
    2020 ASIA CONFERENCE ON GEOLOGICAL RESEARCH AND ENVIRONMENTAL TECHNOLOGY, 2021, 632
  • [43] Hybrid System Level Power Consumption Estimation for FPGA-Based MPSoC
    Rethinagiri, Santhosh Kumar
    Ben Atitallah, Rabie
    Niar, Smail
    Senn, Eric
    Dekeyser, Jean-Luc
    2011 IEEE 29TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2011, : 239 - 246
  • [44] An FPGA-based instrumentation platform for use at deep cryogenic temperatures
    Lamb, I. D. Conway
    Colless, J. I.
    Hornibrook, J. M.
    Pauka, S. J.
    Waddy, S. J.
    Frechtling, M. K.
    Reilly, D. J.
    REVIEW OF SCIENTIFIC INSTRUMENTS, 2016, 87 (01):
  • [45] FPGA-based Systems for Evolvable Hardware
    Lambert, Cyrille
    Kalganova, Tatiana
    Stomeo, Emanuele
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 12, 2006, 12 : 123 - +
  • [46] Overview of FPGA-Based Multiprocessor Systems
    Dorta, Taho
    Jimenez, Jaime
    Luis Martin, Jose
    Bidarte, Unai
    Astarloa, Armando
    2009 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS, 2009, : 273 - 278
  • [47] Development of microcontroller/FPGA-based systems
    Al-Dhaher, AHG
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2004, 20 (01) : 52 - 60
  • [48] Fast Radiation Monitoring in FPGA-based Designs
    Leong, C.
    Semiao, J.
    Santos, M. B.
    Teixeira, I. C.
    Teixeira, J. P.
    Batista, A. J. N.
    Goncalves, B.
    Marques, J. G.
    2015 CONFERENCE ON DESIGN OF CIRCUITS AND INTEGRATED SYSTEMS (DCIS), 2015,
  • [49] A FPGA-based virtual instrumentation system for high speed parallel optical transmission BER testing
    Liu B.
    Yang Y.
    Chen X.
    Chen H.
    Gaojishu Tongxin/Chinese High Technology Letters, 2010, 20 (09): : 955 - 959
  • [50] Flexible System-level Monitoring of Heterogeneous Big Data Streaming Systems
    Eichelberger, Holger
    44TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2018), 2018, : 289 - 292