CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan...
-
Upload
margery-shields -
Category
Documents
-
view
212 -
download
0
Transcript of CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan...
![Page 1: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/1.jpg)
CS-EE 481
1Founder’s DayUniversity of Portland School of Engineering
24 Hour Clock
AuthorsEvan McNichols
Brian Myles
Joe Oletti
AdvisorProf. Nuxoll, Dr. Crenshaw,
Dr. Osterberg
Industry RepresentativeMr. Walt Harrison
Intel & etc.
![Page 2: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/2.jpg)
CS-EE 481
2Founder’s DayUniversity of Portland School of Engineering
Introduction
![Page 3: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/3.jpg)
CS-EE 481
3Founder’s DayUniversity of Portland School of Engineering
Agenda
• Background Brian
• Methods Evan
• Results The Team
• Demonstration Joe
• Possible Enhancements Brian
• Conclusions Brian
![Page 4: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/4.jpg)
CS-EE 481
4
Background• Key Technology: MOSIS• B^2 Logic used to program logic• Hard deadline of November 26th• 5 feature display
– Time of day– Day of week– Class In/Out– Greeting– Ten-minute countdown
![Page 5: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/5.jpg)
CS-EE 481
5Founder’s DayUniversity of Portland School of Engineering
Methods• Leveraged what we knew• Scheduled extra work-time• Practiced parallel development• Saved time with custom Printed Circuit Board
![Page 6: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/6.jpg)
CS-EE 481
6
Results
![Page 7: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/7.jpg)
CS-EE 481
7
User Input
![Page 8: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/8.jpg)
CS-EE 481
8
User Input
ENABLE SET_1 SET_0 RESULT
OFF X X Normal Function
ON OFF OFF Display Freezes, Seconds Reset to 00
ON OFF ON Only Minutes Change
ON ON OFF Only Hours Change
ON ON ON Only Days Change
![Page 9: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/9.jpg)
CS-EE 481
9
User Input
ENABLE SET_1 SET_0 RESULT
OFF X X Normal Function
ON OFF OFF Display Freezes, Seconds Reset to 00
ON OFF ON Only Minutes Change
ON ON OFF Only Hours Change
ON ON ON Only Days Change
![Page 10: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/10.jpg)
CS-EE 481
10
User Input
ENABLE SET_1 SET_0 RESULT
OFF X X Normal Function
ON OFF OFF Display Freezes, Seconds Reset to 00
ON OFF ON Only Minutes Change
ON ON OFF Only Hours Change
ON ON ON Only Days Change
![Page 11: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/11.jpg)
CS-EE 481
11
User Input
ENABLE SET_1 SET_0 RESULT
OFF X X Normal Function
ON OFF OFF Display Freezes, Seconds Reset to 00
ON OFF ON Only Minutes Change
ON ON OFF Only Hours Change
ON ON ON Only Days Change
![Page 12: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/12.jpg)
CS-EE 481
12
User Input
ENABLE SET_1 SET_0 RESULT
OFF X X Normal Function
ON OFF OFF Display Freezes, Seconds Reset to 00
ON OFF ON Only Minutes Change
ON ON OFF Only Hours Change
ON ON ON Only Days Change
![Page 13: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/13.jpg)
CS-EE 481
13
Logic Block Diagram
![Page 14: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/14.jpg)
CS-EE 481
14
LOGIC GATE DIAGRAM
![Page 15: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/15.jpg)
CS-EE 481
15
![Page 16: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/16.jpg)
CS-EE 481
16
![Page 17: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/17.jpg)
CS-EE 481
17
![Page 18: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/18.jpg)
CS-EE 481
18
![Page 19: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/19.jpg)
CS-EE 481
19
![Page 20: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/20.jpg)
CS-EE 481
20
![Page 21: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/21.jpg)
CS-EE 481
21
![Page 22: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/22.jpg)
CS-EE 481
22
![Page 23: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/23.jpg)
CS-EE 481
23
Display/PCB
![Page 24: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/24.jpg)
CS-EE 481
24
Display/PCB• MOSIS socket• 1Hz Fox Chip• Bulb display• Countdown• Seconds• Hours&Minutes• Switch circuit• Headers
![Page 25: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/25.jpg)
CS-EE 481
25
Display/PCB• MOSIS socket• 1Hz Fox Chip• Bulb display• Countdown• Seconds• Hours&Minutes• Switch circuit• Headers
![Page 26: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/26.jpg)
CS-EE 481
26
Display/PCB• MOSIS socket• 1Hz Fox Chip• Bulb display• Countdown• Seconds• Hours&Minutes• Switch circuit• Headers
![Page 27: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/27.jpg)
CS-EE 481
27
Display/PCB• MOSIS socket• 1Hz Fox Chip• Bulb display• Countdown• Seconds• Hours&Minutes• Switch circuit• Headers
![Page 28: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/28.jpg)
CS-EE 481
28
Display/PCB• MOSIS socket• 1Hz Fox Chip• Bulb display• Countdown• Seconds• Hours&Minutes• Switch circuit• Headers
![Page 29: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/29.jpg)
CS-EE 481
29
Display/PCB• MOSIS socket• 1Hz Fox Chip• Bulb display• Countdown• Seconds• Hours&Minutes• Switch circuit• Headers
![Page 30: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/30.jpg)
CS-EE 481
30
Display/PCB• MOSIS socket• 1Hz Fox Chip• Bulb display• Countdown• Seconds• Hours&Minutes• Switch circuit• Headers
![Page 31: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/31.jpg)
CS-EE 481
31
Display/PCB• MOSIS Socket• 1Hz clock• Bulb display• Countdown• Seconds• Hours&Minutes• Switch circuit• Headers
![Page 32: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/32.jpg)
CS-EE 481
32
Display/PCB
• Headers• Bulb LED display• 7-segment LEDs
![Page 33: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/33.jpg)
CS-EE 481
33
Display/PCB
• Headers• Bulb LED display• 7segment LEDs
![Page 34: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/34.jpg)
CS-EE 481
34
Display/PCB
• Headers• Bulb LED display• 7segment LEDs
![Page 35: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/35.jpg)
CS-EE 481
35
Display/PCB
• Headers• Bulb LED display• 7segment LEDs
![Page 36: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/36.jpg)
CS-EE 481
36
Display/PCB
• Headers• Bulb LED display• 7segment LEDs
![Page 37: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/37.jpg)
CS-EE 481
37
Demonstration
ENABLE SET_1 SET_0 RESULT
OFF X X Normal Function
ON OFF OFF Display Freezes, Seconds Reset to 0
ON OFF ON Only Minutes Change
ON ON OFF Only Hours Change
ON ON ON Only Days Change
![Page 38: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/38.jpg)
CS-EE 481
38
Possible Enhancements
• 10-minute countdown
• Display:• Peripheral Interface Controller
(PIC)• LED driver
![Page 39: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/39.jpg)
CS-EE 481
39Founder’s DayUniversity of Portland School of Engineering
Conclusions
Desired Function Actual Function
Time of day (24 hour format)
Day of week (Monday – Sunday)
10-minute countdown timer 9-minute countdown timer with warning
Greeting (Good morning, good afternoon, good evening)
Class In/Out
![Page 40: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/40.jpg)
CS-EE 481
40Founder’s DayUniversity of Portland School of Engineering
Conclusions• Created IC-based project• Used MOSIS for IC• Demonstrated effective design method• Met requirements and functionality• Learned about the design process
![Page 41: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/41.jpg)
CS-EE 481
41Founder’s DayUniversity of Portland School of Engineering
Thank You
Prof Nuxoll Dr Crenshaw Dr Osterberg Craig Henry
Walt Harrison
Chet Gardner Sunstone Electronics
MOSIS
![Page 42: CS-EE 481 1Founder’s Day University of Portland School of Engineering 24 Hour Clock Authors Evan McNichols Brian Myles Joe Oletti Advisor Prof. Nuxoll,](https://reader036.fdocuments.in/reader036/viewer/2022070410/56649ea95503460f94bacaf4/html5/thumbnails/42.jpg)
CS-EE 481
42
Questions?