Name:_____________________________________________________________________________  

Semester/Year/Session (A/B):_______________________         Date:___________________________

Task C-1: Planning the Synchronous Sequential Machines

(5 pts)  Interview your stakeholders (TAs, Instructors, family, friend, OR “Yourself”…etc.).  Ask questions regarding the form, function, and features needed by potential customers for this design.  Make sure to capture what the customer prefers from this type of solution, as well as what environment the customer plans to use this design.  Summarize your findings here and document the names of who you interviewed.

(5 pts)  Please include a comment on why your automation adds value from multiple perspectives (technological, societal, financial, environmental, etc.). (What value does this add?  What is the type of customer for whom this is designed?  Where is this most needed?  What couldn’t you do before?) [2-3 sentences are sufficient]

(5 pts)  It is allowable to continue to ask questions of stakeholders throughout the design process (and is preferred of a conscientious engineer).  This can be done as you are designing, before you are designing if you need input and clarifications, or after you are done designing if you want feedback on improvements.  Summarize any changes to your understanding or design based on the feedback you received during your initial interviews or continual interviews?

Task C-2: Document the Synchronous Sequential Machines

Design #1:   (2 pts)  What assumptions did you make in the design of this machine? (Based on stakeholder’s requests)

(3 pts)  Create a state definition table here that describes in plain English what each state in your machine means and what binary values you have assigned to represent each state, inputs, and outputs.

(12 pts)  Show your state diagrams, state transition tables and your circuit planning work (Karnaugh maps/MUX/DEC/etc.) used in your design process. (You can do this by hand if you wish, do not show the full circuit schematic here.)

(3 pts)  List your final design equations and required logic gates (including types of Flip Flops) needed to complete this circuit. Do not show the full circuit schematic here. You will implement (i.e. build on Digital) only one design. This design will be chosen based on Tasks C-3 and C-4.

Design #2:  (2 pts)  What assumptions did you make in the design of this machine? (Based on stakeholder’s requests)

(3 pts)  Create a state definition table here that describes in plain English what each state in your machine means and what binary values you have assigned to represent each state.

(12 pts)  Show your state diagrams, state transition tables and your circuit planning work (Karnaugh maps/MUX/DEC/etc.) used in your design process. (You can do this by hand if you wish, do not show the full circuit schematic here.)

(3 pts)  List your final design equations and required logic gates (including types of Flip Flops) needed to complete this circuit. Do not show the full circuit schematic here. You will implement (i.e. build on Digital) only one design. This design will be chosen based on Tasks C-3 and C-4.

Task C-3: Determine Criteria and Weighting for Judging Your Designs

(5 pts)  Using the guidelines in the laboratory FAQ’s, list your 5 criteria and associated weights here used to help decide between the two design models (weights should add to 100%):

Criteria                                                                                                                                                 Weight

Task C-4: Apply the Criteria to Pick the Best Design

(2 pts)  Describe how you applied each of the criteria and weighting system in the above task to pick the best design.  How did you choose these criteria (customer interviews, engineering preference)?

(3 pts)  Which design is better based on your criteria and weighting system and why?  Please explain how the winning design scored in each category and why (the winning design does not need to score the highest in every category, but it does need to score higher overall when applying the criteria weights).

Task C-5: Build and Simulate Winning Design in Digital

(10 pts)  Insert a copy of your chosen Digital Schematic here.  Please make sure that you have outputs or tunnels connected to each flip flop so that you can easily monitor your states.  Make sure that the logic and equations match the final equations presented in either Design 1 or Design 2.

(20 pts) Testing: Demonstrate that your “best” circuit meets the completed design specification. You only need to test one design, the one you chose according to your criteria in Task C-4. Use the table below for testing your circuit. Note the following:

  • First write the names of the inputs and outputs. The names should match the manual’s convention. Do not use A and B, or X and Y. Graders do not understand what those are.
  • Fill-in the table with values you tested. Ideally, you need to test all arrows on the state diagram. If it is tedious, you need to come up with a sufficient testing plan.
  • Modify the table as needed.
  • If your expected output does not match the actual output, answer the questions at the end of this task.
