Operation net system: A formal design representation model for high-level synthesis of asynchronous systems based on transformations

被引:0
|
作者
Yoo, DH [1 ]
Lee, DI
Lee, JA
机构
[1] Kwangju Inst Sci & Technol, Dept Informat & Commun, Kwangju, South Korea
[2] Chosun Univ, Dept Comp Sci, Kwangju, South Korea
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper proposes a formal design representation model, called Operation Net System, for high-level synthesis of asynchronous systems which is based on transformational approaches. Operation Net System consists of Operation Net, which is based on hierarchical timed Petri nets, and a module graph to unify the description of control and data parts of an asynchronous system. It is used as an intermediate design representation during transformations. Several semantic-preserving basic transformations are defined and used to successively transform an initial design representation into an optimized implementation satisfying designer's requirements. The hierarchical concept of Operation Net reduces the complexity of net operations such as finding the relation of two operations by hiding sub-hierarchical blocks. The selection of the basic transformations is guided by an exploration strategy which performs operation scheduling, resource allocation, and module binding simultaneously. To deal with the complexity of the exploration, we use an iterative algorithm such as Tabu search. This integration of high-level synthesis sub-tasks enables designers to get a better chance to reach a globally optimized solution.
引用
收藏
页码:435 / 453
页数:19
相关论文
共 50 条
  • [1] AN ASYNCHRONOUS MODEL FOR HIGH-LEVEL SYNTHESIS
    BRAGE, JP
    MICROELECTRONICS JOURNAL, 1994, 25 (03) : 199 - 213
  • [2] Formal Verification of Optimizing Transformations during High-level Synthesis
    Chouksey, Ramanuj
    Karfa, Chandan
    Bhaduri, Purandar
    PROCEEDINGS OF THE 12TH INNOVATIONS ON SOFTWARE ENGINEERING CONFERENCE (ISEC), 2019,
  • [3] A High-level Petri Net-based Formal Model of Distributed Self-adaptive Systems
    Camilli, Matteo
    Bellettini, Carlo
    Capra, Lorenzo
    ECSA 2018: PROCEEDINGS OF THE 12TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE: COMPANION PROCEEDINGS, 2018,
  • [4] TAO - A HIERARCHICAL DESIGN REPRESENTATION FOR HIGH-LEVEL SYNTHESIS OF HARDWARE SYSTEMS
    PATEL, MRK
    MICROPROCESSING AND MICROPROGRAMMING, 1990, 28 (1-5): : 323 - 326
  • [5] High-level synthesis algorithm based on area oriented design transformations
    Schenk, W.
    International Conference on Superconductivity, 1990,
  • [6] Dataflow transformations in high-level DSP system design
    Saha, Sankalita
    Puthenpurayil, Sebastian
    Bhattacharyya, Shuvra S.
    2006 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP PROCEEDINGS, 2006, : 131 - +
  • [7] Integration of high-level modeling, formal verification, and high-level synthesis in ATM switch design
    Rajan, SP
    Fujita, M
    ELEVENTH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 1997, : 552 - 557
  • [8] DESIGN CONTROL IN A HIGH-LEVEL SYNTHESIS SYSTEM
    MOZOS, D
    SEPTIEN, J
    TIRADO, F
    HERMIDA, R
    MICROPROCESSING AND MICROPROGRAMMING, 1992, 34 (1-5): : 93 - 96
  • [9] High-level synthesis of asynchronous systems by data-driven decomposition
    Wong, CG
    Martin, AJ
    40TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2003, 2003, : 508 - 513
  • [10] The Design and Implementation of Complex Float Matrix Multiplication Operation Based on High-level Synthesis
    Meng, Xiao
    Zhuang, Wei
    Qin, Zhiyong
    Yu, Lixin
    Hou, Guowei
    2022 INTERNATIONAL CONFERENCE ON COMPUTING, ROBOTICS AND SYSTEM SCIENCES, ICRSS, 2022, : 40 - 44