System for automatically converting hardware language VHDL (Vhsic Hardware Description Language) into MSVL (Modeling, Simulation and Verification Language)

A hardware language and automatic conversion technology, applied in memory systems, program control design, instruments, etc.

Active Publication Date: 2015-04-08
XIDIAN UNIV
View PDF5 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In addition, the modeling, simulation, and verification language MSVL and the ha...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System for automatically converting hardware language VHDL (Vhsic Hardware Description Language) into MSVL (Modeling, Simulation and Verification Language)
  • System for automatically converting hardware language VHDL (Vhsic Hardware Description Language) into MSVL (Modeling, Simulation and Verification Language)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0082] The present invention will be further described below in conjunction with the accompanying drawings.

[0083] Such as figure 1 , figure 2 Shown, the present invention is the automatic conversion system of VHDL to MSVL, and described automatic conversion system comprises:

[0084] File analysis module: a file analyzer is provided, and the file analyzer analyzes the top-level file parameter string of the VHDL program file, analyzes the file parameter string, obtains all files that need to be translated, and analyzes the dependencies between files , so as to determine the order of translation according to the dependency relationship, and generate a list of VHDL source files to be translated, and pass the files in the list to the lexical analysis module in order;

[0085] Lexical analysis module: a lexical analyzer is provided, and the lexical analyzer uses regular expressions to analyze the VHDL source program to identify morphemes in the source program, such as keyword...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a system for automatically converting a hardware language VHDL (Vhsic Hardware Description Language) into an MSVL (Modeling, Simulation and Verification Language). The system can convert a VHDL language program file into an MSVL language program file; the conversion system comprises a file analysis module, a lexical analysis module, a syntactic analysis, an information storage module, a translation module and a translation result character string connection module. After a VHDL program is converted into an MSVL program, model construction and property description use the same language, so that verification is carried out in the same logic framework and indirect model detection on the VHDL language program is conveniently realized. In the converting process, the VHDL program is converted into the semantic equivalent MSVL program by making conversion rules of different grammatical structure through a plurality of additional auxiliary means, so that correctness of a source VHDL program can be ensured by carrying out simulation, model construction and verification on the equivalent MSVL program.

Description

technical field [0001] The present invention relates to lexical analysis and grammatical analysis in the technical field of hardware description language VHDL and the technical field of compiling principles, in particular to an automatic conversion system from VHDL to MSVL, which is used to convert hardware circuit programs described by VHDL into semantically equivalent MSVL codes . Background technique [0002] The full name of VHDL is Very-High-Speed ​​Integrated Circuit Hardware Description Language, which was born in 1982. At the end of 1987, VHDL was recognized as a standard hardware description language by IEEE and the US Department of Defense. Since IEEE-1076 (version 87 for short), each EDA company has launched its own VHDL design environment one after another, or announced that its own design tools can interface with VHDL. In 1993, IEEE revised VHDL, expanded the content of VHDL from a higher level of abstraction and system description capabilities, and announced ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F9/45
Inventor 段振华张康田聪王小兵张南黄伯虎
Owner XIDIAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products