Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

RTL code generation method and device of gate-level circuit and electronic equipment

A gate-level circuit and code generation technology, applied in CAD circuit design, creation/generation of source code, software engineering design, etc., can solve problems such as difficult association of gate-level circuit RTL code

Active Publication Date: 2021-09-14
BEIJING CELLIX REVEALING TECH
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the description form of the gate-level netlist is a structural description, or described in the form of a module instantiation statement, the complex circuit cannot intuitively describe the function of the circuit at the "gate level", and the gate-level circuit is different from the original design. RTL code is more difficult to link

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
  • RTL code generation method and device of gate-level circuit and electronic equipment
  • RTL code generation method and device of gate-level circuit and electronic equipment
  • RTL code generation method and device of gate-level circuit and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The characteristics and exemplary embodiments of various aspects of the application will be described in detail below. In order to make the purpose, technical solution and advantages of the application clearer, the application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described here are only intended to explain the present application rather than limit the present application. It will be apparent to one skilled in the art that the present application may be practiced without some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by showing examples of the present application.

[0043] It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and d...

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 embodiment of the invention provides an RTL code generation method and device of a gate-level circuit and electronic equipment, and belongs to the technical field of integrated circuits, and the method comprises the steps: obtaining the RTL codes of all logic elements of a first gate-level circuit; respectively compiling the RTL code of each logic element to obtain a target view of each logic element; and generating an RTL code of the first gate-level circuit according to the connection relationship between the logic elements and the target view of each logic element. According to the RTL code generation method and device of the gate-level circuit and the electronic equipment, the generated RTL code of the gate-level circuit can describe the function of the circuit more visually, and therefore the function of the gate-level circuit can be understood conveniently.

Description

technical field [0001] The present application belongs to the technical field of integrated circuits, and in particular relates to a method, device and electronic equipment for generating RTL codes of gate-level circuits. Background technique [0002] Integrated circuits (also known as "digital circuits" or simply "circuits") are formed by connecting logical elements through a wire network. When designing an integrated circuit, write the RTL code that describes the hardware function, and use the logic synthesis tool to obtain the gate-level netlist that implements the corresponding hardware function. Since the description form of the gate-level netlist is a structural description, or described in the form of a module instantiation statement, the complex circuit cannot intuitively describe the function of the circuit at the "gate level", and the gate-level circuit is different from the original design. RTL code is more difficult to link. Contents of the invention [0003]...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F30/30G06F8/33G06F8/30G06F115/12
CPCG06F30/30G06F8/33G06F8/315G06F2115/12
Inventor 丁柯丁仲蔡志芬
Owner BEIJING CELLIX REVEALING TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products