Teaching Resources

Synopsys provides access for University Program Members to the following teaching resources, enabling students to gain valuable experience using a complete design flow and to master advanced design methods such as low power and analog/mixed signal. These resources are designed for educational and training purposes only and not for fabrication.

All Synopsys teaching resources are available in Members Only for Synopsys University Program members to download. You must have a valid SolvNet ID and password to access.

Synopsys 32/28nm and 90nm Generic Libraries

The Synopsys 32/28nm and 90nm Generic Libraries are designed for use in research and teaching of microelectronic design. When used with the latest Synopsys EDA tools they enable students to use a complete design flow and to master today's advanced design requirements such as those for low power. Each library includes: digital and I/O standard cell libraries, memories, phase-locked loops, technology kits and some sample designs.

Synopsys 32/28nm and 90nm iPDKs

The 32/28nm and 90nm Interoperable Process Design Kits (iPDKs) are designed for use in research and teaching of IC design. Based on the OpenAccess Database, the Synopsys iPDKs enable students to master design of analog and mixed-signal integrated circuits and IP using the latest Synopsys suite of custom implementation tools. Each iPDK includes documentation and design infrastructure elements such as: simulation models for various devices, layer map and technology files, drc and lvs runset files for physical and electrical design rules verification, parasitic extraction deck, schematic symbol library, and parameterized cells.

Synopsys Generic Memory Compiler

The Synopsys Generic Memory Compiler is available for use when custom tailoring memory circuits for specific design needs. The Generic Memory Compiler contains software for the automatic generation of static memory circuits (SRAMs) based on parameters set by the user. It has the ability to generate a range of SRAMs with different output data formats for integrating memory into a design. The Generic Memory Compiler supports both the Synopsys 32/28nm and 90nm Generic Libraries and is designed for educational and training purposes only.