Search the web
Sign In
New User? Sign Up
vdat
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Reminder - Design Verification Methodologies Workshop (April 5-6, 2   Message List  
Reply | Forward Message #522 of 645 |

Reminder! Please register early!

The updated advance program includes a presentation from Intel India
team on the verification of the Teraflop chip ...

This is an announcement of the third workshop on Design Verification
Methodologies being organized by the VLSI Society of India with help
from I2IT Pune and IEEE Pune section during April 5-6, 2007. The details
can be seen at the website

http://vlsi-india.org/vsi/activities/2007/dvm-pune-apr07/index.shtml
<http://vlsi-india.org/vsi/activities/2007/dvm-pune-apr07/index.shtml>

Early bird registrations are available until March 15, 2007. Please
contact vsisecy@... <mailto:vsisecy@... if you
cannot view the page and wish to obtain a copy of the program.

======================

Third Design Verification Methodologies Workshop
April 5-6, 2007
I2IT Pune Campus, Maharashtra

Organized by VLSI Society of India and
International Institute of Information Technology, Pune


I2IT Pune
http://www.isquareit.ac.in/<http://www.isquareit.ac.in/>


Supported by IEEE Pune Subsection

Corporate Sponsor
Wipro Technologies, Pune

Background:

Nanotechnologies have ushered in System-On-Chip designs with 50 million
gates. Functional and timing verification of such designs is a
formidable task. Design Verification has been known to be biggest
contributor to the design cycle time. Statistics also indicate that
design respins are often due to functional bugs detected late. Cutting
down the time for verification is one of the major goals of design teams
across the globe. Many new methodologies have emerged towards solving
this problem. This two-day workshop is intended as a forum to discuss
the new trends and methodologies for Design Verification. It is also a
forum to share current practices in Design Verification.

Workshop History:

The first workshop in this series was held on November 25, 2005 at Hotel
Atria, Bangalore and was attended by about 60 professionals. The details
of the previous workshop can be found at:
http://vlsi-india.org/vsi/activities/2007/dvw05_blr
<http://vlsi-india.org/vsi/activities/2007/dvw05_blr>

The second workshop was held during March 24-25, 2006 at Wipro
Technologies, Pune and was attended by about 60 professionals. The
details of the previous workshop can be found at:
http://vlsi-india.org/vsi/activities/2007/dvm06_pne
<http://vlsi-india.org/vsi/activities/2007/dvm06_pne>




The workshop is suitable for practitioners of Design Verification and
for students/faculty who are engaged in VLSI design projects.

Venue

International Institute of Information Technology (I2IT, Pune)
Microelectronics and VLSI, I2IT, Pune
P-14, Rajiv Gandhi Infotech Park, Hinjewadi
Pune 411057, Maharashtra
Phone: 020-22933441 FAX: 020-22934191 (Contact: Prof. Sheetal Bhandari)

DVM 2007 Speakers

Dr. P.P.Chakrabarti - IIT Kharagpur

Tarun Garg, Cadence Design Systems

Shanthamoorthi Velusamy, Wipro Technologies

Haridas V., SoC Design Technology, NXP Semiconductors Indi
Dr.Kaushik De, Verification Business Unit, Synopsys India


Desingh D Balasubramanian, Poseidon-Systems India

Intel India


Dr. Supratik Chakraborty - IIT Bombay


Aditya Kher, Synopsys India


Manikandan Panchapakesan, NXP Semicondutors India


Vishwanath B and Ankush Jain, NXP Semicondutors India

Bhaskar Karmakar, Texas Instruments India

Mrinal Das, Sankalp Semiconductor


Local Organizing Committee:

Prof. Sheetal U. Bhandari, I2IT Pune

Prof. Manish Malojirao Patil, I2IT Pune

Ramakant Kapatral, Wipro Technologies, Pune




08.00 – 09:00 AM

Registration

09:00 – 09.30 AM

Inauguration

09.30 – 10.30 AM

Session I: Keynote Talk – Title TBD

Dr. P.P.Chakrabarti – IIT Kharagpur

10.30 – 11.00 AM

Tea

11.00 – 12.00 PM

Session II

Formal Protocol verification using Assertion IPs

Tarun Garg, Cadence Design Systems

12:00 – 12.30 PM

Session III

SystemVerilog and SystemC for an Effective Design and Verification

Shanthamoorthi Velusamy, Wipro Technologies

12.30 – 01:00 PM

Session IV

Reusable Debug Infrastructure in Multi-core SoC

Haridas Vilakathra, SoC Design Technology, NXP Semiconductors India

01.00 – 02.00 PM

Lunch

02.00 – 03.00 PM

Session V

Keynote Talk – Static Checker Technology: How it can help in Design
Verification

Dr.Kaushik De, Verification Business Unit, Synopsys India

03.00 – 03.30 PM

Tea

03.30 – 04.30 PM

Session VI

Tutorial - An Expedition to The System Modeling World

Desingh D Balasubramanian, Poseidon-Systems India

04.30 – 05.00 PM

Session VII

Title - TBD

Intel India

05.00 – 6.00 PM

Panel Discussion

Details TBD





End of Day-1




… April 6 – Friday …




08.30 – 09:30 AM

Registration

09.30 – 10.30 AM

Session I: Keynote Talk – Battling State Space Explosion: The Road
Traveled and The Road Ahead

Dr. Supratik Chakraborty – IIT Bombay

10.30 – 11.00 AM

Tea

11.00 – 11.45 AM

Session II

System Level Analysis and Verification: An Industry Perspective

Bhaskar Karmakar, Texas Instruments India

11.45 – 12.15 PM

Session III

Sub-System Design and Verification Methodology

Manikandan Panchapakesan, NXP Semicondutors India

12:15 – 01.00 PM

Session IV

Configurable IP! - Overcoming the Verification Challenges

Vishwanath B and Ankush Jain, NXP Semicondutors India

01.00 – 02.00 PM

Lunch

02.00 – 03.00 PM

Session V

SystemVerilog based Verification using VMM: An Overview

Aditya Kher, Synopsys India

03.00 – 03.30 PM

Tea

03.30 – 04.30 PM

Session VI

Challenge in Mixed-Signal/Analog Verifications , Roads Ahead

Mrinal Das, Sankalp Semiconductor, India

04.30 – 5.30 PM

Panel Discussion

Details TBD





End of Workshop



Speakers brief-bio and abstract:


Topic

Dr. P.P.Chakrabarti, IIT Kharagpur

Abstract:



Formal Protocol verification using Assertion IPs

Tarun Garg is senior member of technical staff at Cadence Noida R&D
facility. He has over 6 years of experience in EDA product design and
development in the area of formal assertion based verification. He has
also done extensive work in handling PSL and SVA in formal verification.
Tarun holds a bachelor's degree in electronics and communications from
Delhi Institute of Technology, Delhi.



Abstract: With design reuse, the importance of standard protocols (e.g.
OCP, AXI etc.) is increasing. This creates a need a reusable
verification technique and methodology. This presentation discusses how
assertion IPs in conjunction with formal analysis can be used to do
protocol compliance checks in a reusable environment. Presentation also
gives an overview of one of the standard protocols.



SystemVerilog and SystemC for an Effective Design and Verification

Shanthamoorthi Velusamy Shanthamoorthi Velusamy is Senior
Verification/System Modeling Consultant at Wipro technologies with over
9 years of experience in ASIC Verification and System Modeling. He has
architected Verification Environments using languages like Verilog,
VHDL, Vera, C/C++ and SystemC for Networking, Computing and Storage
domain chips. He has earned his BE in Electronics and Communication from
IRTTech, Erode and MS in Microelectronics from BITS, Pilani.



Abstract: With the complexity of ASIC and SoC designs spiraling out of
control, Chip Design and Verification are becoming more of Object
Oriented. The utilization of C and C++ for specific aspects of the
design flow, such as creating a golden reference model for the design,
test bench and test cases development, is becoming imperative. New
technologies and tools have arrived which addresses many of the problems
of interfacing C/C++ to HDL. SystemC has the capabilities to cross the
boundary of the two design languages, and together with Simulator's
native integration, SystemC can be used seamlessly with HDL Languages.
The key to success in ASIC and SoC design is to choose and use the
language that offers the most effective abstraction level for the task
at hand with more reusability. This presentation gives some insight into
this as how SystemVerilog and SystemC can be used for an effective
Design and Verification.



Reusable Debug Infrastructure in Multi-core SoC

Haridas Vilakathra started his career as a scientist at DRDO (1994-1998)
where he was involved in the development of hardware and software for a
flight control system for LCA and airborne sonar. He later worked for
NEC Japan (1998 - 2000) on hardware IP development, system integration
and verification for a W-CDMA base station. He is presently with NXP
semiconductors (2001-current) where his responsibilities include
architecting of reusable hardware IP cores and processor based sub
system. He has published more than 15 papers in national and
international forums. His current interest is in defining a multi
processor video sub-system for consumer electronics applications and
reusable debug infrastructure. HE is also involved in standardizing a
digital serial interface for wireless modems between the digital modem
and analog front end, including RF.



Abstract: With increase in hardware and software content in today's
complex SoC, it becomes a necessity to verify such system from a system
viewpoint. Providing a means to effectively debug such systems from a
system perspective is vital in help to pin point the problem and thereby
reduce the number of chip re-spin. This paper outlines a system level
reusable hardware-software debug infrastructure for a complex multi core
SoC and describes how this can be integrated with existing third party
debug tools such as ARM MultiIce and logic analyzers. The concepts are
illustrated through a project case study. This approach provides a
"debug backplane" to address dense and complex multi-core systems
analysis, such as processor behavior, embedded logic block functions and
deeply embedded bus traffic.


Static Checker Technology: How it can help in Design Verification

Dr.Kaushik De received B. Tech from IIT Kharagpur, and MS and PhD from
University of Illinois at Urbana-Champaign. He worked in various
technical & management roles in LSI Logic, Ambit, Cadence, Synopsys, and
various startup companies, in US and India. He has worked in the area of
Synthesis, DFT, and Design Verification. Currently he is working in
Design Verification area, driving the static checker technology at
Synopsys. He has published more than 20 technical papers at conferences
and journals, and holds 5 US patents.



Abstract: As design complexities are growing, design verification
problem is exploding. Simulation remains the main vehicle for design
verification. However, design complexities make it extremely difficult
to cover all cases of the design. Formal verification are used to prove
properties of the design, however the capacity of the tool remains an
obstacle. In addition, Formal verification technology usage requires
deep expertise. Static Checker technology offers another very good
alternative, which can identify potential issues in the design by doing
static analysis of the design. For example, it can identify if the
design can have simulation synthesis mismatch or potential race
condition during simulation, or operand type or width mismatch,
unintentional latch in the design, etc. In addition, it can detect many
fundamental issues such as clock/reset/connectivity, etc. The modern
designs have many clock domains, and special care need to be taken in
designing the part where signal traverses from one clock domain to
another. Static checker can identify issues with respect to clock domain
crossing of the signals. It can also detect correctness in signal
connectivity in multi-power domain designs. Hence, deployment of static
checker technology will greatly enhance the design verification
capability.



Tutorial - An Expedition to The System Modeling World

Desingh D Balasubramanian is currently a Senior Member Technical Staff
in the system level simulation and modeling team of Poseidon Design
Systems. His areas of interest include computer architecture, Media
processor architectures, system level modeling for design space
exploration and design methods for efficient HW/SW co-design. He is a
post-graduate degree (MTD) in Embedded Systems from National University
of Singapore & Technical University of Eindhoven. He received his B.Tech
in Electronics from Madras Institute of Technology, Chennai.



Abstract: The goal of this expedition is to enable the SoC design
community get a quick technical overview on the latest trends in
Transaction Level system modeling. This tutorial addresses the following
topics
1. Use Case scenarios in TLM based design flow and typical
requirements for a TL platform for various use cases 2. Need for
Modeling standards for inter-operability and the necessary model
interface standards to achieve inter-operability 3. Upcoming
standards such as TLM 2.0 and SPIRIT and available tools for the design
community



Battling State Space Explosion: The Road Traveled and The Road Ahead

Dr. Supratik Chakraborty is an Associate Professor of Computer Science
and Engineering at IIT Bombay, where he has been since 1999. From 1998
to 1999, he was a member of the research staff of the Advanced CAD
Research group at Fujitsu Laboratories of America, Inc, where he worked
on timing optimization of high-speed circuits by logical
transformations. He received his B. Tech. in Computer Science and
Engineering from IIT Kharagpur in 1993, and was awarded the President of
India Gold Medal. Subsequently, he received his M.S. and Ph.D. degrees
in Electrical Engineering from Stanford University in 1995 and 1998. His
research interests include design, analysis and verification of
asynchronous and mixed synchronous-asynchronous systems, and formal
verification of hardware and software systems, and he has several
publications in these areas. He has been a Principal Investigator at the
Centre for Formal Design and Verification of Software at IIT Bombay
since 2000.



Abstract: State space explosion is a significant bottleneck in several
formal verification (and other design, analysis and optimization) tasks
that use reachability analysis as a core procedure. While sizes of
designs have kept increasing in accordance with Moore's Law, it has
become practically impossible for reachability analysis engines to keep
pace due to the inherent computational complexity of the underlying
problem. In this talk, we will discuss several approaches to address
this problem, and outline future directions in this regard. We will
discuss how practically useful reachability analyzers can be built for
large designs by carefully striking a favourable balance between
accuracy and efficiency, while guaranteeing that errors are always
one-sided. We will also outline a framework being developed at IIT
Bombay that allows a designer the flexibility to specify custom-made
strategies for reachability analysis of different circuits, thereby
allowing domain knowledge to be incorporated in the search strategy.



SystemVerilog based Verification using VMM: An Overview

Aditya Kher is a Corporate Application Engineer at Synopsys. In this
role he works on VCS Native Testbench and the Verification Methodology
Manual (VMM) for SystemVerilog. Aditya joined Synopsys in 2004 and has
around 5 years experience in the hardware and EDA industries. Previous
to Synopsys, Aditya was employed at Tata Elexi, where he held position
as a Verification Engineer.



Abstract: VMM methodology helps both new and experienced verification
engineers to accelerate the creation of robust, reusable verification
environments. These verification environments have a layered testbench
architecture that follow industry best practices for coverage-driven,
constrained-random and assertion-based verification technique.


Sub-System Design and Verification Methodology

Manikandan Panchapakesan NXP Semiconductors India



Abstract: The system integration and verification has been a challenge
in the semiconductor industry. Different methodologies and tools have
evolved to address these challenges in various aspects. Nx-Builder is
the SPIRIT(Structure for Packaging, Integrating and Re-using IP within
Tool flows) based standard NXP design environment that addresses the SoC
(System on Chip) design/integration challenges through extensive
utilization of architecture ReUse, IP ReUse, verification software
Reuse, hardware-software (HW-SW) co-verification, FPGA partition and
design flow automation. Nx-Builder helps in correct-by-construction
designs and allows rapid development of new systems.

This presentation is the introduction to the Nx-Builder based
methodology and shows how it can be used to define, develop and verify a
platform instance. This paper highlights the current methodology and
features of Nx-Builder and illustrates how these differentiating design
capabilities are being applied today to accelerate SoC development.
Furthermore, the paper covers how Nx-Builder can be customized to cater
for a wide range of platform architectures.



Configurable IP! Overcoming the Verification Challenges

Vishwanath B has over 3 years experience in the industry. He completed
BE from Mumbai University, and obtained M.Tech from VNIT Nagpur. In his
preset job as a Senior Design Engineer at NXP Semiconductor India, he is
involved with Design & verification in on-chip interconnect domain with
interest in developing reusable & effective verification environment.

Ankush Jain completed his BE Electronics from PES college of
Engineering. He has over 5 years industrial experience. In his present
Job as a Technical Leader at NXP Semiconductor India, he is involved
with Development of verification suite for different configurable IPs
having interface like AHB, AXI, VPB, APB etc., using languages like e
,TCL, Verilog and VHDL.



Abstract: The key concept in SoC design is that a chip can be
constructed rapidly using third-party and internal IPs. In this context
configurable IPs are need of the hour as it can be easily mapped to meet
specific SoC requirements. Such IPs must provide a wide range of
configurability so as to meet the requirements of different SoC
applications, at the same time easy to specify and develop by the user.
Configurable IPs with hundreds of parameters & complex design state
space offers significant verification challenges to the IP provider.

This paper proposes a specman based verification methodology to verify
highly configurable IPs. All the modules in specman environment
including functional coverage, sequences & scoreboards are embedded in a
scripting language to configure as per user requirement. A customized
tool is then used to extract an automatically tailored verification
environment for the selected configuration. The verification suite is
developed in a modular fashion based on the eRM methodology wherein the
advance techniques like assertion assisted structured scoreboards,
orderly executed functional & performance patterns are used to simplify
the verification of parametric designs.



System Level Analysis and Verification: An Industry Perspective

Bhaskar Karmakar received the B.Tech. degree in Electrical Engineering
from the Indian Institute of Technology, Kharagpur, India, in 1995. He
has over 11 years of industry experience in EDA and semiconductor
companies world-wide.

He is currently Member, Group Technical Staff in Texas Instruments,
Bangalore, India, where he leads several projects related to the
research and development of design tools and methodologies for front-end
design, front-end and system-level verification, and quality and
predictability in SoC design.

Mr. Karmakar has published in international and internal conferences and
has been nominated for best paper awards. He regularly reviews papers
for leading conferences. His research interests include RTL synthesis,
HDL simulation, and SoC performance analysis and verification.



Abstract: As recent experiences have shown, some SoCs fail to meet
performance specifications, and these failures are identified very late
in the design cycle - where the only feasible mitigation (if at all
possible) is a firmware work around. The root cause of most performance
failures can be traced back to insufficient architectural analysis and
system-level verification. It follows then, that system-level
verification is still an open problem in the industrial context.

This talk first describes the current methods used by architects and
designers to perform system-level analysis and verification on
industrial SoC designs, and the inherent limitations of such methods.
Next, it identifies the principal requirements, which any system level
modeling and analysis methodology must meet, and highlights few
technologies, which need to be developed, before such methodologies can
gain mainstream acceptance. Finally, future extensions and applications
of system-level analysis and verification techniques are also discussed.



Challenge in Mixed-Signal/Analog Verifications , Roads Ahead

Mrinal Das brings in over 10 years of industry experience in VLSI, Mixed
Signal IC Design and RF System on Chip (SOC) product development. Prior
to Sankalp, Mrinal was the Manager for Bluetooth RF Product development
in Texas Instruments India.
He joined Texas Instruments India in 1996 as an IC Design Engineer. He
was part of the project team that delivered the first system on chip
codec for voice band modems.
In 1998, Mrinal was the project lead for a core team that started a
major new activity in TI India - design of Digital Still Camera front
End. After that he held various technical and leadership roles in Mixed
Signal group and was instrumental to create solid foundations for
Digital Still Camera (DSC) and Cable Modem team. Today both these teams
create some of the strongest pillars, providing state of the art
products from TI India.
In 2000, Mrinal was assigned a responsibility creating analog friendly
process technology in digital deep sub-micron process nodes. His
involvement continued while working together with TI Silicon Technology
Development (SiTD) team for analog/RF specific-device needs.
From 2001 onwards Mrinal was deeply involved in RF SOC developments in
different technical and Management roles. This involves the Digital
Radio Processor development, Wireless LAN SOC and Bluetooth Enhanced
Data Rate single chip solution.
In 2002, he was elected Member Group of Technical Staff (MGTS) in TI
India for his technical contributions to TI's success. Mrinal has 4 US
patents granted, and more than 4 International IEEE publications. He was
elected IEEE Senior Member in 2006, and also serves the IEEE Review
Committee for VLSI Conference.
Mrinal has a Bachelor's Degree in Electronics and Communications
Engineering from Jadavpur University in 1996. One of his many passions
involves taking Mixed Signal semiconductor to different parts of India.



Abstract: Historically Digital verification methodology had been in
existence for quite some time. This has allowed the digital chip
development to be very systematic and hardly bugs lead up to the
fabrication level. Ananlog verification mostly, is left with the
expertise of the designers, which leads to unwanted errors to pass
through. With the advent of ultra deep submicron technology and
increasing mask cost , significance of smallest bug has gone high by
many fold . Hence it's important for a Mixed Signal Design to be correct
as far as connectivity, functionality and parametric goes right at the
first time.
This talk talks about commonly used methodology for Mixed Signal
verification with a special focus on block level verification and
top-level verification. It also mentions some of the methodology driven
automations that are being proposed to make a Analog design correct by
construction, and without leaving it to chances of experience and
lessons learnt.
Automation at every step is the only way to make complex analog chips to
come to market faster and with higher efficiency. This talk will touch
on automations that are implemented at the grass root level of Mixed
Signal Verification.

--- End forwarded message ---






Mon Mar 12, 2007 9:10 am

c_p_ravikumar
Offline Offline
Send Email Send Email

Forward
Message #522 of 645 |
Expand Messages Author Sort by Date

Reminder! Please register early! The updated advance program includes a presentation from Intel India team on the verification of the Teraflop chip ... This is...
c_p_ravikumar
Offline Send Email
Mar 12, 2007
9:11 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help