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 条
  • [21] Automated system-level testing of unmanned aerial systems
    Sartaj, Hassan
    Muqeet, Asmar
    Iqbal, Muhammad Zohaib
    Khan, Muhammad Uzair
    AUTOMATED SOFTWARE ENGINEERING, 2024, 31 (02)
  • [22] Automated Optimization for FPGA-Based Sonar Object Recognition Systems
    Tung, Pin-Hao
    Jen, Geng-Shi
    Lai, Bo -Chem
    Hung, Yu -Xiang
    2024 IEEE THE 20TH ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, APCCAS 2024, 2024, : 349 - 353
  • [23] An automated exploration framework for FPGA-based soft multiprocessor systems
    Jin, YJ
    Satish, N
    Ravindran, K
    Keutzer, K
    2005 International Conference on Hardware/Software Codesign and System Synthesis, 2005, : 273 - 278
  • [24] FPGA-based instrumentation for the Fermilab Antiproton Source
    Ashmanskas, W
    Hansen, S
    Kiper, T
    Peterson, D
    2005 IEEE PARTICLE ACCELERATOR CONFERENCE (PAC), VOLS 1-4, 2005, : 1788 - 1790
  • [25] FPGA-Based Synthetic Instrumentation for Board Test
    Aleksejev, Igor
    Jutman, Artur
    Devadze, Sergei
    Odintsov, Sergei
    Wenzel, Thomas
    PROCEEDINGS INTERNATIONAL TEST CONFERENCE 2012, 2012,
  • [26] Novel FPGA-based Instrumentation for Personnel Safety Systems in Particle Accelerator Facility
    Pioli, S.
    Frasciello, O.
    Beretta, M. M.
    Ciambrone, P.
    Di Giulio, C.
    Buonomo, B.
    Belli, M.
    Valente, P.
    Variola, A.
    10TH INTERNATIONAL PARTICLE ACCELERATOR CONFERENCE, 2019, 1350
  • [27] FPGA-based automated datapath design
    Erenyi, I
    Vassanyi, I
    Nemes, T
    Nikodemusz, E
    Katona, Z
    23RD EUROMICRO CONFERENCE - NEW FRONTIERS OF INFORMATION TECHNOLOGY, PROCEEDINGS, 1997, : 664 - 668
  • [28] High level performance metrics for FPGA-based multiprocessor systems
    Beltran, Marta
    Guzman, Antonio
    Sevillano, Fernando
    PERFORMANCE EVALUATION, 2010, 67 (06) : 417 - 431
  • [29] A Computer-Controlled FPGA-Based Pulser/Receiver System for Ultrasound Instrumentation
    Assef, Amauri Amorin
    Contieri, Ednilson de Souza
    Kanashiro, Gilson Maekawa
    Freitas Kohler, Michel Andrey
    Maia, Joaquim Miguel
    Costa, Eduardo Tavares
    2024 IEEE UFFC LATIN AMERICA ULTRASONICS SYMPOSIUM, LAUS, 2024,
  • [30] Automated Approach for System-level Testing of Unmanned Aerial Systems
    Sartaj, Hassan
    2021 36TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING ASE 2021, 2021, : 1069 - 1073