Claims
- 1. A method comprising:providing a comprehensive set of bus transactions characterizing a bus architecture; creating a configuration file specific to a DUT from said comprehensive set; generating parameterized bus transactions from said configuration file; providing a user interface which presents a user with possible transaction types for said bus architecture; entering inputs corresponding to a specific DUT via said interface; and processing said inputs to generate said configuration file wherein said processing comprises rules corresponding to said inputs in said configuration file to select bus transactions specific to said DUT.
- 2. A computer-usable medium storing computer-executable instructions which when executed implement a process comprising:applying selected parameters for verifying a DUT to a table including a set of transactions characterizing a bus architecture; modifying entries in said table in accordance with said parameters; generating a configuration file for verifying said DUT from said modified entries; and generating rules from said modified entries for selecting bus transactions specific to said DUT.
- 3. A system comprising:a memory including computer-executable instructions; a processor coupled to said memory for executing said instructions; and a table including transactions characterizing a bus architecture; wherein said instructions support a user interface for entering inputs to generate a specific DUT configuration file from said table, said configuration file including parameters and rules for verifying said DUT and process entries in said table modified by said inputs to generate a syntax for said configuration file.
- 4. The system of claim 3, wherein said instructions parse said syntax to generate a test case for verifying said DUT.
- 5. A method comprising:providing a table having entries corresponding to a set of transactions of a bus architecture; applying inputs corresponding to a specific DUT to said table; modifying said entries using inputs; generating a configuration file for verifying said DUT from said modified entries; providing a user interface which presents a user with possible transaction types for said bus architecture; entering inputs corresponding to a specific DUT via said interface; and processing said inputs to generate said configuration file.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is related by common inventorship and subject matter to co-pending applications titled “method and System for Measuring and Reporting Test Coverage of Logic Designs” and “Method and System for Efficiently Generating Parameterized Bus Transactions”. Until such time as the foregoing applications are assigned application numbers by the U.S. Patent and Trademark Office, they may be respectively referenced by the following applicant Ser. Nos.: 09/638,528 and 09/638,268. The listed applications are assigned to International Business Machines Corporation and are entirely incorporated herein by this reference.
US Referenced Citations (15)