Handel-C for rapid prototyping of VLSI coprocessors for real time systems

被引:17
|
作者
Loo, SM [1 ]
Wells, BE [1 ]
Freije, N [1 ]
Kulick, J [1 ]
机构
[1] Univ Alabama, Dept Elect & Comp Engn, Huntsville, AL 35899 USA
关键词
real time systems; Handel-C; FPGA; reconfigurable computing;
D O I
10.1109/SSST.2002.1026994
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The current maturity of modern reconfigurable hardware elements such as field programable gate arrays now makes it possible to utilize application-specific reconfigurable coprocessor logic as part of real time system design. Such logic has great potential to improve both the level of performance and run time determinism of the system. It also gives the real time system designer the capability of performing nonintrusive high-speed monitoring operations such as missed deadline detection and external bus/IO activity analysis that can be directly utilized by the system scheduler to dynamically adapt to changing process load conditions. In most cases, though, designers of real time systems are software development practitioners, not hardware developers. They know much more about traditional software high-level programming languages such as C and C++ than hardware description languages such as VHDL and Verilog. New hardware description languages such as Handel-C are now becoming available to make the hardware design process more accessible to these software developers. In this paper, we investigate the effectiveness of using Handel-C, in an academic setting, to develop real time embedded systems in environments that incorporates reconfigurable FPGA based co-processor logic.
引用
收藏
页码:6 / 10
页数:5
相关论文
共 50 条
  • [21] Rapid Control Prototyping of IPM Drives by Real Time Simulation
    Tursini, Marco
    Olivieri, Carlo
    Di Leonardo, Lino
    Della Loggia, Emidio
    2013 8TH EUROSIM CONGRESS ON MODELLING AND SIMULATION (EUROSIM), 2013, : 364 - 371
  • [22] Rapid prototyping environment for real-time control education
    Grega, W
    Kolek, K
    Turnau, A
    REAL-TIME SYSTEMS EDUCATION III, PROCEEDINGS, 1999, : 85 - 92
  • [23] AN ENVIRONMENT FOR DISTRIBUTED PROTOTYPING OF REAL-TIME SYSTEMS
    ALONSO, A
    DUENAS, JC
    LEON, G
    DELAPUENTE, JA
    CONTROL ENGINEERING PRACTICE, 1995, 3 (06) : 871 - 876
  • [24] ANIMATION PROTOTYPING OF REAL-TIME EMBEDDED SYSTEMS
    COOLING, JE
    HUGHES, TS
    MICROPROCESSORS AND MICROSYSTEMS, 1993, 17 (06) : 315 - 324
  • [25] PERTS: A prototyping environment for real-time systems
    Liu, JWS
    Liu, CL
    Deng, Z
    Tia, TS
    Sun, J
    Storch, M
    Hull, D
    Redondo, JL
    Bettati, R
    Silberman, A
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1996, 6 (02) : 161 - 177
  • [26] Real time prototyping of broadband wireless LAN systems
    Wouters, M
    Van Wesemael, P
    Vandebriel, R
    Dewilde, A
    Libois, M
    15TH IEEE INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS: SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2004, : 226 - 231
  • [27] Automated communication synthesis for architecture-precise rapid prototyping of real-time embedded systems
    Renner, FM
    Becker, J
    Glesner, M
    11TH IEEE INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS, 2000, : 154 - 159
  • [28] A flexible environment for rapid prototyping and analysis of distributed real-time safety-critical systems
    Thompson, H. A.
    Ramos-Hernandez, D. N.
    Fu, J.
    Jiang, L.
    Choi, I.
    Cartledge, K.
    Fortune, J.
    Brown, A.
    CONTROL ENGINEERING PRACTICE, 2007, 15 (01) : 77 - 94
  • [29] A new methodology and generic model library for the rapid prototyping of real-time image processing systems
    Gibson, DJ
    Teal, MK
    AitBoudaoud, D
    Winchester, M
    VHDL INTERNATIONAL USERS' FORUM, PROCEEDINGS, 1997, : 268 - 277
  • [30] ARcadia: A Rapid Prototyping Platform for Real-time Tangible Interfaces
    Kelly, Annie
    de Halleux, Jonathan
    Shapiro, R. Benjamin
    Ball, Thomas
    PROCEEDINGS OF THE 2018 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI 2018), 2018,