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 条
  • [1] [Anonymous], P IEEE INT C COMP AI
  • [2] [Anonymous], 1994, SPECIFICATION DESIGN
  • [3] BALASA F, 1994, IEEE IC CAD, P31
  • [4] BOLSENS I, 1994, VLSI SIGNAL PROCESSI, V7, P63
  • [5] BORIELLO G, 1988, THESIS U CALIF BERKE
  • [6] BUCK J, 1994, INT J COMPUTER S JAN
  • [7] BUCK J, 1992, P DAT FLOW WORKSH HA
  • [8] ARCHITECTURAL STRATEGIES FOR AN APPLICATION-SPECIFIC SYNCHRONOUS MULTIPROCESSOR ENVIRONMENT
    CATTHOOR, F
    RABAEY, J
    GOOSSENS, G
    VANMEERBERGEN, JL
    JAIN, R
    DEMAN, HJ
    VANDEWALLE, J
    [J]. IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1988, 36 (02): : 265 - 284
  • [9] CATTHOOR F, 1996, IEEE INT S CIRC SYST
  • [10] 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