Professional Documents
Culture Documents
SemiCon Times
FEB 7th 2011 Front-End Design - Knowledge and Skills
DKOP Labs Pvt Ltd, C-53, Sec-2, Noida, www.designkop.org, 9971792797, 01204203797, 4276796
PAGE 2 SEMICON TIMES
DKOP Labs Pvt Ltd, C-53, Sec-2, Noida, www.designkop.org, 9971792797, 01204203797, 4276796
SEMICON TIMES PAGE 3
DKOP Labs Pvt Ltd, C-53, Sec-2, Noida, www.designkop.org, 9971792797, 01204203797, 4276796
PAGE 4 SEMICON TIMES
Most students were able to find all the bugs in the first project –
this had a non-pipelined version of the processor. The second
project – with pipelining – was more challenging. It had more
pernicious and hard-to-find bugs, running into multiple cycles,
discoverable only with specific sequences of microprocessor
instructions. This is where constrained randomization showed its
true powers, and where students could observe the power of
the constraints solver within Questa. Students used coverage
assertions, metrics and score boards to get a sense of how near
they were to completion.
DKOP Labs Pvt Ltd, C-53, Sec-2, Noida, www.designkop.org, 9971792797, 01204203797, 4276796
SEMICON TIMES PAGE 5
These are the same courses that get done at IIT, or MIT,
or CMU. All CS undergraduate in these top-rung
colleges do these courses, so it definitely makes sense
for students in other colleges to do them.
But why? We look at some common problems
programmers face in a real-life job, and find that these
courses play a significant part in the solution of these
problems.
• When dealing with performance and capacity
challenges – you need DAA, DS, Automata
Theory & Complexity Theory
• When evaluating whether a problem can be
solved at all, you again use DS, DAA,
Complexity Theory, Discrete Maths
• Porting a product to a multi-processor or a
network of processors, you would use Software
Engineering, Parallel & Distributed Techniques
The CS course syllabus is a very practical one – you will
get to use more than 80% of it in a job, provided you
are working on cutting edge stuff.
So, don't ignore these, thinking it is all “just theory”.
Master the fundamentals and you get to master your
destiny.
DKOP Labs Pvt Ltd, C-53, Sec-2, Noida, www.designkop.org, 9971792797, 01204203797, 4276796
PAGE 6 SEMICON TIMES
DKOP Labs Pvt Ltd, C-53, Sec-2, Noida, www.designkop.org, 9971792797, 01204203797, 4276796
SEMICON TIMES PAGE 7
External view of nSys Design Systems Pvt. Ltd in India – One of the
most innovative and respected MNCs in India. One of the top "best
places to work".
DKOP Labs Pvt Ltd, C-53, Sec-2, Noida, www.designkop.org, 9971792797, 01204203797, 4276796
PAGE 8 SEMICON TIMES
DKOP Labs Pvt Ltd, C-53, Sec-2, Noida, www.designkop.org, 9971792797, 01204203797, 4276796