SKILL Language Programming (Basic) Training
날짜 | 버전 | 국가 | 위치 | |
---|---|---|---|---|
Scheduled upon demandOn demand | EnrollINQUIRE |
Length: 2 days
Course Description
In this course, you locate SKILL® examples, examine key concepts, and develop a foundation so you can use SKILL commands to automate your design environment. Important SKILL commands, database queries, and flow of control constructs are stressed to assist you in writing and testing basic SKILL procedures. You also use the SKILL Integrated Development Environment (IDE) to edit and debug programs.
Course Objectives
After completing this course, you will be able to:
- Understand syntax, loop constructs, conditional statements of SKILL language
- Understand and utilize SKILL commands
- Access and handle database of layout using SKILL programming
- Refer to various SKILL®reference and user guides
Software Used in This Course
- SKILL Development Environment
- Virtuoso® Layout Suite
Software Release(s)
IC 6.1.8 / ICADVM 20.1
Contents
1. Introduction
2. SKILL Programming Fundamentals
2-1. What’s SKILL
2-2. Syntax
2-3. Data Types
2-4. SKILL Operators
2-5. Creating New Variables
2-6. Creating New Lists
2-7. Creating New Functions
2-8. Database Queries
2-9. Lab
3.SKILL Functions
3-1. List Functions
3-2. String Functions
3-3. Flow Control Functions
3-4. Input, Output Functions
3-5. Design Functions
3-6. Menu Functions
3-7. Lab
4.Final Test
Course Prerequisite
Before taking this course, you need to
- Have experience with a text editor in the Linux/UNIX environment
- Have experience with any programming language
- Have experience with Virtuoso and a layout editor in Virtuoso
Audience
- Tool Integrators
- CAD Developers
- Cadence SKILL Programmers
ONLINE TRAINING
Genus Synthesis Solution v16.1
This online class features the Cadence® Genus™ Synthesis Solution with next generation synthesis capabilities and how SoC design productivity gap is filled by Genus