ATSAM2553 ATMEL Corporation, ATSAM2553 Datasheet

no-image

ATSAM2553

Manufacturer Part Number
ATSAM2553
Description
Sound Synthesis
Manufacturer
ATMEL Corporation
Datasheet
Features
1. Description
The ATSAM2553 integrates into a single chip a SAM core (64-slots DSP + 16-bit pro-
cessor), a 32K x 16 RAM, an LCD display interface and a scanner allowing direct
connection to velocity sensitive keyboards, switches, LEDs and sliders. With addition
of a single external ROM or Flash and a stereo DAC, a complete low cost musical
instrument can be built, including reverb and chorus effects, parametric equalizer, sur-
round effects, orchestrations, pitch bend, wheel controller, without compromising on
sound quality. The ATSAM2553 is housed in a standard 128-lead LQFP package.
Interfaces Directly to Instrument Hardware
Crisp Musical Response
High Quality Sound
Top Technology
Available Soundbanks for GM or High Quality Piano
Quick Time to Market
– Keyboard Velocity Scanner (up to 264 keys, 64 µs Time Accuracy, Log Time Scale)
– Switches Scanner (up to 176 switches)
– LED Display Controller (up to 88 LEDs)
– Sliders Scanner (Built-in ADC, up to 16 Sliders)
– LCD Display (8-bit Interface)
– 49 MHz Built-in 16-bit Microcontroller
– Interface with Keyboard/Switches through Built-in Shared Memory
– 64-slot Digital Sound Synthesizer/Processor
– Multi-algorithm: PCM with Dynamic LP Filter, FM, Delay Lines for Effects,
– Compatible with ATSAM97XX Sounds and Firmware.
– 48 kHz Sampling Rate
– Up to 32 Mega x 16 ROM/RAM for FIrmware, Orchestrations and PCM Data
– Up to 4 Channels Audio-out, 2 Channels Audio-in
– 128-lead LQFP Space-saving Package
– Single 12.2880 MHz Crystal Operation, Built-in Pll Minimizes RFI
– CleanWave 1-Mbyte and 4-Mbyte Sample Sets (Free License)
– High Quality Piano & Strings 2-Mbyte Sample Set
– Other Sample Sets Available Under Special Licensing Conditions
– Enhanced P16 Processor with C Compiler
– Proven Reliable Synthesis Drivers
– In-circuit Emulation with SamVS-C Debugger for Easy Prototype Development
– Built-in External Flash Programming Algorithm, Allows Onboard Flash
– All Existing ATSAM97xx and ATSAMA2xxx Tools Available for Sound and
www.DataSheet4U.com
Equalizer, Surround, Digital Audio-in Processing, etc.
Programming.
Soundbank Development
Sound
Synthesis
ATSAM2553
Integrated
Digital Musical
Instrument
6399A–DRMSD–13-Oct-08

Related parts for ATSAM2553

ATSAM2553 Summary of contents

Page 1

... All Existing ATSAM97xx and ATSAMA2xxx Tools Available for Sound and Soundbank Development 1. Description The ATSAM2553 integrates into a single chip a SAM core (64-slots DSP + 16-bit pro- cessor), a 32K x 16 RAM, an LCD display interface and a scanner allowing direct connection to velocity sensitive keyboards, switches, LEDs and sliders. With addition ...

Page 2

... The ATSAM2553 can handle directly up to 176 switches. Switches, organized in matrix form, require only a serial diode LEDs can be directly controlled by the ATSAM2553 in a time multiplexed way. Additional LEDs can be connected through additional external shift regis- ters using the GPIO lines (general purpose I/O) of the ATSAM2553 ...

Page 3

... A power-down feature is also included which can be controlled externally (PDWN pin). This makes the ATSAM2553 very suitable for battery operated instruments. The ATSAM2553 has been designed with final instrument quick time to market in mind. The ATSAM2553 product development program includes key features to minimize product develop- ment efforts: • ...

Page 4

... PDWN/ Clock & PLL The highly integrated architecture of the ATSAM2553 combines a specialized high-performance RISC-based digital signal processor (DSP) and a general purpose 16-bit CISC-based control processor (P16). An on-chip memory management unit (MMU) allows the DSP and the control processor to share an internal 32K x 16 RAM as well as external ROM and/or RAM memory devices ...

