HARDWARE PROGRAMMING USING C++

被引:0
|
作者
MARIATOS, EP
MERAKOS, P
BIRBAS, MK
BIRBAS, AN
机构
[1] SYNERGY SYST LTD,PATRAI,GREECE
[2] UNIV PATRAS,APPL ELECTR LAB,GR-26110 PATRAI,GREECE
来源
MICROPROCESSING AND MICROPROGRAMMING | 1994年 / 40卷 / 10-12期
关键词
D O I
10.1016/0165-6074(94)90047-7
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The use of a programming language for describing hardware is proposed in this paper. The presented approach, based on minor extensions of C++, gives an attractive way to program computers with reconfigurable hardware elements (i.e. FPGAs). It can also be used as a common implementation-level language for hardware-software codesign frameworks. The proposed approach differs from other codesign methodologies due to the use of a single, object oriented, notation for all design levels; from the most abstract OMT notations, where the system's functionality and requirements are first captured, to the detailed implementation-level C++ code.
引用
收藏
页码:817 / 820
页数:4
相关论文
共 50 条
  • [41] Extending C++ for hardware description - Part 1
    Ramanathan, Dinesh
    Electronic Engineering (London), 2000, 72 (882):
  • [42] Object-oriented programming in boundary element methods using C++
    Wang, WQ
    Ji, X
    Wang, YG
    ADVANCES IN ENGINEERING SOFTWARE, 1999, 30 (02) : 127 - 132
  • [43] ACT++ - A CLASS LIBRARY FOR CONCURRENT PROGRAMMING IN C++ USING ACTORS
    KAFURA, D
    MUKHERJI, M
    LAVENDER, G
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1993, 6 (06): : 47 - &
  • [44] SHARED-MEMORY PARALLEL PROGRAMMING IN C++
    BECK, B
    IEEE SOFTWARE, 1990, 7 (04) : 38 - 48
  • [45] A NEW ITERATION MECHANISM FOR THE C++ PROGRAMMING LANGUAGE
    KIM, MH
    SIGPLAN NOTICES, 1995, 30 (01): : 20 - 26
  • [46] CONCURRENT C++ - CONCURRENT PROGRAMMING WITH CLASS(ES)
    GEHANI, NH
    ROOME, WD
    SOFTWARE-PRACTICE & EXPERIENCE, 1988, 18 (12): : 1157 - 1177
  • [47] OOP with C++ for power system programming.
    Yu, DC
    Ratanasawetwad, S
    PROCEEDINGS OF THE AMERICAN POWER CONFERENCE, VOL 59, I AND II, 1997, 59 : 1269 - 1274
  • [48] OOP with C++ for power system programming.
    Yu, DC
    Ratanasawetwad, S
    PROCEEDINGS OF THE AMERICAN POWER CONFERENCE, VOL 59 - PTS I AND II, 1997, 59 : 1269 - 1274
  • [49] MultiArray: a C++ library for generic programming with arrays
    Garcia, R
    Lumsdaine, A
    SOFTWARE-PRACTICE & EXPERIENCE, 2005, 35 (02): : 159 - 188
  • [50] An efficient and flexible C++ library for concurrent programming
    Poggi, A
    Rimassa, G
    SOFTWARE-PRACTICE & EXPERIENCE, 1998, 28 (13): : 1437 - 1463