SYNCHRONOUS REALIZATION OF ASYNCHRONOUS COMPUTATIONS

被引:0
|
作者
LOVENGREEN, HH
STAUNSTRUP, J
机构
关键词
INTEGRATED CIRCUITS; TYPES AND DESIGN STYLES; MODELS OF COMPUTATION; DEDUCTION AND THEOREM PROVING;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A circuit can be described as an asynchronous computation. Such an abstract description allows formal verification and refinement. However, to realize the description as a traditional clocked circuit, a synchronous description is more appropriate. We present a sufficient condition, called an implementation condition, on an asynchronous program which allows a very simple transformation into a synchronous circuit. To check that a given program meets the implementation condition we use a mechanical theorem prover and a front end to generate the proof obligations from the asynchronous circuit description.
引用
收藏
页码:95 / 110
页数:16
相关论文
共 50 条
  • [31] SYNCHRONOUS AND ASYNCHRONOUS MUSCLES IN CICADAS
    JOSEPHSON, RK
    YOUNG, D
    JOURNAL OF EXPERIMENTAL BIOLOGY, 1981, 91 (APR): : 219 - &
  • [32] SYNCHRONOUS AND ASYNCHRONOUS EXPERIMENTS ON PROCESSES
    HENNESSY, M
    INFORMATION AND CONTROL, 1983, 59 (1-3): : 36 - 83
  • [33] SAMS: Synchronous, asynchronous, multi-synchronous environments
    Molli, P
    Skaf-Molli, H
    Oster, G
    Jourdain, S
    PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON CSCW IN DESIGN, 2002, : 80 - 84
  • [34] DECOMPOSITION OF SYNCHRONOUS SEQUENTIAL MACHINES INTO SYNCHRONOUS AND ASYNCHRONOUS SUBMACHINES
    GERACE, GB
    GESTRI, G
    INFORMATION AND CONTROL, 1967, 11 (5-6): : 568 - &
  • [36] Making asynchronous distributed computations robust to noise
    Censor-Hillel, Keren
    Gelles, Ran
    Haeupler, Bernhard
    DISTRIBUTED COMPUTING, 2019, 32 (05) : 405 - 421
  • [37] IMPLEMENTATION OF ASYNCHRONOUS PARALLEL COMPUTATIONS IN CONTROL SPACE
    ANISIMOV, AV
    PROTSENKO, VS
    REDKO, SE
    CYBERNETICS, 1981, 17 (03): : 346 - 354
  • [38] Making asynchronous distributed computations robust to noise
    Keren Censor-Hillel
    Ran Gelles
    Bernhard Haeupler
    Distributed Computing, 2019, 32 : 405 - 421
  • [39] Webs of Archived Distributed Computations for Asynchronous Collaboration
    K. Mani Chandy
    Joseph Kiniry
    Adam Rifkin
    Daniel Zimmerman
    The Journal of Supercomputing, 1997, 11 : 101 - 118
  • [40] Webs of archived distributed computations for asynchronous collaboration
    Chandy, KM
    Kiniry, J
    Rifkin, A
    Zimmerman, D
    JOURNAL OF SUPERCOMPUTING, 1997, 11 (02): : 101 - 118