High-level design of embedded hardware-software systems

被引:3
|
作者
Dolinsky, M [1 ]
机构
[1] Scarynas Gomel State Univ, Syst Programming Res Lab, Gomel 246023, BELARUS
关键词
hardware-software systems; assembler-disassembler; C-compiler; source-level debugger; transducers; ion measurements;
D O I
10.1016/S0965-9978(99)00044-7
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper proposes methods, tools and results of application for hardware-software systems co-design, Methods include tuning selected or designing hardware for the following universal software tools: assembler-disassembler, C-compiler, and source-level debugger; providing super fast debugging of software for target architecture on an instrumental computer IBM PC or a compatible one. To design hardware in parallel with software, two special tools are presented. The first is a system for microprogram automation synthesis from a microprogram that is written on a special microassembler or subset of C and is debugged with the debugger that was mentioned earlier. The second tool is high-level chip computer aided design system. Both systems use software developed for target architecture as tests for designing hardware. This paper also contains description of application results that were produced using the proposed methods; and tools for developing two embedded apparatuses: "Remote data gathering from transducers" and "Ion measurement", that are based on microcontrollers NT8020 (NTL, Minsk, Belarus) and Intel 8051, respectively. (C) 2000 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:197 / 201
页数:5
相关论文
共 50 条
  • [1] High-level design of embedded hardware-software systems
    Dolinsky, MS
    [J]. AVTOMATIKA I VYCHISLITELNAYA TEKHNIKA, 1997, (05): : 63 - 70
  • [2] SPECIFICATION AND DESIGN OF EMBEDDED HARDWARE-SOFTWARE SYSTEMS
    GAJSKI, DD
    VAHID, F
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 1995, 12 (01): : 53 - 67
  • [3] Integrated hardware-software co-synthesis and high-level synthesis for design of embedded systems under power and latency constraints
    Doboli, A
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE, CONFERENCE AND EXHIBITION 2001, PROCEEDINGS, 2001, : 612 - 619
  • [4] HARDWARE-SOFTWARE CO-DESIGN OF EMBEDDED SYSTEMS
    WOLF, WH
    [J]. PROCEEDINGS OF THE IEEE, 1994, 82 (07) : 967 - 989
  • [5] Hardware-software codesign of embedded systems
    Coelho, CJN
    da Silva, DC
    Fernandes, AO
    [J]. XI BRAZILIAN SYMPOSIUM ON INTEGRATED CIRCUIT DESIGN, PROCEEDINGS, 1998, : 2 - 8
  • [6] HARDWARE-SOFTWARE CODESIGN OF EMBEDDED SYSTEMS
    CHIODO, M
    GIUSTO, P
    JURECSKA, A
    HSIEH, HC
    SANGIOVANNIVINCENTELLI, A
    LAVAGNO, L
    [J]. IEEE MICRO, 1994, 14 (04) : 26 - 36
  • [7] Hardware-software coverification of distributed embedded systems
    Fu, JM
    Chen, SJ
    [J]. INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOL VI, PROCEEDINGS, 1999, : 2995 - 3001
  • [8] Design for testability in hardware-software systems
    Vranken, HPE
    Witteman, MF
    vanWuijtswinkel, RC
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 1996, 13 (03): : 79 - 87
  • [9] Hardware-software multi-level partitioning for distributed embedded multiprocessor systems
    Lee, TY
    Hsiung, PA
    Chen, SJ
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2001, E84A (02): : 614 - 626
  • [10] High-Level Models for Transformation-Oriented Design of Hardware and Embedded Systems
    Damasevicius, Robertas
    Stuikys, Vytautas
    [J]. ADVANCES IN ELECTRICAL AND COMPUTER ENGINEERING, 2008, 8 (02) : 86 - 94