Globaledge Soft Ltd.


Home >> Case Studies >>  Case Study: WDM Function Driver Bookmark and Share
 

PCI Express Based WDM Function Driver for USB Physical Validation Board

Customer: A Tier 2 Company

Requirements:  Customer had a requirement to develop a PCI Express Based WDM Function driver for USB PHY validation board

Solution Provided:
The function driver developed supported the following functionalities

  • This PCI Functional driver is used for the USB PHY validation board and written with WDM model. It also support Plug-in-Play and Power Management features
  • The USB PHY validation board is the PCI based board which has the FPGA and the DUT (USB PHY) to be tested
  • The driver manages the complete transactions between the Host and the board including passing the test data from the Host (Windows Host) to the on-board SRAM and initiates the test operation, which is programmed inside the FPGA
  • It also takes the processed information (test results and the output data) from the on- board SRAM and gives the data to the Host application for analysis


Benefits:

  • Time To Market advantage helping the customer with a quicker turn around time
  • Modular Design for further feature enhancements


Technology & Tools:

Target Platform:  x86 PC
RTOS/OS: Windows XP/Windows 2000
Tools: Microsoft SDK / DDK, Visual Studio 2005