An Improved VLSI Test Economics Analysis System - Laboratory for ...

An Improved VLSI Test Economics Analysis System - Laboratory for ... An Improved VLSI Test Economics Analysis System - Laboratory for ...

larc.ee.nthu.edu.tw
from larc.ee.nthu.edu.tw More from this publisher
12.07.2015 Views

Figure 3.3: File Manager.3.3 User InterfaceThe user interface includes three programs: File Manager, Model Editor and Result Display.File Manager help user manage their projects as general les. Figure 3.3 shows the FileManager. In this program, users can create, remove, copy and open their own les anddirectories. Its operation is similar to general le managers. This program is written by Perland Javascript, because Perl is excellent in handling WWW data and Javascript can easilyproduce dynamic homepages.Once a le is opened, model editor will be invoked to read data from selected project.Thus, user can modify parameters and equations of models to match their design. Ourprevious version is written by pure Java. But, Java is restricted by it's low performance andstability. Too large Java applet will slow down the speed of browser and may lead to crash.This version is written by Perl, Java, and Javascript. Java is only used to handle someactive display that Javascript is not powerful enough to do. Figure 3.4(a) shows the appletof block parameters. It uses card layout. User can indicate how many blocks in the chip,and modify parameters of each block easily. Figure 3.4(b) shows the applet of quality model.38

(a)(b)Figure 3.4: Model Editor: (a) block parameters, (b) fault coverage and testlength.39

Figure 3.3: File Manager.3.3 User InterfaceThe user interface includes three programs: File Manager, Model Editor and Result Display.File Manager help user manage their projects as general les. Figure 3.3 shows the FileManager. In this program, users can create, remove, copy and open their own les anddirectories. Its operation is similar to general le managers. This program is written by Perland Javascript, because Perl is excellent in handling WWW data and Javascript can easilyproduce dynamic homepages.Once a le is opened, model editor will be invoked to read data from selected project.Thus, user can modify parameters and equations of models to match their design. Ourprevious version is written by pure Java. But, Java is restricted by it's low per<strong>for</strong>mance andstability. Too large Java applet will slow down the speed of browser and may lead to crash.This version is written by Perl, Java, and Javascript. Java is only used to handle someactive display that Javascript is not powerful enough to do. Figure 3.4(a) shows the appletof block parameters. It uses card layout. User can indicate how many blocks in the chip,and modify parameters of each block easily. Figure 3.4(b) shows the applet of quality model.38

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!