Download presentation
Presentation is loading. Please wait.
Published byJody Warren Modified over 9 years ago
1
Intel Script Editor Northern Arizona University Computer Science and Engineering Design Conference Presentation Spring 2002 Presented by The ENSCRYPT Team
2
2 December 14, 2015 The E N S C R Y P T Team Brian Crampton Team Leader Web Designer Eric Miles Communicator Facilitator Presentation Coordinator Yoshani Thiruvilangam Recorder Documentation Coordinator
3
3 December 14, 2015 The E N S C R Y P T Team Technical Advisor Dr. Eck Doerry Assistant Professor Computer Science and Engineering
4
4 December 14, 2015 The E N S C R Y P T Team Project Sponsors Harlan Mitchell Software Engineer Zachary Henkel Software Engineer Intel Corporation Components Automation Systems 5000 W. Chandler Blvd. Chandler, AZ 85226
5
5 December 14, 2015 The E N S C R Y P T Team Presentation Overview Background Problem Statement Solution Overview Design Process Demonstration Project Results Conclusion
6
6 December 14, 2015 The E N S C R Y P T Team Background Intel’s Business Intel makes semiconductor products
7
7 December 14, 2015 The E N S C R Y P T Team Background Intel’s Business The production of these chips are done using an automated machine process
8
8 December 14, 2015 The E N S C R Y P T Team Background Intel’s Business Manufacturing tools are directed through control software
9
9 December 14, 2015 The E N S C R Y P T Team Background Intel’s Business When new control software or a new machine is produced, the control software needs to be tested
10
10 December 14, 2015 The E N S C R Y P T Team Background Intel’s Business The control software is tested using SECS Message Language (SML) Files and SECS Scripting Language (SSL) Files TEST SML Files SSL Files
11
11 December 14, 2015 The E N S C R Y P T Team Background Intel’s Business SML Files Group of Messages A message is used to represent an atomic instruction to or from a machine SSL Files Group of functions C-like syntax used to setup a program of communication for control software during testing SML File SSL File
12
12 December 14, 2015 The E N S C R Y P T Team Problem Statement The Problem Our sponsor currently creates these SML and SSL files with minimal software support. This process can be tedious and time consuming. Research and Development Time (≈ 7 days work time) Specialist Finished Files (SML and SSL) Current SML and SSL Design Process
13
13 December 14, 2015 The E N S C R Y P T Team TRAN_LOT_ON_PORT_2: 'S6F11' <L[3/1] <U2[1/1] 0> <U2[1/1] 53> <L[1/1] <L[2/1] <U2[1/1] 100> <L[1/1] <L[4/1] <U1[1/1] 2> <U1[1/1] 129> <A[5/1] "BC B5"> <L[1/1] <L[5/1] <A[5/1] "TLOT1"> <U2[1/1] 1> <U2[1/1] 5> <A[1/1] "T"> <A[2/1] "1-"> > > > > > > >.
14
14 December 14, 2015 The E N S C R Y P T Team Problem Statement The Problem Client would like a faster and more efficient way of creating these files Since no competitive products currently exist, Intel has solicited ENSCRYPT for a solution
15
15 December 14, 2015 The E N S C R Y P T Team Solution Overview Comparison
16
16 December 14, 2015 The E N S C R Y P T Team Solution Overview The Solution The ENSCRYPT team has designed a program that provides our client a valuable solution A graphical user interface that: Stores all SML Templates Manage a library of SML messages Manage a library of SSL functions Create SML files Create Asynchronous SSL Scripts Create Synchronous SSL Scripts
17
17 December 14, 2015 The E N S C R Y P T Team Solution Overview Value of Our Solution New SML and SSL Design Process Intel Script Editor Specialist Finished Files (SML and SSL) (≈ 2 days work time) Research and Development Time (≈ 7 days work time) Specialist Finished Files (SML and SSL) Current SML and SSL Design Process
18
18 December 14, 2015 The E N S C R Y P T Team Design Process Design Paradigm Continuous Improvement Plan
19
19 December 14, 2015 The E N S C R Y P T Team Design Process Project Timeline Requirements Acquisition Nov. 26, 2001 Feasibility & Risk Analysis Nov. 30, 2001 Proposal Dec. 13, 2001 Design Feb. 25, 2002 Prototype 1 Mar. 12, 2002 Prototype 2 Apr. 3, 2002 Usability Test Apr. 5, 2002 Project Completion Apr. 25, 2002 Feb. 11, 2002 Functional Specifications Phase 2 Project Design Phase 1 Requirements Capture Phase 3 Implementation
20
20 December 14, 2015 The E N S C R Y P T Team Design Process ISE Brief Demonstration
21
21 December 14, 2015 The E N S C R Y P T Team Design Process Architecture Overview Controls and windows GUI Library Manager Library List ISEFileIOString Manip Template Tree
22
22 December 14, 2015 The E N S C R Y P T Team Project Results Challenges SML & SSL Parsing Efficiency of file management Architecture changes to better meet program functions Tight control of SML message modifications Too many windows in UI
23
23 December 14, 2015 The E N S C R Y P T Team Project Results Successes Designed a project that will help in the creation of SML and SSL files The Graphical interface is time efficient and easy to use Overall, the project is a great success and we had a positive design experience
24
24 December 14, 2015 The E N S C R Y P T Team Project Results End Results After a Usability Test, our clients appear to be satisfied with the functionality provided after the completion of ISE Version 1.0.
25
25 December 14, 2015 The E N S C R Y P T Team Project Results Future Additions Since ISE was developed under a Continuous Improvement plan, there is plenty of room for improvement and additions. Examples: Tight control of SML messages Text coloring Text Auto-indent Any other future technological changes
26
26 December 14, 2015 The E N S C R Y P T Team Conclusion Overall, we are very pleased with the outcome of our project. Our thanks to: Harlan Mitchell Zachary Henkel Intel Eck Doerry
27
27 December 14, 2015 The E N S C R Y P T Team Questions and Answers Project Exhibition Today Engineering Building Room 137 2:00pm – 3:30pm http://www.cse.nau.edu/~emm4
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.