AMPLE

  • Add Courses
  • Confirm Schedule
  • Enter Contact Information

There are currently no dates scheduled for this class. Request this class in your area!

Duration:  2 days
Pricing:  $12000 NTD
Course Part Number: 207000

Description

這項課程專門討論如何使用AMPLE語言,讓Mentor Graphics Icstation佈局工具作業自動化。

課程內容包含下列多個主題:在實際應用中使用AMPLE語言;建立AMPLE userware、對話方塊和功能選單;AMPLE功能與命令之間的關係;為特定功能建立熱鍵和按鍵順序(stroke)定義;使用啟動檔案;以及修改現有的AMPLE userware

預備知識

  • 熟悉MGC佈局工具Icgraph
  • C++語言的基本程式設計技巧

Education Services can help you acquire the skills needed to customize Falcon Framework based applications (Board Station, Design Architect, IC Station) and efficiently utilize them according to your specific company needs and requirements. Under the guidance of our industry expert instructors, create new functions and tools for use in your applications thereby automating time consuming and repetitive manual tasks. Hands-on lab exercises will reinforce lecture topics.  

You will learn how to

  • Modify or create new menus for each applications
  • Modify or create new dialog Boxes for each application
  • Modify or create new prompt bars for each application
  • Modify or create new startup files for each application
  • Modify or create new custom userware for each application
  • Modify or create new functions for each scope of your application
  • Modify or create new key and stroke definitions for each scope of your application

Hands-On Labs

Throughout this course extensive hands-on lab exercises provide you with useful examples of how AMPLE userware is created and debugged. Hands-on lab topics include:

  • Create and debug functions.
  • Create dialog boxes that use a variety of sites like switch sites, repeat sites, action sites.
  • Create prompt bars that contain options, box or dynamic list box.
  • Making font changes to existing prompt bars.
  • Create functions that read or write ASCII or binary files.
  • Create new menus.
  • Modify existing menus.
  • Create (define) hot-keys that perform specific tasks.
  • Create (define) strokes that perform specific tasks.
  • Create commands and/or aliases that execute specific functions.
  • Create startup files that customize your application on tool invokation.
  • Organize userware and set AMPLE_PATH variable for automatic and efficient loading of your Ample userware.

Audience

  • All engineers and designers using Falcon Framework applications.
  • CAD engineers and managers who would like to customize and/or integrate Mentor Graphics tools into their design flow.
  • Members of CAD support groups who are responsible for increased productivity of the entire design engineering teams.
  • Librarians responsible for creating library menus and other related functions.

Prerequisites

  • Familiarity with the Falcon Framework
  • Experience with a high level language

Key Topics

  • AMPLE Syntax
  • Control Flow
  • Functions
  • Dialog Box Editor
  • Debugging Userware
  • Input and Output Control
  • Transcripts
  • Commands
  • Keys and Strokes
  • Menus
  • Startup Files
  • AMPLE Userware Organization
© Mentor Graphics Corp. All rights reserved.