DFT(Design for Testability) involves using SCAN, ATPG, JTAG and BIST techniques to add testability to the Hardware design. These techniques are targeted for developing and applying tests to the manufactured hardware. There tests in turn help catch manufacturing defects like stuck at 0, 1 faults, and transition delay faults etc.
DFT Training will focus on all aspects of testability flow including DFT basics, various fault types, SOC Scan Architecture, different scan types, ATPG DRC Debug, ATPG Simulation debug, and DFT diagnosis. DFT Training course will also focus on JTAG, MemoryBIST, LogicBIST, Scan and ATPG, test compression techniques and Hierarchical scan design.
As part of DFT Training, a complex design example with variety of memories spread around the design used as a reference for learning all testability. While MBIST used to test memories. Boundary scan is a requirement for designs, used to control the MBIST controllers that are created to minimize the need for having extra external pins to run the memory tests. ATPG test patterns will be created for various different fault models like stuck-at, transition delay, path delay fault models. Various TestKompress techniques will be used to compress test patterns to ensure patterns can be applied on minimal number of IO pins used during test. Compressed test patterns will run more quickly on the production test floor and require less tester memory. Patterns are validated through Simulations.
DFT Training course is designed as per the current industry requirements with multiple hands on projects based on Scan, ATPG, JTAG and MBIST. DFT Training will help student with in-depth knowledge of all testability techniques. Hands-on project will involve creating large number of test cases for various aspects like Scan insertion, Compression, JTAG and ATPG pattern generation using Tessent tool. More importance is given to basic concepts, interaction sessions, hands-on, important notes and assignments.
MentorGraphics Tessent tool is used for training. As per industry survey, it is used by more than 80% companies for DFT. Student will have access to tool at the institute for 12 months after course completion, with a provision to extend beyond.
DFT Basics course syllabus(6 weeks)
DFT main course syllabus (16 weeks)
Course | DFT Training |
---|---|
Duration | 22 weeks (6 weeks of basics training, 16 weeks of core DFT training) |
Next Batch | 21/January |
Schedule | Weekend batch: Saturday & Sunday(9AM – 5PM India time) Full week batch: 6 days/week, 9AM – 1PM, Friday is break |
Course repeats | every 8 weeks |
Tool | Mentor Graphics Tessent, Synopsys DFTAdvisor and Tetramax |
Mode of training | Both Classroom training and live online training |
e-learning course for self paced learning | |
Tool Access | Tool access for the complete course duration |
Certificate | Issued based on 50% assignment completion as criteria |
Batch Size | 15 |
Assignments | 20 |
DFT Course Material | Access |
---|---|
Course material | Shared over google drive |
Course page access | Get login details from Admin |
Assignments-Checklist-Session notes | Course page |
Labs | Copy labs from /home/vlsiguru/DFT/ to /home/user_ID/ Refer to README files in individual folders. |
Labs are available for Scan-compression-JTAG-BIST and pattern simulations. | |
How to use course material | Shared as part of Course material |
Resume update | Course page |
Interview Questions | Uploaded to course page |
Teacher is an important part of anybody's education.
I completed my post graduation in 2005. During my school and College, I always had difficulty coping up with things in classroom. But my Telugu teacher Mr. Hussain Budde during my 7th class , I used to enjoy his way of teaching, way he used to engage students by teaching lessons as stories. After that, I never found any teacher who kept sessions so much engaging. I don't want to blame my teachers, I always felt they could make sessions more engaging. I always had to spend time outside class hours to cope up with every minute of classroom session.
I as a teacher, I adopt a style of teaching which keeps session engaging and ensures that students give 100% focus on the session. I always wanted to be that one teacher, whom my students will remember for lifetime. I am making sure that, rest of trainer's also follow same.
I want your 6 months of education at VLSIGuru to be among your best learning experiences. We at VLSIGuru will do our best to make this a memorable time.