Python speeds up GaN models
Janine Love - January 14, 2013
For example, Agilent Technologies recently announced a new version of IC-CAP (integrated circuit characterization and analysis platform) for high-frequency device characterization and modeling, offering parameter extraction, data analysis, instrument control and interface responsiveness. It also now includes Angelov-GaN modeling and Python scripting. This announcement actually includes two noteworthy topics: GaN and Python.
Angelov-GaN is an industry-standard compact device model for GaN semiconductor devices. Since GaN devices typically operate at high power, it is important to be able to model thermal issues and their impacts on device characteristics. Designers working with GaN quickly realized that GaAs models were not good enough. Fortunately, Prof. I. Angelov at Chalmers University of Technology developed his Angelov-GaN model as an alternative.
In its IC-CAP 2013.01, Agilent has fully embraced the Angelov model with the W8533 Angelov-GaN extraction package. An interface lets users execute a step-by-step extraction flow to obtain model parameters. A turnkey flow aims to provide a quick-start modeling of GaN devices. Roberto Tinti, device modeling product manager with Agilent EEsof EDA explained that the company developed the extraction package in conjunction with some Japanese and US GaN partners, but he was unable to reveal company names.
The Agilent product uses Python scripting. So, why Python? The Python program may soon lay claim to the most used interpreter language. (One that does not require users to compile and generate object code, like C or C++ does; instead, they are compiled at run time, like The MathWorks MATLAB.) Tinti says “interpreter languages … are the best tools to create custom applications within a platform.” Tinti thinks an advantage of Python is the support of a large, open-source community. “Some of our major customers have started to use Python for their projects, and we decided to started to support it natively in our platform in addition to our own native language, called PEL.” Python is 100X faster than Agilent’s Programming Extraction Language, the language that IC-CAP users have been using to customize their applications. EMPro, another product from Agilent EEsof EDA, also uses Python.
This new IC-CAP release also includes support of Smartspice simulations, as well as support for gain compression and two-tone intermodulation distortion measurements with Agilent’s PNA-X network analyzer. If you are interested, the software is available for download.
Top 10 test & measurement products: Slideshow
Address high-speed digital design challenges
What's the latest with NI's vector signal transceiver?
Dolby and Rohde & Schwarz team for audio
Agilent donates $90 million in software to Georgia Tech
DesignCon Report: Making things happen
Best in Test awards given out at DesignCon 2013
Wise words from Einstein, Tesla, Spock, and others
The case of the resistor turned strain gauge
Accidental engineering: 10 mistakes turned into innovation
Gears are discovered on the Antikythera mechanism, May 17, 1902
What's your battery shelf-life experience?
6 famous people you may not know are engineers
Wise words from Einstein, Tesla, Spock, and others
What's your battery shelf-life experience?
The case of the resistor turned strain gauge
The truth about Cloud security
Intelligent LEDs will dramatically improve nighttime driving
-40°C to +85°C or 25°C only. What temp range is this part truly guaranteed over?
