Source description
About the role
Verification Planning: Collaborate with design and architecture teams to create verification plans that outline the scope, goals, and strategies for ASIC verification. Testbench Development: Develop and maintain verification environments, including testbenches, models, and test sequences, using verification languages such as SystemVerilog and UVM. Test Case Design: Create and execute test cases to verify the functionality, performance, and compliance of ASIC designs with project specifications. Functional and Code Coverage: Ensure comprehensive functional coverage and code coverage metrics are met, identifying verification gaps and proposing solutions. Simulation and Emulation: Utilize simulation and emulation tools to run test scenarios, debug issues, and track the behavior of the ASIC design under different conditions. Debugging and Issue Resolution: Investigate and resolve issues identified during verification, working closely with design and software engineers to analyze and rectify problems. Performance Testing: Verify the performance of ASICs under various scenarios, such as speed, power, and reliability, and optimize performance parameters. Documentation: Maintain clear and organized documentation of verification plans, testbenches, test results, and issues identified. Verification Tools and Methodologies: Stay current with verification tools, methodologies, and industry best practices to enhance the verification process. Collaboration: Work collaboratively with cross-functional teams, including design, architecture, and software development, to ensure the success of ASIC projects.
More at Vicanpro Technologies