Technical expertise
The tools we script, run and support: SKILL, Tcl and Python for automation; PVS, Assura, Pegasus and Calibre for verification; Virtuoso for layout; RHEL, AlmaLinux and Sun Grid Engine underneath.
Scripting & Automation
The core of our efficiency. We build custom flows to eliminate manual errors.
- SKILL / SKILL++
- Advanced customization for Cadence Virtuoso, including PCells, CDFs, and GUI development.
- Python
- Versatile automation for external data processing, PyCells, and API integration.
- Tcl/Tk
- Scripting for Synopsys tool flows and the Stabie-Soft SLAM environment.
- Perl
- Text processing power for netlist parsing and legacy script maintenance.
- Bash / C Shell
- Environment setup, job scheduling, and system-level automation.
Physical Verification
Ensuring silicon success with precision rule decks and sign-off checks.
- Cadence Pegasus
- Physical verification rule deck development and optimization.
- Mentor Calibre
- Industry-standard SVRF/TVF deck writing for DRC, LVS, PEX, and PERC.
- Cadence Assura
- Legacy verification support and deck migration to modern tools.
- Synopsys IC Validator
- High-performance physical verification for advanced nodes.
Layout & Design
Tools we master to create and manage complex IC layouts.
- Cadence Virtuoso
- Deep expertise in Layout XL/GXL, VLS, and constraint-driven design.
- Synopsys Custom Compiler
- Proficiency in the custom design environment for finFET nodes.
- Stabie-Soft SLAM
- Expert usage of the SLAM editor for high-speed layout manipulation.
- PDK Development
- Techfile creation, device modeling, and library characterization.
Infrastructure & OS
The backbone of a reliable EDA environment.
- Linux (RHEL/CentOS)
- OS tuning for EDA performance, kernel optimization, and security.
- LSF / Grid Engine
- Job scheduler configuration for maximizing compute farm throughput.
- FlexLM
- Redundant license server setup and usage analytics.
- Git / SVN
- Version control workflows for design data and scripts.
Working with one of these tools?
Tell us the tool versions, PDK and flow involved, and we will come back with how we would approach it.