Video length is 23:39

Mixed-Signal Analyzer part 4: Working outside the app

From the series: Mixed-Signal Data Analysis with MATLAB

This video shows how to leverage Mixed-Signal Analyzer capabilities outside of the app itself. Doing so provides a greater level of automation and flexibility than that provided with an app. Apps are the ideal tool for getting started quickly. There is no need to read much documentation or write scripts in order to do simple things like view and analyze the Cadence simulation data in MATLAB. But for the ultimate in automation and flexibility, scripting is always required. To support such automation, we highlight three capabilities in this video. First, we show how to automate saving Cadence simulation to a .mat file using the Outputs section of Maestro. Second, we show how to automate data analysis and report generation from Maestro. Both one and two occur without any user interaction via a headless version of MATLAB. Third, and this is where we’ll spend most of our time, is showing how to post-process the Cadence simulation data stored in the .mat files outside of the app. To do so, we first breakdown the data structures used in the .mat files and show how to access the data stored in them using simple MATLAB scripts. Finally, we compare the results achieved using raw .mat file access to the results we got in the Mixed-Signal Analyzer app to ensure they are the same.

Published: 12 Feb 2024

Related Products