TASTE (
Testability Analysis SuiTE) is a
library of functions allowing a user to
- create a structural model of digital design (Each design is represented by an object of clsDesign class. It is planned clsDesign object could consists of one ore more objects of clsCircuit class, each of them representing particular circuit within the design. In actual TASTE version, only one clsCircuit object is supported within a clsDesign object. The disadvantage shoud be removed in next TASTE version. Actually, clsCircuit object consists of one or more modules (objects of clsModule class) forming a structure and transparency behavior (see Read about transparency conception before using TASTE and Introduction to data formats utilized by TASTE for more information) of the circuit. Next version of TASTE will be extended to modeling of hierarcical designs. Basic idea of the extension lies in the module's ability to represent a circuit - it seems trivial, but the implementation would be probably more complex than the idea. Interfaces are assigned to clsDesign / clsCircuit / clsModule objects by means of clsPort and clsBit objects. Interconnections among clsDesign / clsCircuit / clsModule object interfaces are represented by means of clsWire objects). Example functions for loading necessary structural and transparency data are implemented in fileio.cc (header file fileio.h).
- run testability analysis (TA) over the modeled circuit. Functions for saving TA results in html (clsCircuit::export_TAresults_htm), LaTEX (clsCircuit::export_TAresults_tex) and plain-text (clsCircuit::export_TAresults_txt) formats are offered in actual version of TASTE library and available only to clsCircuit objects. However, set of similar functions can be easily extended to more classes, formats etc. Optionally, it is possible to implement scan chains (popular design for testability (DFT) technique) into the original structure of the modeled circuit before TA is started. This can be, e.g., useful to study impacts of the technique to testability parameters of the circuit. Of course, any other DFT technique can be built over TASTE.
Generated on Mon Aug 25 08:39:24 2008 for TASTE by
1.5.6