AUTOMATED SYNTHESIS OF MIXED-MODE (ASYNCHRONOUS AND SYNCHRONOUS) SYSTEMS

被引:1
|
作者
SUBRAHMANYAM, PA
机构
来源
AT&T TECHNICAL JOURNAL | 1991年 / 70卷 / 01期
关键词
D O I
10.1002/j.1538-7305.1991.tb00501.x
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Many large scale integrated circuits and systems contain both synchronous and asynchronous subsystems (including self-timed subsystems). Examples include systems having asynchronous interfaces to busses or memories, and systems containing modules clocked by independent, locally generated clocks. This paper discusses specification and automated synthesis techniques for designing such systems. A graphical perspective of the temporal and interface constraints is provided via a timing diagram editor. The specification and synthesis techniques presented allow individual process implementations to be either synchronous, asynchronous, or combinational. We discuss factors influencing the decomposition of the overall system into sub-processes and the choice of implementation styles. Fragments of the design of a Processor Interface Board (PIB) are used to illustrate various concepts. The goal is to enable a designer to improve design quality by synergistically exploiting the advantages of both the synchronous and asynchronous design styles in a system, and to support experimentation with trade-offs in granularity and implementation strategies.
引用
收藏
页码:111 / 124
页数:14
相关论文
共 50 条
  • [1] AUTOMATED SYNTHESIS OF SYSTEMS WITH INTERACTING ASYNCHRONOUS (SELF-TIMED) AND SYNCHRONOUS COMPONENTS
    SUBRAHMANYAM, PA
    PROCEEDINGS - IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN : VLSI IN COMPUTERS & PROCESSORS, 1989, : 334 - 337
  • [2] Blocking structures for mixed-mode systems
    Erkens, H
    Heuermann, H
    34TH EUROPEAN MICROWAVE CONFERENCE, VOLS 1-3, CONFERENCE PROCEEDINGS, 2004, : 297 - 300
  • [3] SYNTHESIS OF MIXED SYNCHRONOUS ASYNCHRONOUS CONTROL LOGIC
    BORRIELLO, G
    1989 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-3, 1989, : 762 - 765
  • [4] A channel library for asynchronous circuit design supporting mixed-mode modeling
    Bjerregaard, T
    Mahadevan, S
    Sparso, J
    INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2004, 3254 : 301 - 310
  • [5] Design of Mixed Synchronous/Asynchronous Systems with Multiple Clocks
    Jiang, Yu
    Zhang, Hehua
    Zhang, Huafeng
    Liu, Han
    Song, Xiaoyu
    Gu, Ming
    Sun, Jiaguang
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (08) : 2220 - 2232
  • [6] SYNCHRONOUS/ASYNCHRONOUS ETHERNET NETWORKING FOR MIXED CRITICALITY SYSTEMS
    Jakovljevic, Mirko
    2009 IEEE/AIAA 28TH DIGITAL AVIONICS SYSTEMS CONFERENCE, VOLS 1-3, 2009, : 206 - 215
  • [7] Performance analysis and optimization of mixed asynchronous synchronous systems
    Teich, J
    Thiele, L
    Sriram, S
    Martin, M
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1997, 16 (05) : 473 - 484
  • [8] MIXED-MODE OSCILLATIONS IN CHEMICAL-SYSTEMS
    PETROV, V
    SCOTT, SK
    SHOWALTER, K
    JOURNAL OF CHEMICAL PHYSICS, 1992, 97 (09): : 6191 - 6198
  • [9] An approach to synthesis of mixed synchronous/asynchronous digital devices
    Sudnitson, A
    2002 23RD INTERNATIONAL CONFERENCE ON MICROELECTRONICS, VOLS 1 AND 2, PROCEEDINGS, 2002, : 695 - 698
  • [10] A Mixed-Mode Synchronous Mirror Delay Insensitive to Supply and Load Variations
    Chih-Hao Sun
    Shen-Iuan Liu
    Analog Integrated Circuits and Signal Processing, 2004, 39 : 75 - 80