Presentation is loading. Please wait.

Presentation is loading. Please wait.

ECE 477 Design Review Team 4  Fall 2006 Daryl Dave Will Ben.

Similar presentations


Presentation on theme: "ECE 477 Design Review Team 4  Fall 2006 Daryl Dave Will Ben."— Presentation transcript:

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


Download ppt "ECE 477 Design Review Team 4  Fall 2006 Daryl Dave Will Ben."

Similar presentations


Ads by Google