Page 5

... ROM device to serve as sample memory storage for the DSP and as program storage for the P16 control processor. An internal 32K x 16 RAM is also connected to the MMU, allowing RAM resources to be shared between the DSP for delay lines and the P16 for program data. 6399A–DRMSD–13-Oct-08 ATSAM2553 5 ...

Page 6

... Blank Flash programming is done by the debug interface. This mode is very slow and should be reserved for the initial boot sector programming. • Program update. All the Flash content can be re-programmed. The ATSAM2553 cannot play music during the Flash erase and programming. A specific firmware is used to program Flash with the DSP • ...

Page 7

... OUT External ROM/RAM peripherals output enable. 95 OUT External RAM peripherals write enable. Programmable chip selects. Can be configured to handle OUT several ROMs or mixed RAM/ROM/Flash. External peripheral chip select. XIO maps its peripheral 20 OUT into 4k bytes address space for optional further decoding. ATSAM2553 7 ...

Page 8

... VIN The following signals are controlled by firmware, therefore their timing relationships is deter- mined by firmware only. Table 4-5. Pin Name RS RW ENB DB0-DB7 ATSAM2553 8 Keyboard, Switches, LEDs, Sliders, Scanning Pin# Type Function If 1 BR[0-10] & MK[0-10] hold keyboard contact input data OUT BR[0-10] holds switch status input, MK[0-10] holds led data output ...

Page 9

... The ATSAM2553 connects to a variety of stereo DACs or CODECs from bits, with Jap- anese or I2S format. When Japanese format is used, only 16 bits are supported without external www.DataSheet4U.com circuitry Table 4-6. Pin Name CKOUT DABD0- DABD1 DAAD CLBD WSBD Table 4-7. Pin Name P0-P3 DBCLK ...

Page 10

... WD2 55 24 WD3 56 25 WD4 57 26 WD5 58 27 WD6 59 28 WD7 60 29 WD8 61 30 WD9 62 31 WD10 63 32 VD33 64 ATSAM2553 10 Name Pin# Name GND 65 GND WD11 66 WA12 WD12 67 WA13 WD13 68 WA14 WD14 69 WA15 WD15 70 WA16 PDWN 71 WA17 VD33 72 WA18 OUTVC18 73 ...

Page 11

... Marking www.DataSheet4U.com Figure 5-1. 6399A–DRMSD–13-Oct-08 ATSAM2553 Marking SAM2553 YYWW 58A66C XXXXXXXXX PIN 1 ATSAM2553 FRANCE 11 ...

Page 12

... Mechanical Dimensions 128-lead LQFP Package www.DataSheet4U.com Figure 6-1. Mechanical Dimensions ATSAM2553 12 6399A–DRMSD–13-Oct-08 ...

Page 13

... This is a stress rating only and functional operation of the device at these or any other conditions beyond those indicated in the Recommended Operating Conditions of this + 0.3V D33 specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. ATSAM2553 13 ...

Page 14

... High level input voltage on 5VT pins IH V Low level output voltage IOL=4mA OL V High level output voltage IOH=4mA OH ID18 Power supply current at (crystal freq.=12.288 MHz) ID33 – Power down supply current Rud Pull-up or Pull-down resistor ATSAM2553 14 Min 3 1.65 3 -25 = 25° 3.3V ± 10 D33 D18 Min -0.3 2 ...

Page 15

... Using 12.288 MHz crystal frequency allows to use widely available ROM/Flash with 90 ns access time, while providing state of the art 48 kHz sampling rate. 6399A–DRMSD–13-Oct-08 Table 8-1 allows to select the best fit for a given application; tck (ns) ROM tA (ns) 20.35 92 22.14 101 26.04 120 31.25 146 ATSAM2553 Comments Recommended for current designs. 15 ...

Page 16

... Break (contact1) and make (contact2) data from tkd Keyboard floating from rising KBDIO tioa Switch data valid from falling KBDIO tiod Switch data floating from falling KBDIO tiog LED data MK guard time tioh LED data floating from rising KBDIO ATSAM2553 tio ...

Page 17

