ATSAM3103 ATMEL Corporation, ATSAM3103 Datasheet

no-image

ATSAM3103

Manufacturer Part Number
ATSAM3103
Description
VERSATILE LOW-POWER AUDIO DSP/LOW-COST EFFECTS DSP
Manufacturer
ATMEL Corporation
Datasheet
Features
Description
The ATSAM3103 is a member of the new ATSAM3000 family that uses DSP Array
Technology. The ATSAM3103 includes three 24-bit DSPs, a 24-bit Audio Router and a
general purpose 16-bit on-chip CISC Microcontroller. Its high performance and flexibil-
ity with eight input and eight output channels allow implementation of professional
quality audio applications such as effects processing and MP3 decoding. A variety of
I/Os, including SmartMedia
kHz at 24 bits are supported.
Three DSPs and 24-bit Audio Router On-chip
32 kHz to 96 kHz Sampling Rate
16-bit Microcontroller On-chip
Variety of I/Os, including SmartMedia
Embedded RAM for Single Chip Operation (530 kbit)
Warm Start Power-down
1 µA Typical Deep Power-down, 0.5 mW/MIPS Typical Operating
External Flash/ROM Capability
Available in a 64-lead TQFP Package
Ideal for Real-time Audio Applications
Typical Applications: Cellular Phones, MP3 Player, Effect Devices, Intelligent
Answering Machinces, Toys
– MP3 Decoding Wavetable Synthesis (GM-Lite)
– Effect Processing (Reverb, Echo, Chorus, etc.)
– Speech Recognition and Synthesis
– Filtering, Sampling Rate Conversion
and DataFlash
and DataFlash
®
are provided. Sampling rates up to 96
®
Audio
Processing
ATSAM3103
Versatile
Low-power
Audio DSP/
Low-cost
Effects DSP
6093A–DRMSD–25-Oct-04

Related parts for ATSAM3103

ATSAM3103 Summary of contents

Page 1

... Typical Applications: Cellular Phones, MP3 Player, Effect Devices, Intelligent Answering Machinces, Toys Description The ATSAM3103 is a member of the new ATSAM3000 family that uses DSP Array Technology. The ATSAM3103 includes three 24-bit DSPs, a 24-bit Audio Router and a general purpose 16-bit on-chip CISC Microcontroller. Its high performance and flexibil- ity with eight input and eight output channels allow implementation of professional quality audio applications such as effects processing and MP3 decoding ...

Page 2

... DSP Array Block Diagram Functional Description DSP Array Sync Bus ATSAM3103 2 Figure 1. ATSAM3103 DSP Array Block Diagram Embedded RAM 16K x 24 Sync Bus MMU Async Bus 16-bit Processor (P16) DataFlash, Embedded ROM BIOS and External I/O Debug The ATSAM3103 includes three on-chip DSPs. ...

Page 3

... SmartMedia or host. The MMU handles transfer requests between the external or embedded RAM/ROM, the P16 and the P24s through the Async Bus. The ATSAM3103 includes an on-chip 16K x 24 RAM. This block includes a RAM, accessed through the Async Bus, which defines the routing from the Sync Bus to/from the Audio I/O or back to the Sync Bus (mix send) ...

Page 4

... Typical Application Examples ATSAM3103 4 Figure 2. Host-controlled MP3 Player Compressed Audio ATSAM3103 (from Host) • ATSAM3103 firmware download from host (when using parallel interface) • Choice of host communication interfaces – 8-bit parallel (1) – Asynchronous serial (1) – Synchronous serial (SPI) • Full MP3 support inculding very low bit rate extension (ISO/IEC 13813-3) • ...

Page 5

... Detects touch-tone • Easy to program Figure 6. Toys with Artificial Intelligence Switches ATSAM3103 Motor ControI • Speech recognition • Learning functions • ADPCM record/play ATSAM3103 Atmel EEPROM Stereo ADC Audio In/Out DAC Atmel DataFlash Audio In/Out ADC DAC Atmel EEPROM Audio In/Out ...

Page 6

... Stereo 31-band equalizer @48 kHz 256 points FFT or IFFT @96 kHz incl. windowing The ATSAM3103 runs firmware from built- RAM. The firmware should be downloaded at power-up. This can be done from the following: • A small 256-kbit external EEPROM with SPI interface such as the Atmel AT25256 • ...

Page 7

... SmartMedia configuration. This pin is sensed after power-up. If found low assumed that a SmartMedia connector is present. The built-in firmware will wait for SmartMedia SMPD General-purpose input pin In 5 Slave 8-bit interface read, active low data is output when RD goes low and CS is low ATSAM3103 7 ...

Page 8

