DVClub Blog

Evaluating new ideas from industry experts

If you live in the Southern region, the employment picture may improve slightly over the last quarter of 2009 — though there seems to be a flood of people moving to follow the job market (look at license plates when next you’re out). Other parts of the country are not yet ready to see an increase in hiring. Most are facing another round of layoffs, or are looking to replace those who have recently retired. Most companies are now in the budgeting process, and are looking at a brighter time in Q2 and Q3 with funds available for salaries.

There are some great opportunities available for those willing to drop their salary expectations and wear multiple hats. At the moment, project managers are also lead engineers, trainers and QA. There are also opportunities available for experienced professionals willing to travel. New graduates are having a more difficult time finding companies willing to pay premium prices for non experienced staff. There are a large number of new graduates looking to garner experience through internships and entry level positions, some paying as little as minimum wage.

According to the Manpower Employment Outlook Survey:

In the South, 12% of employers surveyed expect to take on more staff, and 10% plan to decrease employee levels, resulting in a Net Employment Outlook of +2%. When seasonal variations are removed from the data, the Quarter 1 2010 employment forecast is slightly weaker compared to one year ago at this time but moderately stronger than Quarter 4 2009. Employers in the South have the strongest Outlook among the four U.S. regions for Quarter 1 2010.

Employers in all 12 industry sectors surveyed in the South anticipate stable or strengthening job prospects for Quarter 1 2010 when compared to Quarter 4 2009.

In Austin specifically, there are a number of start up companies, smaller companies expanding into our market, and industry leaders beginning to look at new engineering needs, as new products are coming to market requiring expertise in multiple areas. Again, companies seem to be looking for candidates with less than 2 years of specific experience or candidates with 7 or more years of hands on engineering expertise. There are few opportunities for those who have moved away from hands on technical skills.

As always, most positions are found through networking. We recommend that you update your resume, highlight your skills, success stories (especially those that show quantifiable money savings) and leadership abilities. Be open to new “non-traditional” proposals of work, such as part time, remote, contract, travel and possible relocation. As always, prepare for your interview, brush up and stay current with your technical and communication skills. Consider practice interviews within your networking groups.

Make sure your resume contains current contact information, both email and phone, and use spell check!

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • Slashdot
  • Technorati
  • TwitThis
  • Netvibes

By Doug Smith of Doulos

Conferences aren’t my favorite events to attend. They tend to be dominated by the big three EDA companies, and the messages are usually just a variation on what was said last year. However, there is always something useful to glean if you listen hard enough, and I think DVCon this year is no exception.

While DVCon is generally more of a verification conference, I found design related topics surprisingly absent. Cliff Cummings presented a good paper on using SystemVerilog’s unique, priority, and 1800-2009’s unique0 constructs, but other than that, everything centered on verification except for some brief discussion on C synthesis at a panel and the SystemC synthesizable subset at the OSCI tutorial session. Verification continues to dominate the industry’s focus as well as high-level modeling.

In fact, I felt that the major topics at DVCon this year were verification methodologies (VMM & OVM), TLM 2.0, and SystemVerilog. I’ll just say a brief word on each.

Both VMM and OVM have recently been updated. Synopsys has added significant features to VMM in their 1.2 release. Doulos sponsored a VMM 1.2 tutorial along with other VMM Central partners highlighting the new features like TLM 2.0 support, implicit phasing, and enhanced testbench structure and configuration as well as explaining how to exploit the RAL register package. In conjunction, Doulos gave away their new VMM 1.2 Golden Reference Guide and has made available a VMM 1.2 tutorial on their website. OVM is also recently updated (version 2.1), but it hasn’t majorly changed so the story is still much the same.

The SystemC NASCUG meeting was co-located with DVCon and there seemed to be a lot of interest around TLM 2.0. OSCI also hosted a TLM 2.0 tutorial session and there was a user paper session centering on TLM. VMM’s TLM 2.0 implementation generated a bit of interest as well. While I don’t use TLM for SystemC modeling, given all the buzz about it I have to conclude that it’s being well-embraced by the industry and it looks like it’s here to stay. I certainly find TLM connections quite useful in an OVM/VMM testbench.

