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

RTL code generation method, device and electronic device for gate-level circuit

A gate-level circuit and code generation technology, which is 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, and achieve an easy-to-understand effect

Active Publication Date: 2022-02-18
BEIJING CELLIX REVEALING TECH
View PDF6 Cites 0 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, device and electronic device for gate-level circuit
  • RTL code generation method, device and electronic device for gate-level circuit
  • RTL code generation method, device and electronic device for gate-level circuit

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 present application provides a gate-level circuit RTL code generation method, device, and electronic equipment, which belong to the field of integrated circuit technology, wherein the method includes: obtaining the RTL code of each logic element of the first gate-level circuit; The RTL codes of the logic elements are compiled separately to obtain the target view of the logic elements; according to the connection relationship between the logic elements and the target view of the logic elements, the first gate-level circuit is generated RTL code. According to the method, device, and electronic device for generating RTL codes for gate-level circuits in the embodiments of the present application, the generated RTL codes for gate-level circuits can more intuitively describe the functions of the circuits, thereby facilitating understanding of the functions of the gate-level circuits.

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 Patents(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