Skip to Main Content

Case Study

Ansys CML Compiler Helps CompoundTek Increase Automation for Building Compact Model Libraries

“Ansys CML Compiler enabled us to generate accurate compact models for all elements in our PDK along with the option to add statistical data. This has enabled our customers to shorten their learning and design cycle, thus improving their time to market.” 

-Mr. K.S. Ang, COO/CompoundTrek

As an innovate leader in silicon photonics, CompoundTek set out to deliver 3-sigma statistical support to provide customers with best-in-class PDK models that are representative of CompoundTek’s proprietary manufacturing process. 


To deliver statistical support with minimal time-to-market, CompoundTek looked for innovative ways to improve its processes for the development and maintenance of PDKs.


Engineering Solution

  • CompoundTek decided to go with CML Compiler embracing a solution for increased automation for building and maintaining compact model libraries (CMLs). 
  •  With the addition of statistical support to CML Compiler, it was the perfect tool to help improve productivity. The statistical models enable CompoundTek customers’ designs to have a better fit of the simulation results with the actual performance, resulting in a more accurate prediction of the actual chip performance and yield. 
  •  CML Compiler enabled integration of CMLs with 3rd party EDA tools, allowing customers to link their INTERCONNECT schematic to the layout and perform electro-optical co-simulation. 
  • The built-in capability of encrypting the CML was another feature that was important to CompoundTek.



  • Data requirements of CML Compiler makes it easier to identify what measurements are needed for statistical enablement of models. 
  • Switching from nominal to statistical model is easily accomplished by adding the required statistical data measured from CompoundTek’s actual silicon wafer. 
  • Built-in QA to verify statistical and nominal behavior of generated compact models. 
  • Ansys Lumerical’s technical support makes the process/troubleshooting easier.



* = 必須項目