... DAAD3 - 1 38 MUTE 11 P1.6 11 SMCE 29 P1.5 29 SMALE 28 ATSAM3103 8 Type Sharing Description In 5 SmartMedia Ready Busy/ status In 5 General-purpose input pin Out 6 Slave 8-bit interface interrupt request. High when data is ready to be transferred from chip to host. Reset by a read from host ( and ...

Page 9

... To exit from power down, PDWN has to be set high then RESET applied. Alternate programmable power-downs are available which allow warm restart of the chip Test input. Should be grounded or left open. Pd ATSAM3103 ) can be connected to X1 using AC coupling (22 pF ...

Page 10

... RD R|B P0.13 3 VC33 4 GND 5 CKOUT 6 CLBD 7 WSBD 8 IRQ SMRE FS0 P0.8 9 MIDI_IN P0.14 SDIN 10 MIDI_OUT FS1 P0.9 11 MUTE P1.6 12 VC18 13 GND 14 DFCS 15 DFSCK 16 DFSI ATSAM3103 10 Pin # Pin Name 17 PWROUT 33 18 PWRIN 34 19 GND 35 20 PDWN 36 21 DFSO 37 22 RESET 38 23 STIN 39 24 STOUT 40 25 GND 41 26 SMCLE P1 ...

Page 11

... Mechanical Dimensions Figure 7. Thin Plastic 64-lead Quad Flat Pack (TQFP64) 6093A–DRMSD–25-Oct-04 Table 4. Package Dimensions in mm Denomination Min A 1.40 A1 0.05 A2 1. 0.17 ATSAM3103 Nom Max 1.50 1.60 0.10 0.15 1.40 1.45 0.60 0.75 12.00 10.00 12.00 10.00 0.50 0.22 0.27 11 ...

Page 12

... V Supply voltage C33 PWRIN Supply voltage PWRIN pin T Operating ambient temperature A Note: 1. Operation at lower V values down to V C33 case of use of these circuits with V ATSAM3103 12 *NOTICE: + 0.3V C18 + 0.3V C33 Min 1. possible, however external timing may be impaired. Please contact Atmel in C18 outside the recommended operating range. ...

Page 13

... MHz, all P24s stopped, warm start power-down active deep power down supply current CC4 C18 (using power switch) PU/PD Built-in pull-up/pull-down resistor 6093A–DRMSD–25-Oct-04 = 1.8V ± 10 3.3V ± 10%) C18 C33 Min -0.3 2.3 1 2.9 OH ATSAM3103 Typ Max - 1 0.3 C33 - V + 0.3 C18 - - 0 ...

Page 14

... Peripherals and Timings Slave 8-bit Parallel Interface Timings ATSAM3103 14 Pins used: D7-D0 (I/O), CS (input), A0 (input), WR (input), RD (input), IRQ (output). This interface is typically used to connect the chip to a host processor. Figure 8. Host Interface Read Cycle A0 t AVCS CS t CSLRDL Figure 9. Host Interface Write Cycle ...

Page 15

... RF Status register is read when • TE: Transmit Empty If 0, data from ATSAM3103 to host is pending and IRQ is high. Reading the data will set and clear IRQ. • RF: Receiver Full If 0, then ATSAM3103 is ready to accept DATA from host. Note: If status bit RF is not checked by host, write cycle time should not be lower than 3 µ ...

Page 16

... Pins used: CLBD (output), WSBD (output), DABD3 - 0 (outputs), DAAD3 - 0 (inputs) Optionally: CLAD3 - 0 (inputs), WSAD3 - 0 (inputs) The ATSAM3103 allows for 8 digital audio output channels and 8 digital audio input channels. All audio channels are normally synchronized on single clocks CLBD, WSBD which are derived from the IC crystal oscillator. However firmware option, the DAAD3 - 0 inputs can be synchronized with incoming CLAD3 - 0 and WSAD3 - 0 sig- nals ...

Page 17

... CK Table 9. Sample Frequency Sample Frequency Typical Sample WSBD Frequency 1/(t * 128) 96 kHz CK 1/(t * 192) 64 kHz CK 1/(t * 256) 48 kHz CK 1/(t * 384) 32 kHz CK The choice of sample frequency is done by the firmware. LSB 16 bits ATSAM3103 t CLBD t SOD Min Typ Max CLBD/WSBD t Frequency Ratio ...

Page 18

... Figure 14. Digital Audio Frame Format, 192 x Fs and 384 x Fs Modes WSBD CLBD DABD3 - 0 DAAD3 - 0 MSB Serial MIDI_IN and MIDI_OUT ATSAM3103 18 LSB 16 bits The serial MIDI IN and OUT signals are asynchronous signals following the MIDI trans- mission standard: • Baud rate: 31.25 kHz • ...

Page 19

... 0). 2. The host sends the firmware size (in words) on two bytes (Low byte first). 3. The host sends the ATSAM3103 firmware. The firmware should begin with string “DR”. 4. The byte 0ACh is written to the host, this raises IRQ. The host recognizes that the chip has accepted the firmware ...

Page 20

... Crystal, LFT The paths between the crystal, the crystal compensation capacitors, the LFT filter R-C- R and the ATSAM3103 should be short and shielded. The ground return from the com- pensation capacitors and LFT filter should be the GND plane from ATSAM3103. • Buses A ground plane should be implemented below the bus, which is connected to the host and to the ATSAM3103 GND ...

Page 21

... Recommended Crystal Compensation and LFT Filter 6093A–DRMSD–25-Oct-04 Figure 15. Recommended Crystal Compensation and LFT Filter GND ATSAM3103 X1 X2 LFT 560 21 ...

Page 22

... Product Development and Debugging ATSAM3103 22 Atmel provides an integrated product development and debugging tool SamVS. SamVS ® runs under Windows (98, ME, 2000, XP). Within the environment possible to: • Edit • Assemble • Debug on real target (In-circuit Emulation) • Program Dataflash, EEPROM, SmartMedia on target. ...

Page 23

... Document Details Title Literature Number Revision History Version A 6093A–DRMSD–25-Oct-04 ATSAM3103 6093 Publication Date: 25-Oct-04 ATSAM3103 23 ...

Page 24

... Atmel Corporation 2004. All rights reserved. Atmel SM and Everywhere You Are is the trademark of of Atmel Corporation or its subsidiaries. Windows ® dows XP are the registered trademarks of Microsoft Corporation. SmartMedia ing technology licensed from Fraunhofer IIS and Thomson Multimedia. Other terms and product names may be the trademarks of others. ...

Related keywords