| Home >> Case Studies >> Case Study: WDM Function Driver |
|
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

