Allegro Design Entry HDL SKILL Programming Language Training
Date | Version | Country | Location | |
---|---|---|---|---|
Scheduled upon demandOn demand | EXPRESS INTERESTINQUIRE |
Version | Region | |
---|---|---|
16.6 | Online | ENROLL |
16.5 | Online | ENROLL |
Other Versions | Online | EXPRESS INTERESTINQUIRE |
Length : 3 days
Course Description
In the Allegro® Design Entry HDL SKILL® Programming Language Internet Series Learning course, you learn to write useful commands and functions to customize and extend the functionality of the base Design Entry HDL tool set. The first part of the course introduces you to the core SKILL programming language in the Design Entry HDL tool. In the second and third parts, you use the SKILL programming language to write interactive and batch functions to access and manipulate the Design Entry HDL user interface and database.
Learning Objectives
After completing this course, you will be able to:
- Use the SKILL interpreter in the Design Entry HDL environment
- Control program flow
- Work with lists
- Access the Design Entry HDL database
- Interact with the user through the Design Entry HDL user interface
- Register new Design Entry HDL commands
Software Used in This Course
- Allegro Design Entry HDL L or
- Allegro Design Entry HDL XL or
- Allegro PCB Design HDL XL
Software Release(s)
- SPB16.6 or higher
Modules in this Course
- Summarize SKILL syntax and data types
- Build and manipulate lists
- Create user-defined functions
- Control program flow
- Read and write text files in the operating system
- Read data from the Design Entry HDL database
- Create new elements in the Design Entry HDL database
- Request keyboard input from the user
- Request mouse input from the user
- Create forms and menus
- Register new Design Entry HDL commands
Audience
- This course is for CAD programmers, tool integrators, system administrators, and Design Entry HDL users who want to customize the Allegro Design Entry HDL environment.
Prerequisites
- Some programming experience is helpful, but not required
System Requirements for Online Courses
- For system requirements click here
- Cadence software as listed above installed and licensed
Related Courses
Click here to view course learning maps, and here for complete course catalogs.
Course ID: 86100