SAW/BAW CAD: MATLAB & ADS Integration
Introduction
Surface Acoustic Waves (SAW) and Bulk Acoustic Waves (BAW) Computer-Aided Design (CAD) is a critical component of modern RF filter development and production. As device complexity increases, engineers require accurate and efficient modeling and simulation tools that could be integrated into practical design workflows.
Dr. Alexander Rukhlenko presents a clear and pragmatic vision for advancing SAW/BAW CAD by bridging the gap between sophisticated MATLAB®-based physical models and real-world electronic design and simulation environments. In particular, his approach focuses on integrating advanced acoustic modeling into industry-standard circuit simulation tools such as Keysight® PathWave Advanced Design System (ADS).
SAW/BAW CAD Design Challenges
Despite significant technological progress in SAW/BAW filters for mass production, a substantial gap remains between advanced modeling techniques developed in academia and the engineering models commonly used in industrial practice. Sophisticated SAW/BAW models are typically developed using standalone computational platforms such as MATLAB, Simulink, COMSOL Multiphysics, Ansys HFSS, etc. While these tools enable accurate and predictive simulations, the resulting models are generally:
- Complex and computationally intensive, requiring significant memory and processing time
- Not fully self-contained, often depending on external environments or toolchains
- Incompatible with commercial CAD software such as Keysight PathWave Advanced Design System (ADS)
As a result, these advanced modeling approaches are rarely used in production-level SAW/BAW filter design, despite their superiority and advantages.
Practical Modeling in SAW/BAW Design
Due to compatibility and efficiency constraints, engineers typically rely on simplified models when designing industrial SAW/BAW devices. These approaches include, but are not limited to:
- Closed-form analytical models (e.g., Coupling-of-Modes (COM) models for SAW filter design)
- Equivalent circuit models (e.g., Mason model and modified Butterworth–Van Dyke (mBVD) model for FBAR filters)
Such models are mathematically straightforward, computationally efficient, robust, and fully compatible with standard commercial design tools such as Keysight PathWave Advanced Design System (ADS) and other RF circuit simulators.
Unfortunately, this simplicity comes at a cost. Compared to more physically detailed models developed in environments like MATLAB, these approaches generally offer reduced accuracy and limited predictive capability, particularly for complex or non-ideal devices.
Bridging the Gap: MATLAB and ADS Integration
Dr. Alexander Rukhlenko is among a small group of experts who combine deep theoretical knowledge with practical engineering expertise to address this long-standing gap in SAW/BAW CAD design. He has developed a powerful and versatile interface between Keysight ADS circuit simulator and MATLAB, effectively eliminating compatibility barriers between these two modeling and simulation environments.
This approach enables:
- Direct integration of complex acousto-electric SAW/BAW models into ADS
- Co-simulation of SAW/BAW devices with standard ADS electronic components
- Improved modeling accuracy without compromising workflow efficiency
As a result, engineers can leverage advanced MATLAB physics-based modeling techniques directly within industry-standard RF design platforms.
Advanced Design Techniques and Software Development
Beyond tool integration, Dr. Alexander Rukhlenko applies a comprehensive set of engineering and software development techniques to enhance design efficiency and capability, independent of the specific modeling approach used. These include:
- Development of a universal interface between MATLAB models and Keysight ADS component libraries
- Efficient vectorization of MATLAB-based SAW/BAW models, significantly reducing simulation time
- Design of interactive APIs and graphical user interfaces (GUIs)
- ADS AEL (Application Extension Language) programming
- Advanced optimization and iterative design methodologies
- Structured data exchange between ADS and MATLAB environments
- Development of proprietary design toolkits tailored to customer requirements
- Automation of routine design and measurement processes
In addition, he utilizes low-level programming languages such as C/C++ and FORTRAN to further improve computational performance and model compatibility.
Impact on SAW/BAW CAD Design
This systematic approach enhances the SAW/BAW CAD workflow by:
- Increasing modeling accuracy
- Reducing simulation time
- Shortening overall design cycles
- Improving integration with ADS-based environments
As a result, engineers can achieve faster development of high-performance SAW/BAW filters with improved specification parameters.
Conclusion
Modern SAW/BAW CAD design requires a careful balance between advanced physical modeling, computational efficiency, and practical implementation. By bridging MATLAB-based models with ADS circuit simulator environments, it becomes possible to combine the high accuracy and flexcibility of MATLAB modeling with the convenience and efficiency of ADS circuit design.
The methodology developed by Dr. Alexander Rukhlenko demonstrates how such integration can transform RF filter design workflows, enabling the efficient development of next-generation SAW/BAW devices using Keysight PathWave ADS as market-leading circuit design and simulation platform.
Frequently Asked Questions (FAQ)
What is SAW/BAW CAD design?
SAW/BAW CAD design refers to the use of computer-aided tools to model and design acoustic wave filters for RF systems.
Why is MATLAB used?
MATLAB enables advanced physical modeling and accurate numerical simulation.
What is ADS?
ADS is a widely used RF circuit simulation platform.
Why integrate MATLAB with ADS?
Integration allows combining physical modeling accuracy with circuit-level simulation efficiency.
Which models are commonly used in SAW/BAW design?
Common designer models include Coupling-of-Modes (COM) for SAW filters and Mason or mBVD equivalent circuit models for BAW devices.


