Chip register automatic development system based on template variable replacement
A chip register and automatic development technology, which is applied in the fields of instruments, electrical digital data processing, calculation, etc., can solve the problems of low development efficiency, narrow coverage, development efficiency needs to be improved, etc., to reduce workload, ensure consistency, shorten The effect of the chip development cycle
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0038] The operation of a chip register automatic development system based on template variable replacement of the present invention comprises the following steps:
[0039] A), file read-in: (by) file read-in engine, read in control parameter file, register document file.
[0040] B), (template level) parameter replacement: (by) the file output engine, read in the template (level) file, replace the variables in the template (level) file with the register parameters in the file reading, and finally print out the chip design , verification, and debugging required files.
[0041] Further, step A), during file reading: the control parameter file is all implicit control parameter values read in by the development system, covering all registers;
[0042] In the register file, all registers are managed hierarchically. The classification includes three levels: system (chip level), module (level), and register group; this classification includes all register basic parameters. At the...
Embodiment 2
[0057] The chip register automatic development system provided in this embodiment can automatically generate codes in the stages of chip design, verification and debugging. It includes three steps: the first step is to read in register file and control parameter file. The second step is to read in various template (level) files. In the third step, the output engine calculates the control parameters and register parameters in the first step, replaces all register variables in the template (level) file, and then prints out the automatically generated format file, including register design, verification and debugging file codes .
[0058] Further, the first step: the input engine reads in the control parameter file and the register file.
[0059] Among them, the register document file supports the register standard format files currently used in the chip industry: IPXACT, SystemRDL, Ralf, and supports user-defined WORD, EXCEL and other document format files. In the register do...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com