Careers in design verification/ Physical design/ dft

JOB DESCRIPTION (Design Verification – DV/ Physical Design – PD/ DFT)

Job Description – Design Verification

Logic Verification is to check the correct behavior of a given circuit against its specification.

  • Develop test cases and test stimulus to verify the design
  • Create verification environments in System Verilog, UVM, C/C++
  • Interacts with logic design engineers and architects to understand the specification and come up with the verification scenarios
  • Work on understanding the SOC application and use cases to create comprehensive test plans for each functional feature
  • Work on gate level simulations and debug failures
  • Gain critical knowledge on various protocols like I2C/UART/SPI/PCIe/USB etc.
  • Ability to automate the verification process, regression testing and data analysis
  • Exhibit strong analytical and excellent communication skills, conceptual understanding, and attention to detail

Job Description – Physical Design

Physical design is a process of converting logical connectivity of cells (netlist) into physical connectivity (manufactural layout) meeting power, performance and area requirements. All design components are instantiated with their geometric shapes and have appropriate routing connections in metal layers.

  • Validating inputs, Die size estimation, IO placement planning, Floor planning, power planning, placement, CTS, Routing, ECOs, timing sign-off
  • Work on implementing the SOC design into manufactural format (GDS) in various silicon technologies
  • Understand the Clocking and data flow of blocks and SOC to come up with an optimized floor plan for the design
  • Intelligently solve the critical congestion and performance issues in the design by working with logic design engineers
  • Perform timing analysis and electrical analysis on the design to ensure the design meets performance and power targets of the end product
  • Ability to automate the design process utilizing industry-standard EDA tools to improve efficiency, and analyze results
  • Exhibit strong analytical and excellent communication skills, conceptual understanding, and attention to detail

Job Description – DFT

Logic Implementation involves synthesis and DFT where synthesis transforms RTL design into a gate-level netlist and DFT is an innovative design technique to make testing a chip cost-effective.

  • Specify various constraints on the netlist, analyze Design Rule Constraints (DRCs), timing analysis of various timing paths and timing exceptions
  • Work on bottom-up synthesis of hierarchical designs
  • Generate the patterns to identify various faults in the design
  • Insert the test logic and generate the patterns to detect the fault
  • Work on understanding the various types of manufacturing defects that manifest during fabrication of the SOC and generate patterns to identify the same
  • Understand the trade-offs for test time, test pattern size and test requirements
  • Insert the JTAG TAP controller, test logic and test controls hierarchically into SOC design and run DFT design rule checks and analyze coverage reports
  • Develop test patterns to test the SRAM memories, logic and GPIO using industry standard EDA tools
  • Work closely with ATE test/Product engineering teams to bring up test patterns and debug post silicon issues
  • Develop DFT mode timing constraints for physical design team to perform timing sign-off
  • Exhibit strong analytical and excellent communication skills, conceptual understanding, and attention to detail

Minimum Qualification

  • Eligibility: B.E./B.Tech/ M.Sc. in Electronics/ Electrical/ Instrumentation
  • Percentage: 70%


Register Now* *For Info on future drives