<configuration>
The ReliaFree Project is organized in a notebook. There is a tab for the parts list and a tab for general part design information. Each RAMS analysis being performed will have its own tab for data entry and displaying results. This example shows the tab associated with the prediction plugin. In this example Prediction Data would be the text on the tab displayed to the user.
<tab ID="3" name="Prediction Data">
There is no system-level information needed on this tab.
<system></system>
Component-level information to be displayed on the page begins here.
<component>
<!-- BEGIN INTEGRATED CIRCUIT DEVICES -->
The component classification is defined.
<class ID="1" name="Integrated Circuit">
This is the path to the reliability prediction default data for all integrated circuits.
In this example, MIL-HDBK-217F data.
<defaults>/home/weibullguy/reliafree/config/ic_defaults_217f.xml</defaults>
The component subclassification is defined.
<subclass ID="1" name="Logic">
Here are the technologies that might be used to develop a Logic device.
These will appear in a combo-box, with the text defined by the list
element.
<design ID="1" label="Technology Type">
<list ID="1">TTL</list>
<list ID="2">STTL</list>
<list ID="3">ASTTL</list>
<list ID="4">CML</list>
<list ID="5">HTTL, HTL</list>
<list ID="6">FTTL</list>
<list ID="7">DTL</list>
<list ID="8">ECL</list>
<list ID="9">BiCMOS</list>
<list ID="10">LSTTL</list>
<list ID="11">LTTL</list>
<list ID="12">ALSTTL</list>
<list ID="13">IIL, MNOS</list>
<list ID="14">IIIL</list>
<list ID="15">ISL</list>
<list ID="16">MOS</list>
</design>
These would be three other combo-boxes.
<design ID="2" label="Quality">
<list ID="1">S</list>
<list ID="2">B</list>
<list ID="3">B-1</list>
<list ID="4">Commercial</list>
</design>
<design ID="3" label="Package Type">
<list ID="1">Hermetic: DIPs, PGA, SMT</list>
<list ID="2">DIP, Glass Seal</list>
<list ID="3">Flatpack</list>
<list ID="4">Can</list>
<list ID="5">Non-Hermetic: DIPs, PGA, SMT</list>
</design>
<design ID="4" label="# of Gates">
<list ID="1">1 to 100</list>
<list ID="2">101 to 1000</list>
<list ID="3">1001 to 3000</list>
<list ID="4">3001 to 10000</list>
<list ID="5">10001 to 30000</list>
<list ID="6">30001 to 60000</list>
</design>
The remaining inputs represent continuous variates. These would appear
as text entry boxes to the user.
<design ID="5" label="# of Pins" />
<design ID="6" label="Years In Production" />
<design ID="7" label="Commercial Pi Q" />
<design ID="8" label="Initial Temperature Rise" />
<design ID="9" label="Operating Power" />
<design ID="10" label="Thermal Resistance" />
<design ID="11" label="Temperature Rise" />
<design ID="12" label="Junction Temperature" />
</subclass>
This would begin the definition of the input data needed for linear
integrated circuits.
<subclass ID="2" name="Linear">