Are there any research institutes or universities, that are extensively working on ASIC/FPGA verification (or related), where I can apply and do research?
-
I am working as ASIC verification engineer, i have a plan to do MS/Phd in this field after 1/2 years.
-
Answer:
It depends on what do you mean by ASIC/FPGA/VLSI verification, henceforth denoted as VLSI verification. If you are concerned about the methodology, well, guess what? The verification methodology partially, if not mostly, depends on the availability and capabilities of the verification point tools. Hence, there is only so much work you can do with respect to VLSI verification methodology for a given set of verification tools. However, if you have a good background in electrical engineering (EE), based on the definition of the U.S.-based Accreditation Board for Engineering and Technology (ABET), and computer science (CS), you can choose to work on the VLSI verification tools and VLSI verification methodology. which can be modified by the tools that you develop. Note that the ABET definition contains a considerable amount of computer engineering, power engineering, control engineering, analog and mixed-signal IC design and testing, and other common EE research areas such as signal processing and telecommunications. If you do not have a strong EECS (EE + CS) background, developing decent VLSI verification tools can be very challenging. As we make a push for more mixed-signal SoCs, the demand for VLSI verification tools and methodologies to address mixed-signal VLSI systems will increase. This would go beyond traditional circuit simulation tools, and can be modified and extended for cyber-physical systems (which are hybrid systems, just like mixed-signal circuits). Some universities focus on the computational engines of the VLSI verification tools, such as the model checkers, equivalence checkers, and theorem provers. Examples of such computational engines are SAT solvers and SMT solvers. The University of Trento in Trento, Italy has a world-class team working on the MathSAT SMT solver. For VLSI formal verification, UC Berkeley's ABC tool is capable of sequential equivalence checking and sequential logic synthesis. VLSI/hardware model checking has a bunch of categories. So, I would look at the results of the hardware model checking competition. See http://fmv.jku.at/hwmcc12/results.html. As for hardware/VLSI theorem proving, it has yet to gain adequate traction/acceptance. There are some universities that work on semi-formal verification, particularly assertion-based VLSI verification. Generally, the tool development is not that fancy, except perhaps for assertion synthesis of industry-grade VLSI systems (hard to prove in academia). Personally, I would avoid this. For logic simulation, look at those that are based on parallel computing (i.e., based on GPGPU computing or many-core processors). University of Michigan was recently working on this. For circuit simulation, see UC Berkeley, UC Riverside, and University of Toronto. Also, pay attention to other forms of verification, such as timing verification (including SSTA, statistical static timing analysis) - University of Michigan, power verification (for power sign-off), DFM sign-off tools, thermal sign-off/analysis (UCSD, or UC San Diego), and what not.
Pasquale Ferrara at Quora Visit the source
Related Q & A:
- What are some jobs that do not pay minimum wage that I can apply for?Best solution by Yahoo! Answers
- Where I can I find a reliable free domain name?Best solution by Yahoo! Answers
- Where is a place where I can get reasonably priced round eye cup welding goggles?Best solution by gentlemansemporium.com
- Where can I find a beach where I can have a fire and/or BBQ equipment in Jersey Shore or NY?Best solution by Yahoo! Answers
- Can anyone list some places online where you can apply for jobs?Best solution by jobsearch.about.com
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.