... Output enable pulse width tACE Chip select/address access time tOE Output enable access time tDF Chip select or WOE/ high to input data Hi-Z 6399A–DRMSD–13-Oct-08 tRC tCSOE tPOE tOE tACE Min 5*tck 2*tck-5 - 5*tck-5 3*tck-5 0 ATSAM2553 tDF Typ Max Unit - 6*tck ns - 3*tck+5 ns 3*tck - ...

Page 18

... Timing Parameters Symbol Parameter tWC Write cycle time tCSWE Write enable low from CS/ or Address or WOE/ tWP Write pulse width tDW Data out setup time tDH Data out hold time ATSAM2553 18 tRC tCSOE tPOE tOE tACE Min 5*tck 2*tck-10 - 4*tck-10 10 tDF ...

Page 19

... CLBD cycle time Figure 8-5. Digital Audio Frame Format WSBD (I2S) WSBD (Japanese) CLBD DABD0 DABD1 DAAD MSB 6399A–DRMSD–13-Oct-08 tcw tcw tclbd tsod tsod Min Typ 8*tck-10 - 8*tck- 16*tck LSB LSB (16bits) (20bits) LSB (18bits) ATSAM2553 Max Unit - MSB 19 ...

Page 20

... GND, VD33, VD18 distribution, decouplings All GND, AGND, VD33, VD18, VA33 pins should be connected. A GND plane is strongly recom- mended below the ATSAM2553. The board GND + VD33 planes could be in grid form to minimize EMI. Recommended VD18 decoupling is 0.1µF, close to the VD18 pin and 470pF in parallel with 2.2 or 4.7µ ...

Page 21

... Typical Keyboard, Switches, LEDs, Sliders Connection www.DataSheet4U.com 6399A–DRMSD–13-Oct-08 ATSAM2553 21 ...

Page 22

... LCD Interface The ATSAM2553 can be directly connected to most LCD displays. The ATSAM2553 provides an 8-bit data bus, DB0-DB7 and 3 output control pins RS, RW, ENB. All the LCD pins are controlled by I/O Access ADD 0AH. The IO reads only the 8-bit data bus. The IO writes into the 11-bit LCD_Reg: ...

Page 23

... Divide Factor Not Used Scanning Matrix Row[2:0] Row[3:0] Row[4:0] Not Used ATSAM2553 RW Comments 0 Set LCD in write mode 1 Set LCD in read mode 0 Invalid read from LCD in write mode 1 Read from LCD 23 ...

Page 24

... Scanning Interface www.DataSheet4U.com The ATSAM2553 has built-in specialized hardware which allows the following functions: • Scanning 264 keys from an external keyboard, with key-on and key-off velocity measurement (time between contacts) • Scanning 176 switches • Time multiplex control LEDs • ...

Page 25

... I/O add ODH, Data[10:0] don't care BUSY MK8 MK7 MK6 BR9 BR8 BR7 BR6 X X ATSAM2553 Index Content 8*i+row[2:0] Key velocity and status row[2:0] Led data row[3:0] Switch status row[3:0] ADC value VEL MK5 MK4 MK3 ...

Page 26

... P[3:1] are controlled by the ATSAM97xx config and control/status registers (refer to prgdvkit.pdf normal mode is controlled by the ATSAM97xx config and control/status registers (refer to prgdvkit.pdf). The ATSAM2553 additional GPIO control/status register controls P0 normal and alternate mode. The GPIO register is located at address 0xF in the I/O mapping. Data bit number ...

Page 27

... PO: www.DataSheet4U.com SAM2553_config_Reg[0] (I/O add0) SAM2553_GPIO_Reg[4] (I/O addF) In alternate output mode, GPIO0 = Row4. 6399A–DRMSD–13-Oct-08 Normal Input Normal Output ATSAM2553 Alternate Output ...

Page 28

... Revision History www.DataSheet4U.com Document Ref. Comments 6399A First issue. ATSAM2553 28 Change Request Ref 6399A–DRMSD–13-Oct-08 ...

Page 29

... Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel’s products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life. © 2008 Atmel Corporation. All rights reserved. Atmel trademarks of Atmel Corporation or its subsidiaries. Other terms and product names may be trademarks of others. Atmel Europe Le Krebs ...

Related keywords