Pre-Silicon Verification to Post-Silicon Validation career transistion:

Submitted by rkumar on Thu, 08/09/2007 - 1:09pm.

Your thoughts, insights, experiences
and comments on transistioning from being
a Functional Verification Engr to being
Post-Silicon validation person in the lab?.

Submitted by mariagb on Thu, 08/09/2007 - 6:05pm.

Well... there's the loss of that internal chip visibility we know and love.

Submitted by matt on Thu, 08/09/2007 - 10:34pm.

Of course, you'll lose the ability to directly see inside the logic. And in cycle-accurate simulations during functional verification, you don't have to worry about those pesky intra-cycle timings. Whereas during test & validation, you'll be working with "real" signals on the I/O's, where setup & hold times must be adhered to.

I believe your verification experience will certainly come in handy. For example, since you have likely spent time looking at RTL to diagnose issues during verification, you have an intrinsic idea about what logic looks like behind I/O's; I think an intuition stemming from that background will kick in during debug. In addition, you can better deal with test pattern issues because you already have experience generating them from the verification side.

Personally, I liked working on the testers when I was in Product & Test Engineering. My favorite task was designing matrix lots and subsequent characterization so we could get an idea of how much performance (within reason) could be squeezed out of the devices.

In other words, fun with shmoos.

Best of luck to you. Cheers,

Matt
--

Submitted by rkumar on Sat, 08/11/2007 - 10:21am.

Maria and Matt,
Thanks for your reply and comments!..
If anybody out there need to add some
more, Pl. feel free to!.

-Regards
Kumar.

Submitted by ljsmiers on Sat, 08/11/2007 - 11:37am.

Leslie Smiers
I agree with Matt that your verification experience will be very helpful in doing post silicon validation. I have had a designer tell me that validation people are mostly programers that write drivers, but have no clue when something goes wrong. This is one area were experience with c and C++ is a very big plus.

One thing to think about is do you consider yourself a "real world" person or a "virtual world" person or both? Validation is the "real world" so it can get complicated and frustrating. Some people like the satisfaction of seeing silicon work or solving complicated problems.

BTW, I thing Intel needs validation engineers. I have gotten several calls from them looking for a validation person.

Submitted by mariagb on Fri, 08/17/2007 - 10:57pm.

At least in the group that I interviewed with, Intel's definition of "validation" is pre-Si functional verification and DFT.

Submitted by rkumar on Mon, 09/03/2007 - 9:52am.

Yes I think couple of months back, some recuriter called for "validation" position at Intel and it was Pre-Si there. I guess they call Post-Si as Test
Engrs from what I heard. In most other
"big" companies, Validation is always
default Post-Si!. Just confirming
Maria's comments! :)

-RK

Submitted by matt on Mon, 09/03/2007 - 11:50pm.

Yes, I thought it was only Intel that flip-flopped the two. So Kumar, let us know how the new "post-silicon" position is going when you get a chance!

Matt
--

Submitted by ljsmiers on Wed, 09/05/2007 - 10:38am.

Leslie Smiers
I had phone interviews with several Intel validation groups and almost all were pre and post Si. One group was creating tester patterns which I consider post Si. I think the meaning of jobs can range greatly inside a big company like Intel. Also I noticed some of the groups consider verification and validation as meaning same thing.

Submitted by FredB on Wed, 05/21/2008 - 9:39pm.

Hi, new to this group. This topic is near and dear to me. Pre-Si verification experience is a big definite plus for post si validation test development and root cause debug efforts. The closer the design/verif and validation test dev and debug teams are tied, the more effect post si work is. That can not be stressed enough.
FredB

Submitted by nzook on Tue, 05/27/2008 - 10:05am.

I would caution on this. Post-Si validation (my expertise) is very much a software role, pre-Si verification is hardware. A good validator is first a good programmer. Even major companies fail to understand how important this distinction is. I took a piece of code which required six months for minor ports, and got it down to one month for major ports. How? The original code was written by hardware guys.

Do the validation and verification teams need to be intimate? Absolutely. Can the team members move back and forth? Very rarely.

Oh, and I consider cycle-for-cycle reproducibility in hardware to be a requirement for validation.