Ece 251 Senior Project Proposal, Revised

Andrew Mall
Daniel Goldshlack
September 28, 2000

We plan to create a component mp3-player that can read Redbook Audio, Mp3, and perhaps other, audio formats.  We would like to incorporate a large liquid crystal display to allow the display of the song titles, if the file format includes such information, and information about the play mode, duration, etc.

A. Inputs allowed.  We will use the ATAPI data stream, as read from the CD-ROM by the controller.  Also there will be buttons on the front to control playback and configure settings.

B. Output characteristics.  The device will output song information, as supported by specific formats, to the LCD,  and also the standard L-R RCA audio outs and a phono jack.

C. Functions performed.  The control of the device will handle all the input and output, such as requesting data from the CD via the ATAPI controller, changing settings from the panel buttons, outputting data to the LCD, and controlling the decoder and DAC chips.

D. Block Diagram.

The chip that we chose is quite flexible, and can have code programmed into its ROM, which we could use to support other data codecs.  This may not be incorporated due to time constraints.

Testing will be performed by making a custom CD in a format other than the standard CD Audio, and having it output the correctly to the jacks.

We will need an LCD, a CD-ROM drive, and ATAPI controller, all with their specifications.  We will need the supplies for creating a circuit board that detects when a panel button is pressed as well.  The mp3 decoder chip, DAC, audio out jacks, and phono jack are all standard and readily available.