Cristian Macario Edited

Cristian Macario

Electronics and Semiconductor Industry Manager,
MathWorks

About the Speaker

Cristian Macario is a Senior Technical Marketing professional at MathWorks, where he leads the global strategy for the semiconductor segment. With a background in Electronics Engineering and over 15 years of experience spanning semiconductor design, verification, and technical marketing, Cristian bridges engineering and business to help customers innovate using MathWorks tools.

Frame 1984079338

Multi-Language Verification: Leveraging MATLAB from Functional Verification Test Benches

Overview

As digital designs grow in complexity, verification often requires combining multiple techniques and tools. While verification testbenches are typically implemented in HDL languages, many components such as stimulus generators and scoreboards are well suited to higher-level languages like MATLAB, which offers rich domain-specific libraries and is widely used in signal processing and communications design. This session shows how to integrate MATLAB into HDL-based verification by calling MATLAB functions from an HDL simulator and generating verification components such as stimulus generators and scoreboards from MATLAB code.

Key Points

  • Focus on Early Architectural Modeling
  • This allows you to Shift Verification Left
  • Reuse your Architectural models within EDA flows