Personally, I found the most interesting papers were those discussing SystemVerilog. Dave Rich from Mentor proposed a multiple class inheritance enhancement, which seems to have great potential. Cliff Cummings talked about enhancing the language to handle X optimism and pessimism. Eduard Cerny discussed new SV-2009 checker and assertion features. But I have to admit, the nagging question I have is, “Will this language everstop exploding?” If I may say, SystemVerilog is like an ever-expanding patchwork, where piece after piece is added but none of it ever seems to truly fit together. And every year, more and more ideas are proposed to enhance it. Oh well, I guess it’s what we have to live with. For those not converted yet to SystemVerilog, my colleague, Alan Fitch, wrote in his DVCon paper, “How to Achieve Sample-Based Coverage Using VHDL” — quite a unique topic among all the other presented papers. Keep an eye out on the Doulos website for the upload of his paper if you’re interested. I usually write papers that show how to work with or around what we already have. That’s why I presented a paper on matching asynchronous behaviors using SystemVerilog assertions (soon to be uploaded to the Doulos website), and likewise, my colleague, John Aynsley, presented a great paper on using the DPI to interface with C/C++ models.

I think the most exciting news at DVCon this year came from Accellera. Accellera’s Verification IP (VIP) technical subcommittee has announced that a universal verification methodology (UVM) is planned for release mid-March. UVM will be based on OVM 2.0.3 and have features of VMM incorporated into it. The amazing thing is that Synopsys, Cadence, and Mentor are all unanimously behind UVM. I think this will definitely reshape the verification methodology story in the industry over the coming year. I was also pleased to hear that the unified coverage interoperability standard (UCIS) is due out in October. This should give us a common way to access and merge all of our coverage data. Lastly, I was rather surprised by the take-away message from Brian Bailey’s panel on minimizing verification time and effort—engineers need more training!! As a trainer, I couldn’t agree more! :)

Doug Smith

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • Slashdot
  • Technorati
  • TwitThis
  • Netvibes

By Richard Goering on February 1, 2010.

This article is reposted from the Cadence blog.

Can verification engineers gain control over the verification process, and stop being full-time firefighters? With proper planning, communication, and organization, the answer is “yes,” according to Allison Goodman, validation program manager at Intel for client and enterprise solid state hard drives.

Goodman spoke at a Silicon Valley DVClub lunch meeting January 26 at Dave and Buster’s restaurant in Milpitas, California. DVClub is an interesting organization. With chapters in Austin, Bangalore, Boston, Dallas, Research Triangle Park, San Diego, and Silicon Valley, the club’s stated purpose is “to have fun while helping build the verification community through quarterly educational and networking events.” IC engineers can join for free, and events are free. Costs are picked up by sponsors, including Cadence.

The January 26 event brought together around 120 attendees. There were a few EDA folks, but as far as I could tell, most attendees were verification engineers. Goodman’s speech was entitled “Tales from the trenches – validation missteps making us full time firefighters.” Goodman started her speech by noting that “it’s not technical problems that cause bad things to happen. It’s usually on the people side.” She identified four “missteps” that force engineers to put out fires rather than proactively validate a product’s quality.

Misstep #1: Insufficient planning

Insufficient planning occurs when you don’t have what you need to do testing, and your test coverage falls short. It’s caused by undocumented assumptions, the increasing scope of projects, and “missed dependencies” (you need 10 prototypes but only get 5). “If you don’t plan for it, it will surprise you, and every surprise will end up as a fire.”

The solution? Put your plan in writing – including who does what, how features work, what it means to be “done,” what checkpoints will monitor progress, and criteria for success. Keeping track of assumptions may be the biggest part of the solution. Write them down!

Misstep #2: Not designing for test

Designers often think their designs won’t have any mistakes, so there’s no plan for testing and no communication with validators. This makes it difficult to find and replicate bugs, to figure out what you need to monitor, and to know when you’re done. Interpreting test results as “pass” or “failure” may be very difficult. The antidote is for validators to get involved in the earliest stages of the design process. “Ask how you’re going to test it and how you’re going to tell if it’s working.”

DVClub provides an opportunity for networking as well as speakers and lunches.


Misstep #3: Not creating and integrating feedback loops

All too often, the marketing team or the design engineers make changes to a product, and don’t communicate those changes to the verification team. Further, many companies place engineers in “silos” with little or no communication – for example, there are software engineers, hardware engineers, and firmware engineers who don’t talk to each other.

What’s needed is continuous feedback about any changes in the product, as well as problems found with the product. Tests should be monitored for effectiveness and continually improved.

Misstep #4: Lack of transparency

