17487423. REGISTER TRANSFER LEVEL NAVIGATION MICROSERVICES AND INSTRUMENTATION FOR CLOUD-NATIVE ELECTRONIC DESIGN AUTOMATION (EDA) PLATFORMS simplified abstract (International Business Machines Corporation)
Contents
- 1 REGISTER TRANSFER LEVEL NAVIGATION MICROSERVICES AND INSTRUMENTATION FOR CLOUD-NATIVE ELECTRONIC DESIGN AUTOMATION (EDA) PLATFORMS
- 1.1 Organization Name
- 1.2 Inventor(s)
- 1.3 REGISTER TRANSFER LEVEL NAVIGATION MICROSERVICES AND INSTRUMENTATION FOR CLOUD-NATIVE ELECTRONIC DESIGN AUTOMATION (EDA) PLATFORMS - A simplified explanation of the abstract
- 1.4 Simplified Explanation
- 1.5 Potential Applications
- 1.6 Problems Solved
- 1.7 Benefits
- 1.8 Original Abstract Submitted
REGISTER TRANSFER LEVEL NAVIGATION MICROSERVICES AND INSTRUMENTATION FOR CLOUD-NATIVE ELECTRONIC DESIGN AUTOMATION (EDA) PLATFORMS
Organization Name
International Business Machines Corporation
Inventor(s)
Shiladitya Ghosh of BANGALORE (IN)
Balaji Pulluru of Tirupati (IN)
Wolfgang Roesner of Austin TX (US)
REGISTER TRANSFER LEVEL NAVIGATION MICROSERVICES AND INSTRUMENTATION FOR CLOUD-NATIVE ELECTRONIC DESIGN AUTOMATION (EDA) PLATFORMS - A simplified explanation of the abstract
This abstract first appeared for US patent application 17487423 titled 'REGISTER TRANSFER LEVEL NAVIGATION MICROSERVICES AND INSTRUMENTATION FOR CLOUD-NATIVE ELECTRONIC DESIGN AUTOMATION (EDA) PLATFORMS
Simplified Explanation
The abstract of this patent application describes a method to improve the efficiency of electronic design automation. Here is a simplified explanation:
- A client entity of a debug application requests combined metadata from a server entity, which includes both register transfer level (RTL) and hardware aspect information, specifically debug instrumentation.
- The client entity receives the combined metadata from the server entity.
- The client entity then transforms the combined metadata, incorporating the debug instrumentation.
- Finally, the client entity renders the transformed metadata, including the debug instrumentation.
Potential Applications
This technology has potential applications in the field of electronic design automation, specifically in the area of register transfer level debug. It can be used in various stages of the design process, such as:
- Debugging and troubleshooting electronic designs at the register transfer level.
- Optimizing the efficiency and effectiveness of electronic design automation tools.
- Enhancing the accuracy and reliability of hardware design simulations.
Problems Solved
The technology described in this patent application addresses several problems in electronic design automation:
- Inefficient debugging processes at the register transfer level.
- Limited access to combined metadata, including both RTL and hardware aspect information.
- Lack of debug instrumentation in the metadata, hindering effective debugging and troubleshooting.
- Manual transformation of metadata, leading to potential errors and inefficiencies.
Benefits
The innovation presented in this patent application offers several benefits to electronic design automation:
- Improved efficiency and effectiveness of debugging processes at the register transfer level.
- Access to combined metadata, providing a comprehensive view of both RTL and hardware aspects.
- Inclusion of debug instrumentation in the metadata, facilitating effective debugging and troubleshooting.
- Automated transformation of metadata, reducing errors and increasing efficiency in the design process.
Original Abstract Submitted
To increase the efficiency of electronic design automation, a register transfer level debug application client entity requests, from a register transfer level source navigator server, combined register transfer level and hardware aspect metadata including debug instrumentation. The register transfer level debug application client entity receives, from the register transfer level source navigator server, the combined register transfer level and hardware aspect metadata including the debug instrumentation. The register transfer level debug application client entity transforms the combined register transfer level and hardware aspect metadata including the debug instrumentation. The register transfer level debug application client entity renders the transformed combined register transfer level and hardware aspect metadata including the debug instrumentation.