will be under system maintenance from Tuesday June 28, 6pm PT to Sunday July 3, 11pm PT. Login and registration will be disabled.
Home > About Cadence > Events > Event Details

EDA360 Silicon Realization Technology on Tour - Club T

19 Mar 2012  
Herzliya, Israel  

We are going to hold Club T - our 5th annual Verification Users Event - on Monday, 19 March 2012, at the Dan Accadia Hotel, Herzliya, Israel.

This is a great opportunity for you to meet and network with verification users, share experiences, ideas, insights and gather information on the best available verification solutions.

As always we will focus on Specman new features and the future plans, the new trends in the industry, tips and tricks, and hands-on details that can help you to increase your verification productivity.

You are welcome to attend the “tips and tricks” contest, be recognized as the “best tip of the year” and win a prize. See details.

Key representatives from our local R&D office will share their latest development work and future directions and will provide you the opportunity for a lot of interactive and one-on-one discussions with the experts.
If you are a verification manager, VLSI director or project manager, it is a great opportunity to come, bring your Verification Team and sharpen their skills and knowledge. If you are a verification engineer, this is THE annual event you should attend.

09:00-09:20 Welcome and Introduction
09:20-10:45 Specman updates
10:45-11:00 Break
11:00-11:45 Specman updates
11:45-13:00 Future technologies
13:00-13:45 Lunch
13:45-14:30 Round Tables
14:30-15:00 VIP update
15:00-16:00 UVM updates
16:00-16:15 Acceleration Solution
16:15-16:35 Reflection
16:30-17:00 Meet and chat with R&D on coffee and cake

Please share this invitation with the relevant people within your organization.

Register today! »

Tips & Tricks Contest!
This year at ClubT we will present Tips & Tricks to enhance your verification abilities. If you have a tip you want to share send it to us.

The chosen ones will be presented in the main session and the proud authors will win a prize!

Submission: Send an email to Hyperlink with the subject – “ClubT 2012 Tips&Tricks”. The email should include a short explanation and examples related to your idea on various subjects, such as – performance coding, debug, smart macros etc.
Here is one example taken from the Specman Performance Handbook:

Tip : Do Not Use delete(0) to Remove items from the Beginning of a List One way to remove the first few items of a list that obey a particular rule is to use a while loop that checks the first item in the list in respect to that rule and then delete it using list.delete(0).
However, using delete(0)negatively affects performance.
 - Wall clock
Because delete() maintains the order of the list, each delete(0) is implemented by moving the rest of the list one cell up. Doing this several times is highly inefficient.
You can, instead:
Use a local variable to count until the required index is found.
Copy the list to itself starting from that counter.



extend packet {
improved_remove_sfd() is {
var shift: int = data.first_index(it != 0x55);
// count the shift of the sfd
if (shift != UNDEF) {
data = data[shift..];
// GOOD - allocation and copying are done only once

Instead of:

extend packet {
bad_remove_sfd() is {
while data[0] == 0x55 {
data.delete(0); // BAD - does many unnecessary copies

Questions About this Event?
Send email to