Download presentation
Presentation is loading. Please wait.
Published byDiane Parker Modified over 8 years ago
1
ECE 477 Design Review Team 4 Fall 2006 Daryl Dave Will Ben
2
Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria Block diagramBlock diagram Component selection rationaleComponent selection rationale Packaging designPackaging design Schematic and theory of operationSchematic and theory of operation PCB layoutPCB layout Software design/development statusSoftware design/development status Project completion timelineProject completion timeline Questions / discussionQuestions / discussion
3
Project Overview The DSMRP has been designed for musicians, music teachers, and music students to aid them in dissecting a piece of music.The DSMRP has been designed for musicians, music teachers, and music students to aid them in dissecting a piece of music. The user will be able to play any number of instrument parts for a song. This way the user can listen to his/her own part, or listen to the whole song.The user will be able to play any number of instrument parts for a song. This way the user can listen to his/her own part, or listen to the whole song. This will make learning and teaching music pieces much easier. The user will be able to listen to whatever part he/she needs.This will make learning and teaching music pieces much easier. The user will be able to listen to whatever part he/she needs.
4
Project-Specific Success Criteria An ability to parse an image file, to determine note type (quarter, half, whole) and position on staff given a clef and key, into intermediate musical symbols.An ability to parse an image file, to determine note type (quarter, half, whole) and position on staff given a clef and key, into intermediate musical symbols. An ability to manipulate intermediate musical symbols into a MIDI file.An ability to manipulate intermediate musical symbols into a MIDI file. An ability to play a MIDI file through a MIDI audio processing chip.An ability to play a MIDI file through a MIDI audio processing chip. An ability to act as a USB host and interface to a thumb drive.An ability to act as a USB host and interface to a thumb drive. An ability to display and navigate menu on a character LCD.An ability to display and navigate menu on a character LCD.
5
Block Diagram
6
Component Selection Rationale SHARC:SHARC: –8/16-bit bus –DSP instruction set –On-chip RAM USB Controller:USB Controller: –USB Host for thumb drive –8-bit CPU interface Audio chip:Audio chip: –Decode MIDI commands into audio signal –8-bit CPU interface Memory:Memory: –2Mbit x 8 SRAM, 3.3V, parallel interface
7
Packaging Design Used by both groups and individualsUsed by both groups and individuals PortablePortable Stand Alone / Desktop sizedStand Alone / Desktop sized USB Controller InterfaceUSB Controller Interface LCD for displaysLCD for displays RPG or Pushbuttons for menu navigationRPG or Pushbuttons for menu navigation Headphone Jack for personal use or for interface to external speakersHeadphone Jack for personal use or for interface to external speakers
8
CAD Drawing: Model View
9
CAD Drawing: Wireframe
10
Schematic/Theory of Operation Block A: μC and User InterfaceBlock A: μC and User Interface Block B: External Memory & LatchBlock B: External Memory & Latch Block C: USB ControllerBlock C: USB Controller Block D: Power CircuitBlock D: Power Circuit Block E: Audio Chip & Headphone JackBlock E: Audio Chip & Headphone Jack
11
Block A: μC & User Interface
12
Block B: Ext. Memory & Latch
13
Block C: USB Controller
14
Block D: Power Circuit
15
Block E: Audio Circuit
16
PCB Layout Block A: Overall PCBBlock A: Overall PCB Block B: Power Circuit and the μCBlock B: Power Circuit and the μC Block C: External Memory & LatchBlock C: External Memory & Latch Block D: The Main BusBlock D: The Main Bus Block E: Interface CircuitryBlock E: Interface Circuitry
17
PCB Layout Major ConsiderationsMajor Considerations –Microcontroller requires many power and ground connections –The main bus will be connected to 5 chips.
18
PCB Layout- Overall circuit
19
PCB Layout- Power and the Micro
20
PCB Layout- External Memory & Latch
21
PCB Layout
22
PCB Layout- Interface Circuitry
23
Software Design/Development Status Prototyping image processing in MATLABPrototyping image processing in MATLAB Research on MIDI file format completedResearch on MIDI file format completed Prototyping logic for IMS to MIDI modulePrototyping logic for IMS to MIDI module Interfacing software modules yet to be startedInterfacing software modules yet to be started
24
Project Completion Timeline October 19: All Parts in Hand for PCB MatchingOctober 19: All Parts in Hand for PCB Matching October 20: Final PCB Turn-inOctober 20: Final PCB Turn-in November 1: All Software PrototypedNovember 1: All Software Prototyped November 8: Get DSMRP ResponsiveNovember 8: Get DSMRP Responsive November 21: Individual PSSCs WorkingNovember 21: Individual PSSCs Working December 6: PSSCs Successfully IntegratedDecember 6: PSSCs Successfully Integrated December 11: All Team HWs Completed.December 11: All Team HWs Completed.
25
Questions / Discussion
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.