Lack of transparency happens when you tell your boss (or team) that everything is well when it really isn’t. Or, you skimp on tests and coverage as schedule pressure rises, and don’t let managers know. As a result, risks and coverage gaps increase. “Tell the real story, and encourage others to do the same. Don’t declare that it’s done until it’s really done.”

My takeaway

While there are tools that can help with verification planning and monitoring – such as Cadence Incisive Enterprise Manager – quality verification depends on “people” factors such as whether and how verification teams plan, how early they’re involved with the design process, how well and how honestly people communicate, and how adaptable teams are to feedback and change. Pay attention to these issues and perhaps you can put the fire extinguishers away.

Richard Goering

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • Slashdot
  • Technorati
  • TwitThis
  • Netvibes

By Dayna Romanick, Sr. Recruiting Manger

Analysis of the Current Job-Market for Semiconductor Engineers

While there are areas of the country that are showing an upswing, we have yet to see the robust hiring intentions that were predicted earlier this year and would be indicative of a full labor market recovery. Seasonally adjusted data reveals only the southern region of the US  showing promise with a slight increase in employer optimism. Western and southwestern parts of the country appear to have somewhat stabilized, and companies based in the northeast are trailing behind with the weakest outlook of all.

Of the more than 28,000 employers surveyed, a significant 69% expect no change in their Q4 hiring plans. Twelve percent anticipate an increase in staff levels while 14% expect a decrease in payrolls, resulting in a Net Employment Outlook of -3% after seasonal adjustment. These are the weakest figures since the survey began in 1962. The final 5% of employers indicated they were undecided about their hiring intentions.1

In the Technical/IT/Engineering fields most companies are waiting until their budgeting processes are complete to determine hiring needs for next year. As we’ve seen in past years, most people hired in Q4 will have actual start dates in Q1 of the following year, although these opportunities are proving to be more sparse than was predicted earlier in Q3.

Looking Forward

Most professionals in the staffing and recruiting industries expect contract positions to be the first key indicator of labor market recovery since many of these position signal the beginning of new projects. In Austin, some layoffs are expected to continue with lack of funding, the inability to borrow money and the widespread availability of less expensive outsourced labor taking a portion of the blame.

Look for opportunities in “newer” technologies and with employers catering to government enterprises. In spite of discouraging figure, opportunities continue to exist for highly-skilled and focused professionals as well as for qualified persons with limited experience ( < 5 yrs) who hold reasonable salary expectations are open to relocation and travel.

Improving Your Chances

At this point, your resume is one of your best assets. This can be a chance for you to document valuable hands on skills, money saving improvements at past companies and other positive impacts that can open doors to an interview. Keeping up to date on new technologies is also an important trait that should not be overlooked. Be sure to present skills that could potentially be useful, even if they’re not in the job requirements. This shows initiative and could differentiate you from countless other applicants.

Remember that resumes should be custom tailored to each position that you are applying for. Thoroughly read the posted job descriptions and requirements of each position, and incorporate these things into your own qualifications, past responsibilities and objective. Cover letters are also important in capturing attention, and your correspondence with potential employers is an excellent place to demonstrate the strength of your interpersonal communication skills. This article gives some solid advice on resume writing principles.

Network with everyone you know in the industry, even if it’s nothing more than keeping in touch on social networking sites. Try writing personalized recommendations for people on LinkedIn (not cut and pasted blurbs), and you may be surprised to see how many people will return the favor.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • Slashdot
  • Technorati
  • TwitThis
  • Netvibes

By Dayna Romanick
Sr. Recruiting Manager: Silicon Elite

This year remains tough for many job-seekers in the semiconductor industry. Q3 has been marked with leading employers laying off and consolidating work forces in all areas of the semiconductor industry. Although layoffs have declined, salaries of new hires have dropped due to the surplus of labor, and employers are becoming increasingly selective of those who they bring aboard. A recent study by the Society for Human Resource Management (SHRM) shows that 28% of large companies continued layoffs throughout Q3.

However, it’s also important to remember that any statistics you read may possibly be slanted toward the larger companies simply because of their large operational scales. The same SHRM poll showed that only 13% of companies, regardless of size, conducted layoffs in Q3. Small companies and startups are now where the majority of opportunities currently exist. Because of this, attending networking events and staying in tough with old co-workers have become increasingly more important for job seekers.

New grads, or those with less than 2 years experience continue to find positions more easily than those in mid career, and there is a market for designers with mixed signal / analog experience in the audio area. Researchers and process individuals continue to be in demand by fabs, and sales people should find a good marketplace for their skills as well, especially those who have well documented expertise in developing new clients.

