8.9 Appendix A - Statement of Work The following appendix list the tasks that have designated by the Project Plan section 5.13 as the tasks that were to be completed in the creation of the read data path pipeline. Task 1: Problem Definition Subtask 1a: Problem Definition Completion Task Objective – To discover the problem that needs to be solved in creating the project. Task Approach – Contact the client, Micron Technology, and ask for specifications for the product design. Task Expected Result – A general idea of what the product will accomplish shall be obtained. Subtask 1b: End-User(s) and End-Use(s) Identification Task Objective – Understand who is using the product and why, so that the final product will meet the needs of the users. Task Approach – Contact the client, Micron Technology, to find out how and who will use the product. Task Expected Result – Will understand who will use the product, how it will be used, and the purpose of the product. Subtask 1c: Constraint Identification Task Objective – Understand what cannot be accomplished or what problems might surface in the design and implementation stages. Task Approach – Look at the process used, identify problems in each step and consult with knowledgeable sources. Task Expected Result – Foresee most of the constraints with the project and decide upon the best path for a successful project. A-1 Task 2: Technology Considerations Subtask 2a: Identification of Possible Technologies Task Objective – Choose the technologies that will be used in creating the end product. Task Approach – Research different possible methods and technologies that can be used. Task Expected Result – Choose the best technologies based on prices and availability. Subtask 2b: RTL (Verilog Simulation) Task Objective – Obtain results from a behavioral model of the circuit. Task Approach – Use Verilog tools to simulate the behavior of the circuit. Task Expected Result – The team will have a Verilog model of the circuit that meets the fast and slow corner parameters provided by Micron. Subtask 2c: Select Family Circuit and Topology Task Objective – To learn about the different delay elements Task Approach – Research shall be conducted by reading books and looking up information on the internet. Task Expected Result – The team should have the knowledge to select the correct topology to create a functional circuit. A-2 Task 3: End-Product Design Subtask 3a: Draw Schematic Task Objective – Create a symbolic circuit. Task Approach – Use the Cadence tools based on the team’s findings in previous research. Task Expected Result – Create a circuit in Cadence that shall be used to verify correctness of the design. Subtask 3b: Functional Verification & Timing Verification Task Objective – Verify the correctness of the schematic design. Task Approach – Use Cadence Analog Environment Tool to test the schematic design. Repeat this task and the task above until specifications are met. Task Expected Result – The schematic design shall meet the specifications set forth by Micron. Subtask 3c: Layout Task Objective – Lay out a circuit. Task Approach – Use Cadence tools to create the layout based on the MOSIS design rules and schematic(s). Task Expected Result –A layout that shall be free of DRC errors and ready to test. Subtask 3d: Post Layout Simulation and Layout Revision Task Objective – Test the layout to verify parameters. Task Approach – Use Cadence LVS to ensure the same connectivity between Layout and Schematic. Cadence Analog Environment shall be used to test functionality of the layout. Task Expected Result – The layout shall meet the specifications set forth by Micron. Task 4: End-Product Prototype Implementation Subtask 4a: Submit circuit to MOSIS for fabrication Task Objective – Create a fabricated circuit. Task Approach – Send the layout file to MOSIS. https://www.mosis.org/Webforms/fabricate.html Task Expected Result –Will receive back a fabricated read data path pipeline circuit. A-3 Task 5: End-Product Testing Subtask 5a: Test Planning Task Objective – Determine the Methods of Testing. Task Approach – Discuss automated testing or methods of testing by hand. Task Expected Result – Expect to determine the test method that is most feasible and accurate. Subtasks 5b: Testing the Circuit Task Objective – Compare the operation of the fabricated circuit to that of the schematic and layout designs. Task Approach – Use electronics lab to create simulations identical to those specified in schematic and layout tests. Task Expected Result – The results will show the fabricated circuit’s fidelity to that of the schematic and layout results. Subtask 5c: Documentation of Testing Task Objective – To record results including method of testing, limitations and assumptions. Task Approach – Update test result document after each test including methods used, results obtained, and any problems that occurred. Task Expected Result – A document that describes the tests completed and the results obtained shall be created. A-4 Task 6: End-Product Demonstration Subtask 6a: Demonstration Planning Task Objective – Create a demonstration that is organized and well thought out. Task Approach – Decide what information concerning the design, implementation, and testing of the product is pertinent to understanding the product. This includes how the information will be shared, the order, and by which member of the team. Task Expected Result – A professional looking demonstration will be created that conveys the necessary information. Subtask 6b: Faculty Advisor(s) Demonstration Task Objective – To communicate to the advisor the knowledge obtained and what was accomplished. Task Approach – Show the advisor a pre-run of the industrial board presentation. Task Expected Result – Trial run of the industrial board presentation that will include a thorough examination of the methods used. Subtask 6c: Client Demonstration Task Objective – Provide the client with information concerning the design of the product. Task Approach – Create a design report containing the methods used in designing the product and the results obtained in the testing processes. Task Expected Result – Client will understand what was accomplished during the project. Subtask 6d: Industrial Review Panel Demonstration Task Objective – To have the project and product reviewed by a panel of engineering experts for professionalism and competency. Task Approach – Have all members of the team participate in a presentation that demonstrates the work completed and lessons learned. Task Expected Result – To get feedback from members of the “industrial” world. A-5 Task 7: Project Reporting Subtask 7a: Project Plan Development Task Objective – To create a formal project plan that will guide the team in successfully completing the project. Task Approach – Thoroughly think and discuss the project definition, process, limitations, and goals. Task Expected Result – The team will successfully complete the project by adhering to the guidelines of the project plan. Subtask 7b: Project Poster Development Task Objective – To create a means of sharing the purpose, process, and resources of the project. The poster should effectively convey the message of the project. Task Approach – Create a poster displaying the information agreed upon in the project plan and design process. Task Expected Result – Shall create a poster that interests the reader and accurately displays project information. Subtask 7c: End-Product Design Report Development Task Objective – To create a means of communicating the design and techniques employed in creating the circuit. Task Approach – Write a report including the design, decisions made, why an approach was used, assumptions, limitations, tools used, and simulation results. Task Expected Result – A completed report that is useful to Micron. Subtask 7d: Weekly Email Reporting Task Objective – To frequently inform the client, advisor, and members of the team of the project status. Task Approach – Communication manager will a send summary of the major group activities every Monday by noon. Task Expected Result – Client and advisors will stay informed of the progress and problems facing the team, which in turn will help the team stay on task. A-6