powerpc system design final report group 8 kyle brady rebecca hansen ray harlan ian remmler

14
PowerPC System Design Final Report Group 8 Kyle Brady Rebecca Hansen Ray Harlan Ian Remmler

Upload: brent-wilcox

Post on 31-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PowerPC System Design Final Report Group 8 Kyle Brady Rebecca Hansen Ray Harlan Ian Remmler

PowerPC System DesignFinal Report

Group 8

Kyle Brady

Rebecca Hansen

Ray Harlan

Ian Remmler

Page 2: PowerPC System Design Final Report Group 8 Kyle Brady Rebecca Hansen Ray Harlan Ian Remmler

Overview• Introduction• Objective• Design Process• Changes Made• Problems Encountered• Results of Work• Further Possibilities• Conclusion

Page 3: PowerPC System Design Final Report Group 8 Kyle Brady Rebecca Hansen Ray Harlan Ian Remmler

Objective

To present a final report on our project detailing the design process and our work.

Page 4: PowerPC System Design Final Report Group 8 Kyle Brady Rebecca Hansen Ray Harlan Ian Remmler

Project Objective

To design and implement a general-purpose embedded system based around the IBM PowerPC processor that will include the following features:

– Serial Port Interface

– ISA Bus

– Utilization of TCP/IP protocols to enable networking.

– Linux-Embedded Operating System

Page 5: PowerPC System Design Final Report Group 8 Kyle Brady Rebecca Hansen Ray Harlan Ian Remmler

Design Schedule• Protel Familiarization

• Subsystem design

• Hardware testing

• Subsystem integration

• PCB layout and routing

• PCB fabrication and population

• Hardware Testing

• Installation of Linux

• Testing

Page 6: PowerPC System Design Final Report Group 8 Kyle Brady Rebecca Hansen Ray Harlan Ian Remmler

Protel Design

• Component design

• Footprint design

• Schematic connection

• PCB layout

• Auto-routing

Page 7: PowerPC System Design Final Report Group 8 Kyle Brady Rebecca Hansen Ray Harlan Ian Remmler

Mid-Project Completion

• Design Software installed• Documentation for software• Experience with Protel• Technical data for components• Schematic designs and footprints

Page 8: PowerPC System Design Final Report Group 8 Kyle Brady Rebecca Hansen Ray Harlan Ian Remmler

Final Completion

• Lab procedures written• All schematics and footprints• Subsystems fully designed• Subsystems tested • Subsystems integrated• PCB layout and routing completed• PCB in process of fabrication

Page 9: PowerPC System Design Final Report Group 8 Kyle Brady Rebecca Hansen Ray Harlan Ian Remmler

Changes Made

• Schedule Delayed– Linux – Test board

• ISA connector removed

• Clock divider: DFF to counter

• EEPROM to Flash ROM

Page 10: PowerPC System Design Final Report Group 8 Kyle Brady Rebecca Hansen Ray Harlan Ian Remmler

Problems Encountered

• Lab manual uninformative and vague• Software documentation and component data

difficult to obtain. • Component datasheets not helpful• Protel difficult to use• Initial schedule overly optimistic

Page 11: PowerPC System Design Final Report Group 8 Kyle Brady Rebecca Hansen Ray Harlan Ian Remmler

Group Contributions

• Ray - Parts research, component and schematic design, footprint design, lab and report writing,

liason with Jeff Webb

• Rebecca - Parts research, component and schematic design, footprint design, lab and report writing

• Ian - Parts research, component and schematic design, footprint design, lab and report writing,

Linux research

• Kyle - Parts research, component and schematic design, lab and report writing, hardware testing

Page 12: PowerPC System Design Final Report Group 8 Kyle Brady Rebecca Hansen Ray Harlan Ian Remmler

Results of Work

• Learned hierarchical system design

• Learned how to design a PCB

• Practical hardware design experience

• Learned effects of application problems on total project

Page 13: PowerPC System Design Final Report Group 8 Kyle Brady Rebecca Hansen Ray Harlan Ian Remmler

Further Possibilities

• Population of PCB

• Program Flash ROM (Linux?)

• Future labs– Better manual– Component list– Avoid our delays and problems– Concentrate on design and testing

Page 14: PowerPC System Design Final Report Group 8 Kyle Brady Rebecca Hansen Ray Harlan Ian Remmler

Conclusion

• Objective• Design Process• Changes Made• Problems Encountered• Results • Further Possibilities