CIMdata PLM Industry Summary Online Archive

10 May 2011

Events News

Si2 to Host “OpenAccess Scripting Language Workshop” Co-Located Event at DAC 2011

The Silicon Integration Initiative (Si2) announced the “OpenAccess Scripting Language Workshop” co-located event being hosted at the Design Automation Conference (DAC) show to be held at the San Diego Convention Center, San Diego, CA, from June 5-9, 2011. The “OpenAccess Scripting Language Workshop” event will be held on June 6, from 1:00 p.m. – 4:30 p.m. in Room 29AB in the San Diego Convention Center. In consideration of today’s economic conditions, Si2 is pleased to offer this co-located event free of charge. Attendees can register at the DAC website: http://www2.dac.com/registration.aspx under Co-Located Events. This event will include an 80 minute break to allow attendees to go to the DAC Keynote Address by industry luminary Steve Wozniak.

“Synergies in IC Design: PDKs and DFM Standards Working Together”

This workshop is intended for chip design engineers who want to interact with OpenAccess programs or data in scripting languages (such as Tcl, Perl, Python, Ruby), either integrated with native C++ code or as stand-alone programs. These engineers use scripting languages as part of their daily work. This workshop will provide them with a knowledge base of what is available to them today.

This tutorial will teach engineers the following key points:

1.     How to use these API’s in writing scripts to:

   - Manage a design process / sub-process

   - Create quick tools for custom functions with minimal performance degradation

   - Create tools to perform “what if” evaluations as part of a design effort

2.   The architecture of the OpenAccess Scripting (OAS) interfaces for 4 popular scripting languages:

   - Perl – a procedural, syntax-rich language used for fast prototyping

   - Tcl – a simple, command-based syntax used since 1993, supporting events, multiple interpreters, and OS-level threading

   - Python – a mostly object-oriented language with garbage collection, operator overloading, reflection, free functions, closures, lists, iterators, and list comprehensions

   - Ruby – an object-oriented language with garbage collection, operator overloading, reflection, access control, closures, and blocks

3.   Procedures to

   - Download the OAS package 

   - Install and build an OAS interface in the user's environment

4.   Use of the OAS interfaces with detailed programming examples from the scripting language versions of the C++ Labs in the Si2 OpenAccess API Tutorial

The event will include speakers from AMD, Intel, Voom, and others. An abstract and link to the detailed agenda can be found here: http://www.dac.com/workshops+_+colocated+events.aspx?event=1&topic=8

Other Si2-sponsored events at DAC include the “Synergies in IC Design: PDKs and DFM Standards Working Together” on June 6, from 8:30 a.m.-12 p.m. and the Annual Si2 Open Reception on June 6, from 4:30PM-6:00PM. Both of these events are also free of charge and open to all.

Links to more specific agendas and registration information can be found here: http://www.si2.org/?page=11

Become a member of the CIMdata PLM Community to receive your daily PLM news and much more.

Tell us what you think of the CIMdata Newsletter. Send your feedback.

CIMdata is committed to your privacy. Your personal information will never be sold or shared outside of CIMdata without your express permission.

Subscribe