Coldfire Computer Final Presentation Josh Hudgins Randy Jedlicka Drew Larson Project Staff:

Slides:



Advertisements
Similar presentations
Engineer Training XL1200 Electronics. Engineer Training XL1200 Electronics Confidential 2 XL1200 Electronics The XL Jet Electronic System consists of.
Advertisements

ORCAD Suite Using Layout Drew Hall. Motivation ORCAD is an entire software suite Schematic Schematic Simulation Simulation Layout Layout ECO (Engineering.
On the development of the final optical multiplexer board prototype for the TileCal experiment V. González Dep. of Electronic Engineering University of.
Microprocessor PCB Design by: Tuan Hung Huynh April 3, 2006.
Programmable Logic Devices
Presents The Silver Family An Integrated Approach to Processors, Data Communication and Head End Integration.
Getting Started with Layout Compiled by Ryan Johnson May 1, 2002  Open Orcad Capture under Engineering Software  Under FILE, choose NEW, PROJECT  The.
Starting a “Cold Fire ” Start to Finish: The Creation of an Entire Computer from Motorola’s Cold Fire Processor Pyrotechnicians : Drew Larson Randy Jedlicka.
Networked HVAC Controller Bradley University Department of Electrical & Computer Engineering By: Ed Siok Advisor: Dr. Malinowski.
Electrical and Computer Engineering iLights Nick Wittemen, EE Chris Merola, EE José Figueroa, EE Matt Ryder, EE Comprehensive Design Review.
PV Watchdog Web-Enabled Photovoltaic System Monitor Art Barnes Austin Fisher Ryan Mann Josh Stone.
ZigBee Calvin Choy David Kim Jason Chong Devin Galutira.
Printed Circuit Board Design
The System Unit Chapter 5.
Uli Schäfer 1 Production and QA issues Design Modules have been designed, with schematic capture and layout, in Mainz (B.Bauss) Cadence design tools, data.
1 Arduino Board: Arduino UNO Arduino Programing Environment: Arduino 0022
P08009 Audible Memo Board Phase II Monday, October 22, 2007 P08009: Audible Memo Board Phase II Sponsor: Tala Hopkins Jon GosligaAudio Output Lead Loic.
Daniel Miller Joe Quesada Justine Lazo
NI Multisim and Ultiboard
LSU 06/04/2007Electronics 81 CAD Tools for Circuit Design Electronics Unit – Lecture 8 Schematic Diagram Drawing Etched Circuit Board Layout Circuit Simulation.
COMPUTER SYSTEM.
The printed circuit board (PCB) design
Part 1 Using the ARM board And start working with C Tutorial 5 and 6
Overview Print and Document Services Print Management console Printer properties Troubleshooting.
Simple Layout Class 2 zzz 2011/12/16
Computer Basics An overview of computer hardware ICT Tools: Computer Basics.
National Instruments Multisim What is Multisim? Multisim is a schematic capture and simulation application It consists of tools that assist you in carrying.
Objectives How Microcontroller works
“CAE-CAD-CAM” TECHNIQUES FOR DEVELOPMENT OF ELECTRONIC MODULES Faculty of Electronics and Information Technology University “Politehnica” of Bucharest.
Circuit board
Network and Systems Laboratory nslab.ee.ntu.edu.tw 2010/12/10Wireless Sensor Network And Labs fall
The Breadboard The Breadboard Digital Electronics TM
JMC – Joint Motion Controller Complete guide to building and testing each JMC.
HKN Altium Workshop Basic Altium Workshop Friday, September 28th, 2007 HKN Brandon Gilles & Chris Mintle.
PowerPC System Design Final Report Group 8 Kyle Brady Rebecca Hansen Ray Harlan Ian Remmler.
ECE 300 Microprocessor Project MSP 430. Group Members Demetric Banahene David Fish Zack Pannell.
Network and Systems Laboratory nslab.ee.ntu.edu.tw 2011/12/9Wireless Sensor Network And Labs fall
FEE Electronics progress PCB layout progress VHDL progress in TBU Prototype fixtures FEE64 commissioning A few of the remaining tasks 16th July 2009.
TCSP Presentation #3 Team 14 SPOT DASH. Schematics 3 Pages 3 Pages Page 1: Buttons, LEDs, sensors related circuits Page 1: Buttons, LEDs, sensors related.
1 4 PCB: LEFT TOP 115 channels, LEFT BOTTOM (115), RIGHT TOP (106), RIGHT BOTTOM (106). For LEFT TOP board 115 channels we have: 115 smd connectors (AMP.
Nama: Chuli jimmi Manurung
Kaaba Technosolutions Pvt Ltd1 Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components.
Information for the assembly of the test board w/ PMT and preamps
How to make a PCB.
Introduction to Labs Wenchao Cao, Teaching Assistant Department of EECS University of Tennessee.
The printed circuit board (PCB) design §PCB design is part of the design process of a product in electronics industry. §PCB is a piece of insulating plastic.
MINIX Presented by: Clinton Morse, Joseph Paetz, Theresa Sullivan, and Angela Volk.
EE 461/561 – Digital System Design PCB Tutorial #1 Starting a PCB Design in Mentor PADS w/ DxDesigner Topics 1.Directory Structure 2.Creating a.
Continuity tester a handy tool for testing circuits
Engineering Innovation Center
Development of T3Maps adapter boards
WEL COME.
Scrolling LCD using Arduino.
AUTOMATIC TEMPERATURE CONTROLLED FAN USING 8051
Project Plan, Task Checklist, Estimates Project Prototyping
Printed Circuit Board Design
ULTRASONIC DISTANCE METER USING 8051
Daniel Miller Joe Quesada Justine Lazo
Basic Electronic Assembly and Test
Project Plan, Task Checklist, Estimates Project Prototyping
DIGITAL CALCULATOR USING 8051
HPS Motherboard Electronic Design
‘SONAR’ using Arduino & ultrasonic distance sensor
CS703 - Advanced Operating Systems
Using eagle for custom hsd schematic and layout
Fabrication Manager Features
COSMOS Summer 2008 Necessary Electronics
HIGH LEVEL SYNTHESIS.
Presentation transcript:

Coldfire Computer Final Presentation Josh Hudgins Randy Jedlicka Drew Larson Project Staff:

Abstract The central objective for this project is to produce a better lab for CPSC 462 students. With this in mind, several labs must be laid out as tasks for these students to perform. In summary, the main tasks that must be accomplished to produce the ColdFire microcomputer, for these labs, are the following:  Design Modification/Inspection of previous PROTEL layouts produced by Legendary Group 5  Production of PCB by 3 rd party manufacturer  Assemblage of components to completed PCB  Programming of Flash Memory with “monitor” program via JTAG connector  Porting of VxWorks OS to Flash Memory

Objectives & Deliverables MAIN GOAL: Develop working computer using the Motorola Coldfire Processor Evaluate the current status of the previously existing hardware designs Redesign (if necessary) Complete PCB layout with Protel Send designs off to have manufacturer fabricate PCB

Objectives & Deliverables (cont.) Mount all components onto board Port dBug monitor to Flash ROM Port VxWorks to Flash ROM Test Completed design with Dumb Terminal Rewrite Labs for CPSC 462

Evaluate/Redesign existing hardware designs in Protel Component change –Flash: AM29F040 Vs NEC EEPROM Schematic Corrections –Power line connected to ground? –New lines for new flash

Full PCB Block Schematic

PCB Layout Completely redone –Board dimension –Layers of the board –Component placement –Trace routing

CAD PCB Layout

PCB fabrication AP circuits required files: –Gerber Top and Bottom Layer, NC Drill, Drill Tool Size, and Aperture Table Manufacturing delays –Short on board from 2 holes –Free drill bits

Mounting components on PCB 160-pin processor socket The 96-pin Connector The BDM Connector Resistors and Capacitors Power ports The Under Voltage Sensor

Completed PCB

dBug Monitor Development Environment Win32 and SunOS versions Directory Structure Use of Makefiles Problematic Issues –Compiler Problems (EGCS1.1.1) –Makefile Issues –Board Specific Matters

dBug Monitor Development Environment (cont) Board Specific Monitor Program –Adapted MCF5206AN Compiled Using Make Files

Write dBug Monitor Program

dBug Monitor Program Port into memory by use of JTAG

Port dBug Monitor to Flash JTAG Boundary Scan Technology –Specific Files Needed Protel - Netlist Motorola - BSDL –Converted to EDIF (Electronic Design Interchange Format) Component File Sel File - Directory Structure

Port dBug Monitor to Flash Installation Problems –WindowsNT / Windows2000 –Device Recognition Incompatible Protel file Error: No BST devices in design

Port dBug Monitor to Flash (Results) Placed DBUG monitor program in JBC3710 Performed integrity checks of Monitor program –Successful Continuing to resolve JTAG programming issues with Technical Support Personnel

VxWorks Operating System The BSP for the SBC5206 board sent to us by Wind River Unattempted: The OS will be ported to the board via serial port and dBug monitor program

Rewrite Labs for CPSC 462 Adapted labs for use with our board –Updated addressing information –Updated components and pinouts –Deleted unusable labs Did not get to attempt these labs

Proposed Project Schedule

Project Schedule Followed

Conclusion Completed Objectives: –Printed Circuit Board –Board Specific Monitor Program –Lab Manual Partially Complete Objectives: –Port the Monitor to Flash Uncompleted Objectives: –Port the Monitor to the Flash –Port VxWorks to the Flash