Hardware/software co-design of digital telecommunication systems

被引:47
作者
Bolsens, I
DeMan, HJ
Lin, B
VanRompaey, K
Vercauteren, S
Verkest, D
机构
[1] KATHOLIEKE UNIV LEUVEN, B-3001 LOUVAIN, BELGIUM
[2] COWARE NV, B-3001 LOUVAIN, BELGIUM
[3] IMEC, SYST CONTROL & COMMUN GRP, B-3001 LOUVAIN, BELGIUM
[4] IMEC, VLSI SYST DESIGN METHODOL GRP, B-3001 LOUVAIN, BELGIUM
关键词
D O I
10.1109/5.558713
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper we reflect on the nature of digital telecommunication systems. We argue that these systems require, by nature, a heterogeneous specification and an implementation with heterogeneous architectural styles. CoWare is a hardware/software co-design environment based on a data model that allows to specify, simulate, and synthesize heterogeneous hardware/software architectures from a heterogeneous specification. CoWare is based on the principle of encapsulation of existing hardware and software compilers and special attention is paid to the interactive synthesis of hardware/software and hardware/hardware interfaces. The principles of CoWare will be illustrated by the design process of a spread-spectrum receiver for a pager system.
引用
收藏
页码:391 / 418
页数:28
相关论文
共 63 条
  • [21] GUERTS W, 1993, APPL DRIVEN ARCHTECT, P143
  • [22] THE SYNCHRONOUS DATA FLOW PROGRAMMING LANGUAGE LUSTER
    HALBWACHS, N
    CASPI, P
    RAYMOND, P
    PILAUD, D
    [J]. PROCEEDINGS OF THE IEEE, 1991, 79 (09) : 1305 - 1320
  • [23] STATECHARTS - A VISUAL FORMALISM FOR COMPLEX-SYSTEMS
    HAREL, D
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 1987, 8 (03) : 231 - &
  • [24] HILFINGER PN, 1990, P INT C AC SPEECH SI, P1057
  • [25] COMMUNICATING SEQUENTIAL PROCESSES
    HOARE, CAR
    [J]. COMMUNICATIONS OF THE ACM, 1978, 21 (08) : 666 - 677
  • [26] A HARDWARE-SOFTWARE CODESIGN METHODOLOGY FOR DSP APPLICATIONS
    KALAVADE, A
    LEE, EA
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 1993, 10 (03): : 16 - 28
  • [27] KNAPP D, 1995, P 32 ACM IEEE DES AU
  • [28] LAUWEREINS R, 1995, IEEE COMPUT, V28, P35
  • [29] LEE EA, 1987, P IEEE SEP, V75
  • [30] LEE EA, 1987, IEEE T COMPUTERS JAN