Accelerate Custom Layout Editing with Expert and JavaScript

Expert is a powerful hierarchical layout editor suitable for a wide variety of design types: Analog, Mixed-Signal, RF, Optoelectronics and Flat Panel Displays (FPDs). It provides many useful features that makes the task of design layout very efficient.

Advanced users often desire new features that are pertinent to their design flow and want to realize them quickly. The scripting language in Expert supports quick implementation of new features that can be updated or crafted as needed.

The JavaScript API in Expert supports scripting of new features. As the JavaScript language is used world, and its grammar is easy to learn, everyone can automate layout edits or create new features in a short period of time by learning JavaScript’s key features.

This webinar will provide a discussion about the basics of the JavaScript API used to customize Expert.

What attendees will learn:

  • Introduction to the JavaScript API in Expert
  • Functionality of the API.
  • Making and running JavaScript code
  • Key features of the API in detail:
    • Basic statements
    • Function
    • String
    • File Operation
    • Object properties
    • Searching objects
    • Running DRC commands
    • Using GUI components

Andrei Karabelnikau

Presenter:

Andrei Karabelnikau is a Lead Product Manager of Analog Custom Design division at Silvaco. He has been working for Silvaco for 11 years, developing and managing various ICCAD tools. Andrei holds a Master’s degree in mathematics from Belarus State University.


Who should attend:

Current or future users of Expert layout editor looking for solutions for fast development or prototyping of new features.