xawmp3 - "PLDWorld.com"

Download Report

Transcript xawmp3 - "PLDWorld.com"

Xilinx At Work
in
Internet Audio Players (MP3)
®
Agenda
 Market Overview
 Internet Audio Player Market Dynamics
— Where it is
— Where it might go
— Issues
 Xilinx At Work - Internet Audio Players
 Summary
®
What is an Internet Audio Player?
 A Portable Music Player Resembling a WalkMan
— Best known is the Diamond Rio
 Plays Back Compressed Music Stored in FLASH Memory
— Players contain 32 to 64MB or more
— CD quality but one eleventh of the size
–
–
CD requires 650MB
MP3 requires 55MB !
 Music is Downloaded to Player From a PC
— Cable connected to printer port
— USB
 Music Sources
— Can be compressed from CDs
— Can be downloaded from Internet
®
Market for Internet Audio Players
 All Sources Forecast Tremendous Growth for Internet Audio Players
12,000
10,000
K Units
8,000
6,000
4,000
2,000
0
1999
2000
2001
2002
2003
Source: In-Stat
®
Internet Audio Market Dynamics
 Various Audio Format Standards
— MP3 dominates
— Others are rapidly emerging
–
a2b, MPEG AAC, Windows Media Audio,
 Copyright Protection
— Driven by recording industry
 Features
— Value added features
— Product differentiation
®
The Trends
 Will Probably not Converge on a Single Standard
— Different standards optimized for different
–
–
–
Applications
Bit-rate vs quality
Business agendas
 Players will have to Support Multiple Standards
— Buyers will want ability to play anything
— Creative Nomad II will have this capability
 Players will have to Support Emerging “Metadata”
— Information included with audio
–
–
–
Track information
Cover Art
Ads
®
MPEG AAC: The Next Generation
 MPEG Advanced Audio Coding
— An optional algorithm for MPEG-2
— The core algorithm for MPEG-4
 Features
— Sample rates from 8 to 96 kHz
— Flexible multi channel support: mono, stereo, up to 48
— Same quality as MP3 at 70% of the bitrate
 Three Profiles, in Order of Coding Complexity
— LC (Low Complexity)
— SSC (Scaleable Sampling Rate)
— Main
 Core Algorithm for: a2b, WMA, Liquid Audio etc.
®
Copyright Protection
 MP3 Files can be Easily Distributed Through the Internet
— MP3 format has no inherent copy protection
 Recording Industry Fears Widespread Piracy of Copyrighted
Material
— Sued to stop sale of Rio players
 Legitimate MP3 Material Available on Web is Limited
— Garage bands
— Samples of tracks from mainstream artists
–
Listen before you buy concept
®
Secure Digital Music Initiative
SDMI
 Started by the RIAA, Includes Over 150 Member Companies
— Technology companies
— Music companies
 Phase I Watermarking of Material
— Devices will be able to detect protected material
— Device must be upgraded to play protected material
 Phase II Protection of Material
— Devices will be able to play protected material
— Availability TBD
What Devices Resources Will Be Needed
To Support Phase II ?
®
Success Requires Differentiation
 Vendors will be Driven to Differentiate and Add Value
— Largest cost component in player is FLASH memory
— Everyone will have a similar cost structure
 Value Added Differentiation
—
—
—
—
User interface
Video
Games
Day-timer features
®
Xilinx Internet Audio Solutions
 ASSP/Fixed Function DSPs
— Micronas MAS 3507
— Xilinx provides glue logic with CoolRunner
 Programmable DSPs
— TI C54x
— Xilinx implements glue logic with Spartan-II or CoolRunner
 Integrated RISC Processors
— Cirrus Maverick
— IDT RC32364 RISC CPU
— Xilinx provides glue logic for value add features
®
Micronas MAS 3507D
 Advantages:
— Low cost ~ $10
— Mature solution, shipped in Rio
 Disadvantages:
— Fixed function
–
–
MP3 only
No SDMI support
— Decoder only, requires a lot of glue
–
–
Micro-controller
Peripherals
Xilinx and Micronas have developed a relationship
to offer cost competitive solutions
®
Diamond Rio Architecture
Download
Port
8
Data
7
Control
LCD Display
Micro
Controller
PB Switch
Array
Data
8
Clock
FPGA
Control
12
Control
Data
7
8
8
Address
Address
/Data
/Data
On-Board
FLASH
MP3
Decoder
Clock
Data
Audio
DAC
8
Control
FLASH
Card
Interface
FPGA Used With Micronas ASSP
®
TI C54x DSP
 Advantages:
— Programmable DSP gives algorithmic flexibility
— Eliminates the need for micro-controller
 Disadvantages:
— DSP is not as easy to program as a RISC CPU
— Decoder only, still requires glue for peripherals
Xilinx provides the glue logic to complete the solution
®
Cirrus EP7212
 Advantages
— Flexible, easily programmed
— Highly integrated
— Low solution cost ~$16 to $19
–
little glue needed, maybe
 Disadvantages
— RISC processor is not as efficient as DSP for decoding functions
— Highly integrated
–
–
Are the peripherals the ones you need?
– EP7209 has no USB interface
Difficult to differentiate solution
Xilinx provides the glue logic to complete the solution
®
Spartan-II Based MP3 Advanced Solution
 Next Generation MP3 PDA Using Standard RISC CPU
— For more details see XAPP169 Applications Note
®
CoolRunner Based Solution
CLKOUT
Digital/Analog
Converter
DAC3550A
14.725MHz
OUTL
SDA
SCL
Status
MP3 Data
2 MHz
Oscillator
MP3 Decoder
MAS3507D
WSI
CLI
DRI
Headphones
Main Control Logic
Parallel Port
Interface
MP3 Data From PC
PC Parallel Port
Flash
Control
Addr, Data, Control
FLASH Memory
LCD Display
I2C Master
Play time
Track
Battery
ON/OFF
Play
User Interface
Power Mgmt
User Interface
Control
Battery
OUTR
Pause
Stop
Rew/FF
Volume
Treble
Bass
Mute
®
CoolRunner Reference Design
 Xilinx has Created a CoolRunner Based Reference Design
— Uses Micronas ASSP
®
Xilinx - Value Add Solutions
Features
Benefits
Fully programmable I/O
Provides interface to many I/O standards
enabling easy interface between ASSPs and/or
the processor
Field Upgradeable Solution
‘Future Proof” - conformance to evolving
compression and copyright standards
Extremely low power consumption
(CoolRunner)
Reduces power consumption
Power Down feature
Reduces power consumption
Advanced process technology
Provides low cost with high performance for
high volume applications
®
Driving Down The Cost of FPGAs
Spartan-III
250K
Spartan-II
100K
Spartan-XL
40K
$10
30K
1998
1999
2000
2001
®
Additional Support For
Xilinx Solutions
 Xilinx At Work Website Contains Detailed Information
— Market Overview
— Glossary
— Applications Notes
–
–
XAPP169 MP3 NG:A Next Generation Consumer Platform
XAPP..
— White Papers
— Lobby Pitch
— Reference designs
 FPGA Strategic Applications Group
— System level expertise for Xilinx At Work vertical markets
®
Summary
 Rapid Growth in the Internet Digital Audio Market but Standards are
Still Evolving
–
–
Compression and Decompression
Copyright protection
 All Solutions Require use of FPGAs
— ASSP based with CoolRunner
— DSP or Processor based with Spartan-II or CoolRunner
 Xilinx FPGAs Offers Low Cost Solutions
–
–
Provides product differentiation
Solution for evolving compression and copyright standards
®