Slogan: Today's Bug - Tomorrow's Feature!
Mailing List | Group Email | Blog
EDA Tools | ASIC Zone | EDA Zone | FPGA Zone | IC Industry

News on VLSI

Loading...

VLSICore deals with VLSI design on SoC / ASIC / FPGA design flows. It includes,

  • Digital Logic design, Full-Custom/Semi-Custom design.
  • Microprocessors, DSP, Telecom more.
  • Technology: 32nm, 20nm, 14nm and beyond.
  • Foundry: TSMC, GF, UMC, IBM, Tower
  • Standard / IO Cell library preparation, Intellectual Property [Memories, SRAMs, DRAMs, PCI, USB, Audio/Video CODEC], VDSM/UDSM.
  • Verilog, PLI, VHDL, EDIF, System Verilog, SystemC
  • Design Entry, Simulation, Formal Verification, Synthesis.
  • Floorplanning, HF Net Synthesis, Placement, Clock Tree Synthesis, Routing, Physical Verification, RC Extraction, DFM, OPC, Tape-Out.
  • Shell, Perl, Tcl, Python, Tk/Tix, Scheme, C/C++, API, ...
  • Analog design, SPICE, Simulation, RF, PLL, High Speed CMOS, MEMS, ...
  • DFM (Design for Manufacturing)
  • EDA: Synopsys, Cadence, Mentor, Magma, ATopTech, Oasys, Xilinx, Altera, Atmel, ...
  • Open Source EDA tools, Open Source : ASIC design and technology.

Saturday, December 27, 2008

Free 45nm Open Source Digital Cell Library - Nangate

Free 45nm Open Source Digital Cell Library - Nangate
The Nangate Open Cell Library is a generic open-source, standard-cell library provided for the purposes of research, testing, and exploring EDA flows. This library is purposely non-manufacturable.
Read the press release from March 3, 2008.
Library Overview

The Nangate Open Cell Library is a generic open-source, standard-cell library provided for the purposes of research, testing, and exploring EDA flows. This library is purposely non-manufacturable.

Nangate has developed and donated this library to Si2 for open use. The library is intended to aid university research programs and organizations such as Si2 in developing flows, developing circuits and exercising new algorithms. In its first release the Open Cell Library contains 38 different functions ranging from buffers to scan flip-flops with set and reset. All the different cell functions come in multiple drive strength variants end up with more than 100 different cells in the library.

The library was generated using Nangate's Library Creator™ and the 45nm FreePDK Base Kit from North Carolina State University (NCSU) and characterization was done using the Predictive Technology Model (PTM) from Arizona State University (ASU). The FreePDK Base Kit is supported by Professors Rhett Davis and Paul Franzon and their research teams and is also available for download.

Because the library was generated using a non-optimized Open PDK, it was not created to be an optimized library for any real-life applications.

Benchmarking of this library against any other library makes no sense and any use for comparisons are hereby prohibited. The use of this library for commercial tool benchmarking is also prohibited.

The library will be enhanced over time based on user suggestions and requests. If you have suggestions for development of the library then please submit them to the project New Feature Request tracker. Report bugs in our Library Bug tracker and join the Library Discussion Forum to solicit help and suggestions from other library users.

Library Contents

The PDKv1.2_v2008_10 release of the Open Cell Library contains the following updates:
  • Added clock gates with and without test as new functions to the library
  • Added tabs to all filler cells
  • Updated OpenAccess views to support Cadence SoC Encounter 6.2 platform
  • Updated layouts (GDS) to ensure all ports were on grid
  • Updated LEF views to avoid issues seen with various Place & Route flows

The PDKv1.2_v2008_05 release of the Open Cell Library contains the following views:
  • Liberty (.lib) formatted libraries with CCS Timing, ECSM Timing and NLDM/NLPM data (fast, slow and typical corners)
  • Geometric library in Library Exchange Format (LEF)
  • Simulation libraries in Verilog and Spice (pre and post parasitic extracted netlists)
  • Cell layouts in GDSII Schematics
  • Library databook in HTML/XML format
  • OpenAccess database containing layouts and netlists

The v1.0 20080225 release Open Cell Library contains the following views:
  • Liberty (.lib) with NLDM/NLPM
  • LEF View
  • Verilog
  • Spice netlists
  • GDSII
  • Schematics
  • Library databook in HTML/XML format

Nangate FreePDK45 Library:
PDKv1_2_v2008_10_SP1 (Oct 23, 2008)

Source & References:
https://www.si2.org/openeda.si2.org/projects/nangatelib/
http://www.nangate.com/index.php?option=com_content&task=view&id=137&Itemid=132

Open Library: http://www.nangate.com/openlibrary
Nangate Library: https://www.si2.org/openeda.si2.org/projects/nangatelib/

2 comments:

One Nanometer said...

Nice blog! Mind linking us back.

Curious said...

Nangate does not create ccs noise views. Synopsys.com and cadence.com solution is too expensive. paripath.com is too busy.

Can you suggest other characterization provider to generate ccs noise views?