Silicon Verification Print this page
Automation Framework
The automation framework is designed using object oriented concepts and enables the user or the developer to add new device, test equipment etc. Use of object oriented concepts enables the developer to add new test cases without much of development effort.

The objective of the automation framework is to make sure that our clients are able of maximize on their certification and verification exercise. Since modules of a SoCs gets reused repeatedly, an automation framework which offers ability to enhance the test suit and modify them is highly desirable.

Key Features

  • Automation framework has been designed using Object oriented concepts
  • Hierarchical folder and file structure
  • Hides programming details from user
  • Any new device can be plugged into the automation framework with minimum effort
  • Any new test equipment can be integrated with the automation framework, if there exist any CLI for configuring the test equipment remotely using a telnet session or any communication mechanism
  • Whole test framework and test modules under a single tree.
  • Easy to add test environment for new platform - reduces test development time
  • Performs certification testing based on Client specific test plan
  • Performs compliance testing as per IEEE / Bell Core / ITU-T / TelCordia standards

Functional Aspect

  • Test Automation of Diagnostic test case, Certification test case and Bring-up board development / Production testing
  • GUI interfaces for managing the tests and debugging
  • HTML based test results
  • Custom test script development capabilities (Host side script)
  • Comprehensive test results log & notification on the screen
  • Supports functional and performance test

Applications

  • Post Silicon Verification
  • Compliance testing
  • Characterization testing and certification automation
  • API / Device driver testing

Tools & Technology

  • Object Oriented technology
  • Languages - C / Python / VB / Perl

www.rebaca.com  | Close