What are you looking for?
Python APIs for EDA Workflows
Enabling design productivity, efficient workflow automation, and exploration of AI/ML
Transform Your Workflows with Python APIs
Explore the resources on this page to discover how Python APIs in Keysight EDA platforms such as ADS and IC-CAP can transform your workflows, for efficient measurements, design, enterprise, and AI applications, including Machine Learning.
Who Can Benefit from Keysight Python Automation?
Personal Productivity
For End-users & Designers
who need to design hardware products more efficiently
Enterprise Automation
For EDA Workflow Developers
who write software that streamlines workflows for a team
Exploring AI/ML
For Data Scientists
who transform insights with applied Machine Learning and AI
New Use Models Enabled
- Menu-based Task automation
- Interactive Jupyter-style command line interface
- Standalone apps
New Use Models Enabled
- Scalable verifications
- Multi-tool workflows
- Enterprise orchestration
- Data and IP Management and Engineering Lifecycle
New Use Models Enabled
- Trusted Training Data generation
- Multi-domain Optimization
- Domain awareness for AI/ML development
Loadpull and ANN modeling
ANN Modeling
- Turn discrete data into executable models
- Smoother, continuous interpolation from sparse, irregular, or multi-dimensional data
- Faster behavioral execution
Personal Productivity
Automate common tasks and drive ADS from its Python console, from a Jupyter notebook, or from your custom app.
8 Common ADS Use Cases
Drive ADS externally, for machine learning
Python APIs in ADS
Machine Learning
Use Python to operate ADS without human input, to do Training Data generation for Machine Learning models, and AI research.
ADS Automation using Python Jupyter Notebooks for Machine Learning
Enterprise Automation
Use Python to streamline complex workflows and perform global optimization.
Streamline and automate complex workflows
Keysight ADS Python Cheat Sheets
Want help or have questions?