- A short course on SystemVerilog classes for UVM verification
- Cracking The Mixed-Signal Verification Code
- Automation Simulations for Efficient, Turnkey Solutions
- Design For Advanced Packaging
- Program structure and real time
Languages often contain words that can mean different things depending on the context in which they are used. SystemVerilog is no different. In SystemVerilog, the term “class” is used to describe the makeup of an object, and thus may refer to a number of things such as class type, class object and so on. This article attempts to clarify the usage and meaning of “class” in SystemVerilog and object oriented programming.
Cracking The Mixed-Signal Verification Code
Digitization in IoT, automotive, industrial, and other applications is driving a new wave of growth in semiconductors. Mixed-signal designs play a critical role in this growth as they connect the digital and analog worlds; however, verifying these designs is additionally challenging. The Symphony Verification Platform is the fastest and most flexible verification solution for mixed signal designs.
Automation Simulations for Efficient, Turnkey Solutions
Designing a full production line is a complicated and potentially risky task. To ensure the system functions properly before building the entire system, many companies create full digital models of the systems, known as digital twins, for simulation and testing. This article covers how SoluTech, a manufacturer of custom industrial automation solutions, uses Siemens software to design and test machines and systems.
Design For Advanced Packaging
Advanced packaging may be a replacement or augmentation to Moore’s Law as monolithic device scaling becomes more expensive. Advanced packaging techniques place additional strain on design and verification flows that vary by the type of advanced packaging being used. To meet these needs, EDA companies are developing new tools for advanced packaging design and verification.
Program structure and real time
What are embedded systems, and how do operating systems play a role in their design and operation? Colin Walls examines embedded systems and the difference between real-time operations and the desktop applications with which most people are familiar.