Inputs [Input names go here]Expected/Designed Outputs (According to the State Diagram/Table After the Transition) [Output names go here]Actual Outputs
(According to Simulation in Digital After Cycling the Clock Once)
[Output names go here]
   
   
   
   
   

If your circuit does not work, answer the following questions:

  • Where do you think the mistake is coming from? The design? The table? The kmaps? The circuit? Something else?
    Answer:______________________________
  • How would you correct this mistake if you were given more time?
    Answer:______________________________

Task C-6: Record a Video Demonstration of the Winning Design (Optional)

(partial credit)  If your circuit is not working and want to get partial credit, you can record a video demonstration showing at least 16 clock cycles being simulated through your Digital schematic. This could be a detailed explanation for the last two questions in Task C-5.

For every clock cycle, explain the inputs, what current state you are in, and point out any outputs that should be noted.  Be sure to show what happens for different input combinations when the wheelchair is 3 positions to the left and right of center. Your demonstration should be able to showcase all possible states and transitions required to get there.  If you include any asynchronous inputs, make sure to show those features as well.  Add a link to your video here:

Capstone Design Project: Lab Report Grade Sheet

Name:

Grading CriteriaMax PointsPoints lost
Template  
Neatness, Clarity, and Concision5 
Description of Assigned Tasks, Work Performed & Outcomes Met  
Task C-1: Planning the Synchronous Sequential Machines15 
Task C-2: Document the Synchronous Sequential Machines40 
Task C-3: Determine Criteria and Weighting for Judging Your  Designs5 
Task C-4: Apply the Criteria to Pick the Best Design5 
Task C-5: Build and Simulate Winning Design in Digital30 
Task C-6: Record a Video Demonstration of the Winning Design  
Self-Assessment Worksheet (The content of the self-assessment worksheet will not be graded.  Full credit is given for including the completed worksheet.)(2 extra points) 
 Points Lost 
Lab ScoreLate Lab 
 Lab Score 

Self-Assessment Worksheet

Put an ‘X’ in the table below indicating how strongly you agree or disagree that the outcomes of the assigned tasks were achieved.  Use ‘5’ to indicate that you ‘strongly agree’ and ‘1’ to indicate that you ‘strongly disagree’.  Use ‘NA’, Not Applicable, when the tasks you performed did not elicit this outcome.  Credit will be given for including this worksheet with your lab report.  However, your responses will not be graded, they are for your instructor’s information only. 

Table 1: Self-Assessment of Outcomes for the Capstone Design Project Lab.

After completing the assigned tasks and report I am able to:54321NA
Initiate a design process based on a value proposition and feedback from various stakeholders.      
Make assumptions to complete an incomplete functional specification.      
Use classical design techniques (i.e., state diagrams, state transition tables, and Karnaugh Maps), to design a synchronous sequential machine starting with a functional specification.      
Build, and debug a synchronous sequential machine.      
Develop reasonable engineering criteria for comparing different designs.      
Apply engineering criteria to select a ‘best’ design.      

Write below any suggestions you have for improving this laboratory exercise so that the stated learning outcomes are achieved.

All papers are written by ENL (US, UK, AUSTRALIA) writers with vast experience in the field. We perform a quality assessment on all orders before submitting them.

Do you have an urgent order?  We have more than enough writers who will ensure that your order is delivered on time. 

We provide plagiarism reports for all our custom written papers. All papers are written from scratch.

24/7 Customer Support

Contact us anytime, any day, via any means if you need any help. You can use the Live Chat, email, or our provided phone number anytime.

We will not disclose the nature of our services or any information you provide to a third party.

Assignment Help Services
Money-Back Guarantee

Get your money back if your paper is not delivered on time or if your instructions are not followed.

We Guarantee the Best Grades
Assignment Help Services