Posted by
srini on
19 August 2010, 4:49 pm
ASIC Design-Verification lead (DVL-08-01)
Job code: DVL-08-01
Exp: 4-8 years
Note: there are also individual contributor roles. Summary of skills needed:
- Advanced verification methodologies, preferably SystemVerilog – including testbench development
- (G)DDR2/3 verification experience
- Good problem solving, teamwork
Send CV to career@cvcblr.com
———-
As an ASIC Verification engineer at high end semiconductor design house, verify the design and
implementation of the industry’s leading Graphics and [...]
Posted by
srini on
24 April 2010, 2:40 pm
Many have asked us the following:
Is CVC a training company? I see: www.cvcblr.com/trainings
Do you work on “live” projects?
What is your TDG really doing?
and more. Usually these questions are more from students/RCGs (Recent College Graduates) than the experienced lot – as the experienced lot is well networked with CVC founders (www.linkedin.com/in/svenka3, www.linkedin.com/in/ajeetha) and can hence know [...]
Posted by
srini on
17 March 2010, 11:53 pm
Verifying SoC is fun and tedious. Especially with several buzz words around the corner, it is quite easy to get lost in maze of buzz-words and miss the goal. At the end one may feel that the plain old wisdom of whiteboard based testcase review/plan is/was lot more controllable & observable. We did that [...]
Posted by
srini on
14 March 2010, 12:35 am
In case you missed it, read a user report on NextOp’s technology at: http://www.deepchip.com/items/0484-01.html
In next couple of blog entries, I will share my reading, reflections on this detailed report.
To start with, this technology seems to address some of the “points to ponder” being discussed at: http://www.cvcblr.com/blog/?p=146
As there is no whitepaper/material available on this technology [...]
Posted by
srini on
14 March 2010, 12:19 am
Efforts have been ongoing to make ABV (Assertion Based Verification) more and more deployed for several years via OVL, PSL, SVA etc. Though the concept of assertions is not really new to the industry, widespread usage of it has not been as much as it was expected atleast by the EDA vendors, promoters (to which [...]
Posted by
srini on
12 March 2010, 6:40 am
Srinivasan Venkataramanan, CVC Pvt. Ltd.
Ajeetha Kumari, CVC Pvt. Ltd.
If you haven’t heard of Twitter you perhaps are living in an internet vacuum J On a positive note, the reach and impact of SNS (Social Networking Sites) into our internet life is hard to ignore – whether it is Twitter, Facebook, LinkedIn etc. To me, a [...]
Posted by
srini on
10 March 2010, 9:59 pm
See our interesting Blog post at: http://www.vmmcentral.org/vmartialarts/?p=1130
On the topic of adding SystemVerilog “bind files” – a new tool that is shaping up can help automate even that part – see ZazzOVL (www.zocalo-tech.com). Though as of now it works only for OVL, technically speaking it is very easy to extend it for user specified assertion libraries/modules/MIPs [...]
Posted by
srini on
7 March 2010, 9:47 pm
Further to our previous blog entry on Verdi’s advanced Transaction debug features (ref: http://www.cvcblr.com/blog/?p=130 ), here are some more tricks that can help debug automation even further.
Very often designers find that there are certain unique characteristics/attributes that differentiate transactions. For instance Transaction kind being ERROR/SPLIT/RETRY etc. Wouldn’t it be nice if on a 50,000 [...]
Posted by
srini on
2 March 2010, 10:15 pm
Srinivasan Venkataramanan, CVC Pvt. Ltd.
Ever wonder why typical SystemVerilog base classes are bulky and seem to make life complicated against simple things like $display? The devil lies in detail – true simple $display is the easiest to use, but think about the code you are writing to have longer life and reuse – then you [...]
Posted by
srini on
1 March 2010, 9:43 pm
It is one of those most commonly asked questions in any assertions training/engagement – assertions describe design behavior, but how can I validate my assertions even before my RTL and/or TB is ready? This is useful for few reasons:
1. Users new to writing assertions using PSL/SVA are expected to make mistakes in assertions initially. So [...]