Formal analysis of single WAIT VHDL processes for semantic based synthesis

被引:1
|
作者
Jacomme, L [1 ]
Pétrot, F [1 ]
Bawa, RK [1 ]
机构
[1] Univ Paris 06, Dept ASIM, LIP6, F-75252 Paris 05, France
关键词
D O I
10.1109/ICVD.1999.745140
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper deals with the formal identification of flip-flops and latches within VHDL descriptions of hardware systems. Due to the simulation based semantics of VHDL, the existing synthesis tools rely on explicit templates to guarantee memorizing element inference. The approach proposed here is based on a formal representation of VHDL in terms of Interpreted Petri Nets. A Petri Net preserving the simulation semantic is build as a result of of VHDL compilation and then reduced to a unique minimal form. A set of equations is extracted and a formal analysis is performed on all cyclic symbol assignments. The result is a RTL VHDL description, synthesizable by any existing synthesis tools. This methodology has been implemented and is illustrated on a set of simple and representative descriptions.
引用
收藏
页码:151 / 156
页数:6
相关论文
共 50 条
  • [21] Formal and relational concept analysis for fuzzy-based automatic semantic annotation
    C. De Maio
    G. Fenza
    M. Gallo
    V. Loia
    S. Senatore
    Applied Intelligence, 2014, 40 : 154 - 177
  • [22] A Formal Model of the Mechanism of Semantic Analysis in the Brain
    Ichisugi, Yuuji
    Takahashi, Naoto
    BIOLOGICALLY INSPIRED COGNITIVE ARCHITECTURES 2018, 2019, 848 : 128 - 137
  • [23] Formal concept analysis and semantic file systems
    Martin, B
    CONCEPT LATTICES, PROCEEDINGS, 2004, 2961 : 88 - 95
  • [24] Distributed Situation Analysis A Formal Semantic Framework
    Nalbandyan, Narek
    Glasser, Uwe
    Shahir, Hamed Yaghoubi
    Wehn, Hans
    ABSTRACT STATE MACHINES, ALLOY, B, TLA, VDM, AND Z, ABZ 2014, 2014, 8477 : 158 - 173
  • [25] A Semantic Versioning Service Based on Formal Certification
    Vion-Dury, Jean-Yves
    Lagos, Nikolaos
    SOFTWARE TECHNOLOGIES (ICSOFT 2015), 2016, 586 : 42 - 62
  • [26] Computing semantic relatedness using latent semantic analysis and fuzzy formal concept analysis
    Jain S.
    Seeja K.R.
    Jindal R.
    Jain, Shivani (shivanijain13@gmail.com), 1600, Inderscience Publishers (13): : 92 - 100
  • [27] Testability improvement method for VHDL based synthesis
    Baraniecki, R.
    Rosinski, A.
    Electron Technology (Warsaw), 28 (04):
  • [28] Formal Abstraction and Synthesis of Parametric Stochastic Processes
    Peruffo, Andrea
    Abate, Alessandro
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, FORMATS 2021, 2021, 12860 : 135 - 153
  • [29] HIGH-LEVEL MODELING AND SYNTHESIS OF COMMUNICATING PROCESSES USING VHDL
    WOLF, W
    MANNO, R
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1993, E76D (09) : 1039 - 1046
  • [30] An application of formal concept analysis to semantic neural decoding
    Endres, Dominik Maria
    Foeldiak, Peter
    Priss, Uta
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2009, 57 (3-4) : 233 - 248