Many engineers prepare their resumes with a heavy emphasis on technical experience. While this is certainly important, it can also be beneficial to mention cost savings or additional profits that can be directly attributed to things that you have done. In this economy, it could be the one thing that sets you apart from other candidates of equal qualification.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • Slashdot
  • Technorati
  • TwitThis
  • Netvibes

The first DVClub “Lunch Around” of 2009 was held yesterday at Jasper’s restaurant in the Domain. “These events are a change from our normal speaker event with 175+ people”, said organizer Eric Hennenhoefer. “Instead we have a series of round-table discussions with about 30 people per event.  This makes it easier share ideas and get to know people better, it’s good to mix it up once a year”.

This year we returned to Jasper’s for two events in North Austin – two more will be held in South Austin at Texas Land and Cattle.  This series is supported in part with the ongoing support of Cadence, Obsidian and Doulos.  Doulos also threw in a few Golden Reference Guides as light reading during dessert.

Among the four tables, discussions were lively and crossed broad number of topics. One table chose to focus on the business side of verification, talking about the fate of Freescale, the changing role of businesses in China, and speculations on the economy. Other tables were more technical in their discussions, concentrating on trends in SoC verification, challenges of verifying floating point units in CPUs, exhaustive simulation and FPGA prototyping. Each table was comprised of five verification engineers with a total of twenty in attendance.

The DVClub “Lunch Arounds” will continue throughout the month of October and will be held once more at Jasper’s on October 22nd. If you’re interested in attending, contact molly@dvclub.org to make arrangements.

Jasper’s in North Austin (at the Domain)
11506 Century Oaks Terrace #128
Austin, TX 78758
View Map

  • Thursday, October 8th
  • Thursday, October 22nd

