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
Featured Product
Mixed-Signal Blockset
Related Videos:
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
Asia Pacific
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)