TUTORIAL: User Experiences at the Forefront of Mixed-Signal Design and Verification
In today’s embedded and integrated systems, we observe a more and more tightly integration and interaction between the digital hardware and software (HW/SW) subsystem and analog/mixed-signal (AMS) blocks such as radio frequency (RF) interfaces, power management, or sensors and actuators. Examples are software defined radios, wireless sensor networks, and high-speed interfaces, in which analog circuits are controlled, configured or calibrated using digital techniques in hardware or software.
In order to design and verify these complex mixed-signal systems, new techniques and methodologies are needed to better analyze, model, and simulate the interaction between the analog, digital and software components in a more integral and holistic way.
In this tutorial we highlight the latest advancements in mixed-signal design and verification presented by end-users which are active at the forefront, using the latest and greatest technologies and methods. Topics in this tutorial cover the application of the Universal Verification Methodology (UVM) in the mixed-signal domain, usage of VHDL-AMS or Verilog-AMS for AMS verification, and the introduction of mixed-signal features in SystemVerilog or SystemC to enable verification at the system-level.
Whether you are working on extending your digital verification methodology to AMS or looking for ways to improve performance of your analog flow by leveraging digital verification techniques, this tutorial is a must see.