TX Land & Cattle
1101 S MO Pac Expy,
Austin, TX 78746
View Map

  • Wednesday, October 14th
  • Thursday, October 29th
  • lunch-arounds-1

    lunch-arounds-1

    Share and Enjoy:
    • Digg
    • del.icio.us
    • Facebook
    • Google Bookmarks
    • LinkedIn
    • Slashdot
    • Technorati
    • TwitThis
    • Netvibes

    By Dayna Romanick
    Sr. Recruiting Manager: Silicon Elite

    There’s good news in the marketplace if you’re a bit adventurous, startups are hiring. Many experienced DV engineers are leaving behind the security of their established companies in hopes of becoming a part of something that could become the next Google. In fact, recent grads (with less than 3 years of experience) and highly experienced engineers (with >10 years in the field) seem to be in the greatest demand at the moment.

    But why are these people finding work, while so many others continue to struggle? The key here appears to be their hands on nature. Those who have moved away from day to day engineering skills in favor of management are finding it extremely difficult to reposition themselves. Those who have stepped away for a year or two are also finding difficulties in re-entering the marketplace. With the closing of multiple fabs, design centers and the discontinuation of several verification projects, the industry’s unemployment rate is roughly at about 9.8%. This includes the loss of another 8000 jobs last month alone.*

    Although the industry has seen tough times this year, things do appear to be getting somewhat better. Employers are beginning to budget for next year and project the cost of hiring additional engineering personnel, albeit at reduced pay rates. Opportunities are also expected to increase over the coming year with companies specializing in products and services which serve to expedite getting chip designs to market.

    If you’re still looking for a job, you should know that an upturn is predicted in Q4, with even more opportunities surfacing in early 2010. Now is the time to prepare for it by updating your resume and sharpening your selling points as a prospective employee.

    * source: Bureau of Labor Statistics

    Share and Enjoy:
    • Digg
    • del.icio.us
    • Facebook
    • Google Bookmarks
    • LinkedIn
    • Slashdot
    • Technorati
    • TwitThis
    • Netvibes

    DAC46_logo

    Written by Brian Bailey for DVClub

    At DAC this year, one of the main themes was ESL but not in the usual sense of it having a lot of promise but little to deliver. This year it had a lot to say in two main categories, the first being high-level synthesis and the second being virtual platforms. Given the main focus of the DVClub, I will only talk about the virtual platforms. Quite a few companies were showing their platforms, including Mentor, Synopsys, CoFluent, CoWare and I am sure there were others. These platforms are at two main levels of abstraction.

    At the higher end are platforms typified by the Synopsys Innovator which are primarily intended for software development, verification and debug. These are loosely timed platforms where speed is one of the primary factors. Then there are the more accurately timed platforms such as the Mentor Vista product which is intended for architectural exploration of the hardware system. Other companies such as Imperas also provide high performance processor models that fit into these platforms. The one thing common to most of them, and the main reason why they were such a force at DAC this year was the introduction of the OSCI TLM 2.0 specification at last years DAC. These platforms can now exchange models (although there are still some minor issues) and that is huge. A lack of models was perhaps the biggest reason why these platforms have not taken off. That roadblock has now essentially been removed.

    Some new companies such as Docea were touting high-level power estimation platforms, and just for completeness, Mentor, Cadence, AutoESL, BlueSpec, Synfora, Forte and I am sure others were showing high level synthesis tools.

    There was a panel session on Tuesday about virtual platforms that was one of the worst DAC panels I have ever sat through. It was supposed to address the issue of if platforms should be virtual, physical or hybrid. Ron Wilson tried hard to make it sound fun and interesting, but this is not a debate topic – we all want models in any form that we can get them in and we want them to play together nicely! End of debate – end of panel – nothing to discuss, just some solid engineering that has to happen.

    On Wednesday, there was a much better conceived workshop on virtual platforms that I had been asked to speak at. The workshop was organized by Soha Hassoun and Larry Lapidas and included lots of interesting talks about platforms at many levels of abstraction and intended for many uses. Over lunch was a panel session that also had some much more interesting discussions. Sadly, I had to leave in order moderate a panel entitled “The Holy Grail of Verification – Coverage Closure”. Any of you who have listened to my DVClub talks will know that I have strong views on that issue, but unfortunately I was moderating so had to keep my mouth shut. Ouch that was difficult!

    TLM 2.0 was finally ratified at DAC this year – I wonder if that will have a similar impact on next years DAC. I am hoping to see many more platforms which are extensible – add timing as a layer, add power as a layer, add X as a layer. Then we will have something that will play through multiple levels of abstraction and start to tie together the whole ESL flow.

    Brian Bailey – keeping you covered
    brian_bailey at acm.org

    Share and Enjoy:
    • Digg
    • del.icio.us
    • Facebook
    • Google Bookmarks
    • LinkedIn
    • Slashdot
    • Technorati
    • TwitThis
    • Netvibes

    Collaborate, network, and discuss DVClub events with fellow members on LinkedIn groups.

    If you receive our newsletters, then you’re already pre-approved.

    linkedin_logo

    Share and Enjoy:
    • Digg
    • del.icio.us
    • Facebook
    • Google Bookmarks
    • LinkedIn
    • Slashdot
    • Technorati
    • TwitThis
    • Netvibes

    Preliminary Call for Papers:

    10th International Workshop on Microprocessor Test and Verification (MTV 2009)
    December 7-8, 2009, Hyatt Regency On Town Lake, Austin, Texas, USA.

    Website: http://mtv.ece.ucsb.edu/MTV/

    This is the 10th edition of the MTV Workshop, a testament to its success in providing an ideal environment for cross- examination of test and verification experiences and innovative solutions. MTV has been held in Austin for the last 8 years, so please plan on participating in order to make this another successful forum.

    Purpose

    The purpose of this workshop is to bring researchers and practitioners from the fields of verification and test together to exchange innovative ideas and to develop new methodologies to solve the difficult challenges facing us today in various processor and SOC design environments. In the past few years, some work has been done on exploiting techniques from test to solve problems in verification and vice versa.

    Topics

    AREAS OF INTEREST include, but not limited to:

    • Validation of microprocessors and SOCs
    • Test/Verification of multimedia processors
    • Performance testing
    • High-level test generation for functional verification
    • Emulation techniques
    • Silicon debugging
    • Formal techniques and their applications
    • Verification coverage
    • Test Generation at the transistor level
    • Equivalence checking of custom circuits
    • ESL Methodology
    • Virtual Platforms
    • Software verification
    • Circuit level verification
    • Switch-level circuit modeling
    • Timing validation techniques
    • Path analysis for verification or test
    • Design error models
    • Design error diagnosis
    • Design for Testability or Verifiability
    • Optimizing SAT procedures with applications to testing and formal verification

    Important dates

    Submission: Sept 1, 2009
    Notification: Oct 1, 2009
    Final version due: Nov 1, 2009

    Share and Enjoy:
    • Digg
    • del.icio.us
    • Facebook
    • Google Bookmarks
    • LinkedIn
    • Slashdot
    • Technorati
    • TwitThis
    • Netvibes