Geometry of synthesis - A structured approach to VLSI design

被引:6
|
作者
Ghica, Dan R. [1 ]
机构
[1] Univ Birmingham, Birmingham B15 2TT, W Midlands, England
关键词
design; languages; theory; syntactic control of interference; geometry of interaction; game semantics; synthesis;
D O I
10.1145/1190215.1190269
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We propose a new technique for hardware synthesis from higher-order functional languages with imperative features based on Reynolds's Syntactic Control of Interference. The restriction on contraction in the type system is useful for managing the thorny issue of sharing of physical circuits. We use a semantic model inspired by game semantics and the geometry of interaction, and express it directly as a certain class of digital circuits that form a cartesian, monoidal-closed category. A soundness result is given, which is also a correctness result for the compilation technique.
引用
收藏
页码:363 / 375
页数:13
相关论文
共 50 条
  • [41] AN INTEGRATED MODULAR AND STANDARD CELL VLSI DESIGN APPROACH
    KASAI, R
    FUKAMI, K
    TANSHO, K
    KITAZAWA, H
    HORIGUCHI, S
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 1985, 32 (02) : 487 - 492
  • [42] A DELAY INSENSITIVE APPROACH TO THE VLSI DESIGN OF A DRAM CONTROLLER
    DEGLORIA, A
    FARABOSCHI, P
    OLIVIERI, M
    MICROPROCESSING AND MICROPROGRAMMING, 1993, 37 (1-5): : 19 - 22
  • [43] A statistical approach to electromigration design for high performance VLSI
    Kitchin, J
    Sriram, TS
    STRESS INDUCED PHENOMENA IN METALLIZATION - FOURTH INTERNATIONAL WORKSHOP, 1998, (418): : 495 - 504
  • [45] A VLSI DESIGN DESIGN-SYNTHESIS METHODOLOGY AT THE TRANSISTOR LAYOUT LEVEL
    Bourbakis, Nikolaos
    Mortazavi, M.
    JOURNAL OF INTEGRATED DESIGN & PROCESS SCIENCE, 2005, 9 (03) : 63 - 85
  • [46] Design methodology and practice of VLSI functional test synthesis
    Hudec, J
    ITI 2001: PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2001, : 461 - 466
  • [47] LOGIC SYNTHESIS IN THE DESIGN OF THE VLSI-/370 MICROPROCESSOR
    KICK, B
    MICROPROCESSING AND MICROPROGRAMMING, 1988, 24 (1-5): : 43 - 47
  • [48] DESIGN AND SYNTHESIS OF SELF-CHECKING VLSI CIRCUITS
    JHA, NK
    WANG, SJ
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1993, 12 (06) : 878 - 887
  • [49] A Bayesian approach to array geometry design
    Oktel, Ü
    Moses, RL
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2005, 53 (05) : 1919 - 1923
  • [50] Methodology for Structured Data-Path Implementation in VLSI Physical Design: A Case Study
    Pudi, Dhilleswararao
    Harrison, Samuel Jigme
    Stathis, Dimitrios
    Boppu, Srinivas
    Hemani, Ahmed
    Cenkeramaddi, Linga Reddy
    ELECTRONICS, 2022, 11 (18)