View
216
Download
0
Category
Preview:
DESCRIPTION
EE 400D/539D, Dunham Device Design 3 Standards Examples – RS-232, TCP/IP, USB Examples – RS-232, TCP/IP, USB Types Types Safety Testing Reliability Communications Documentation Programming Languages
Citation preview
EE 400D/539D, DunhamEE 400D/539D, DunhamDevice DesignDevice Design
11
Remaining TimetableRemaining Timetable
Project Presentations (in class): Project Presentations (in class): Tuesday, March 10 (2 weeks away)Tuesday, March 10 (2 weeks away)
Final Report:Final Report:Thursday, March 19 (Finals week)Thursday, March 19 (Finals week)
EE 400D/539D, DunhamEE 400D/539D, DunhamDevice DesignDevice Design
22
Broader Broader Constraints/ConsiderationsConstraints/Considerations Economic (Cost)Economic (Cost) EnvironmentalEnvironmental Ethical and LegalEthical and Legal Health and SafetyHealth and Safety ManufacturabilityManufacturability Political and SocialPolitical and Social SustainabilitySustainability
EE 400D/539D, DunhamEE 400D/539D, DunhamDevice DesignDevice Design
33
StandardsStandards
Examples – RS-232, TCP/IP, USBExamples – RS-232, TCP/IP, USB TypesTypes
SafetySafety TestingTesting ReliabilityReliability CommunicationsCommunications DocumentationDocumentation Programming LanguagesProgramming Languages
EE 400D/539D, DunhamEE 400D/539D, DunhamDevice DesignDevice Design
44
Design ConsiderationsDesign Considerations
1)1) WORST CASE DESIGNWORST CASE DESIGN
Manufacturing variationsManufacturing variations
Environmental conditionsEnvironmental conditions
Simulate variationsSimulate variations
EE 400D/539D, DunhamEE 400D/539D, DunhamDevice DesignDevice Design
55
Design ConsiderationsDesign Considerations
3) SAFETY3) SAFETYidentify failure modesidentify failure modesprovide protectionprovide protection
4) TEST4) TESTdesign for ease of testdesign for ease of test
5) PRODUCTION/MANUFACTURING5) PRODUCTION/MANUFACTURINGconsider ease of assemblyconsider ease of assembly
EE 400D/539D, DunhamEE 400D/539D, DunhamDevice DesignDevice Design
66
Design Group (Team)Design Group (Team)
Hold effective meetingsHold effective meetings
1.1. Have an agendaHave an agenda2.2. Show up preparedShow up prepared3.3. Pay attentionPay attention4.4. Schedule time and place of next meetingSchedule time and place of next meeting5.5. SummarizeSummarize
Assign tasks and responsibilitiesAssign tasks and responsibilities
EE 400D/539D, DunhamEE 400D/539D, DunhamDevice DesignDevice Design
77
Project ManagementProject Management
Work breakdown structureWork breakdown structure Hierarchical breakdown of tasks Hierarchical breakdown of tasks
and deliverables need to complete and deliverables need to complete projectproject
ActivityActivity1.1. Task – action to accomplish jobTask – action to accomplish job2.2. Deliverable – e.g. circuit or reportDeliverable – e.g. circuit or report
EE 400D/539D, DunhamEE 400D/539D, DunhamDevice DesignDevice Design
88
Project ManagementProject Management
Define for each activityDefine for each activity1.1. Work to be doneWork to be done2.2. TimeframeTimeframe3.3. Resources neededResources needed4.4. Responsible person(s)Responsible person(s)5.5. Previous dependent activitiesPrevious dependent activities6.6. Checkpoints/deliverables for Checkpoints/deliverables for
monitoring progressmonitoring progress
EE 400D/539D, DunhamEE 400D/539D, DunhamDevice DesignDevice Design
99
VLSI Fab costsVLSI Fab costs
,
Ó
r
31
was
Mallik, Vansumere, Ryckaert, Mercha, Vandenberghe, Ronse, Thean, Verkest, Lebon, and Steegen, Proc. of SPIE Vol. 8679 86792Y-11
EE 400D/539D, DunhamEE 400D/539D, DunhamDevice DesignDevice Design
1010
VLSI Fab costsVLSI Fab costsMallik, Vansumere, Ryckaert, Mercha, Vandenberghe, Ronse, Thean, Verkest, Lebon, and Steegen, Proc. of SPIE Vol. 8679 86792Y-11
2
EE 400D/539D, DunhamEE 400D/539D, DunhamDevice DesignDevice Design
1111
Project ManagementProject Management
Define for each activityDefine for each activity1.1. Work to be doneWork to be done2.2. TimeframeTimeframe3.3. Resources neededResources needed4.4. Responsible person(s)Responsible person(s)5.5. Previous dependent activitiesPrevious dependent activities6.6. Checkpoints/deliverables for Checkpoints/deliverables for
monitoring progressmonitoring progress
EE 400D/539D, DunhamEE 400D/539D, DunhamDevice DesignDevice Design
1212
Project ManagementProject Management
Define for each activityDefine for each activity1.1. Work to be doneWork to be done2.2. TimeframeTimeframe3.3. Resources neededResources needed4.4. Responsible person(s)Responsible person(s)5.5. Previous dependent activitiesPrevious dependent activities6.6. Checkpoints/deliverables for Checkpoints/deliverables for
monitoring progressmonitoring progress
Recommended