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

Post on 31-Dec-2015

212 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

PowerPC System DesignFinal 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

Objective

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

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

Design Schedule• Protel Familiarization

• Subsystem design

• Hardware testing

• Subsystem integration

• PCB layout and routing

• PCB fabrication and population

• Hardware Testing

• Installation of Linux

• Testing

Protel Design

• Component design

• Footprint design

• Schematic connection

• PCB layout

• Auto-routing

Mid-Project Completion

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

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

Changes Made

• Schedule Delayed– Linux – Test board

• ISA connector removed

• Clock divider: DFF to counter

• EEPROM to Flash ROM

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

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

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

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

Conclusion

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

top related