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 条
  • [41] Design and prototyping of real-time systems using CSP and CML
    Rischel, H
    Sun, HY
    NINTH EUROMICRO WORKSHOP ON REAL TIME SYSTEMS, PROCEEDINGS, 1997, : 121 - 127
  • [42] IPTES - INCREMENTAL PROTOTYPING TECHNOLOGY FOR EMBEDDED REAL-TIME SYSTEMS
    PULLI, P
    ELMSTROM, R
    MICROPROCESSING AND MICROPROGRAMMING, 1992, 35 (1-5): : 13 - 21
  • [43] Prototyping real-time vision systems: An experiment in DSL design
    Yale Univ, New Haven, United States
    Proc Int Conf Software Eng, (484-493):
  • [44] VIPERS: Visual Prototyping Environment for Real-Time Imaging Systems
    Jean, Frederic
    Albu, Alexandra Branzan
    SOFTVIS 2010: PROCEEDINGS OF THE 2010 INTERNATIONAL SYMPOSIUM ON SOFTWARE VISUALIZATION, 2010, : 211 - 212
  • [45] Real time unsupervised learning of visual stimuli in neuromorphic VLSI systems
    Massimiliano Giulioni
    Federico Corradi
    Vittorio Dante
    Paolo del Giudice
    Scientific Reports, 5
  • [46] VLSI architecture for real-time image and video processing systems
    Philip Dang
    Journal of Real-Time Image Processing, 2006, 1 : 57 - 62
  • [47] Real time unsupervised learning of visual stimuli in neuromorphic VLSI systems
    Giulioni, Massimiliano
    Corradi, Federico
    Dante, Vittorio
    del Giudice, Paolo
    SCIENTIFIC REPORTS, 2015, 5
  • [48] VLSI architecture for real-time image and video processing systems
    Dang, Philip
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2006, 1 (01) : 57 - 62
  • [49] Adjustable flow control filters, reflective memories, and coprocessors as support for distributed real-time systems
    Stankovic, J.A.
    International journal of mini & microcomputers, 1995, 17 (01): : 11 - 17
  • [50] A real-time control platform for rapid prototyping of induction motor vector control
    Kang, Moon Ho
    Park, Yoon Chang
    ELECTRICAL ENGINEERING, 2006, 88 (06) : 473 - 483