SAM4S16C Atmel Corporation, SAM4S16C Datasheet - Page 79

no-image

SAM4S16C

Manufacturer Part Number
SAM4S16C
Description
Manufacturer
Atmel Corporation
Datasheets

Specifications of SAM4S16C

Flash (kbytes)
1024 Kbytes
Pin Count
100
# Of Touch Channels
32
Hardware Qtouch Acquisition
No
Max I/o Pins
79
Ext Interrupts
79
Usb Transceiver
1
Quadrature Decoder Channels
2
Usb Speed
Full Speed
Usb Interface
Device
Spi
3
Twi (i2c)
2
Uart
4
Ssc
1
Sd / Emmc
1
Graphic Lcd
No
Video Decoder
No
Camera Interface
No
Adc Channels
16
Adc Resolution (bits)
12
Adc Speed (ksps)
1000
Analog Comparators
1
Resistive Touch Screen
No
Dac Channels
2
Dac Resolution (bits)
12
Temp. Sensor
Yes
Crypto Engine
No
Sram (kbytes)
128
Self Program Memory
YES
External Bus Interface
1
Dram Memory
No
Nand Interface
Yes
Picopower
No
Temp. Range (deg C)
-40 to 85
I/o Supply Class
1.8/3.3
Operating Voltage (vcc)
1.62 to 3.6
Fpu
No
Mpu / Mmu
Yes / No
Timers
6
Output Compare Channels
6
Input Capture Channels
6
Pwm Channels
4
32khz Rtc
Yes
Calibrated Rc Oscillator
Yes
Table 11-13. Cortex-M4 Instructions (Continued)
11100A–ATARM–28-Oct-11
11100A–ATARM–28-Oct-11
Mnemonic
QDSUB
QSAX
QSUB
QSUB16
QSUB8
RBIT
REV
REV16
REVSH
ROR, RORS
RRX, RRXS
RSB, RSBS
SADD16
SADD8
SASX
SBC, SBCS
SBFX
SDIV
SEL
SEV
SHADD16
SHADD8
SHASX
SHSAX
SHSUB16
SHSUB8
SMLABB, SMLABT,
SMLATB, SMLATT
SMLAD, SMLADX
SMLAL
SMLALBB, SMLALBT,
SMLALTB, SMLALTT
SMLALD, SMLALDX
SMLAWB, SMLAWT
SMLSD
SMLSLD
SMMLA
SMMLS, SMMLR
SMMUL, SMMULR
SMUAD
Operands
{Rd,} Rn, Rm
{Rd,} Rn, Rm
{Rd,} Rn, Rm
{Rd,} Rn, Rm
{Rd,} Rn, Rm
Rd, Rn
Rd, Rn
Rd, Rn
Rd, Rn
Rd, Rm, <Rs|#n>
Rd, Rm
{Rd,} Rn, Op2
{Rd,} Rn, Rm
{Rd,} Rn, Rm
{Rd,} Rn, Rm
{Rd,} Rn, Op2
Rd, Rn, #lsb, #width
{Rd,} Rn, Rm
{Rd,} Rn, Rm
-
{Rd,} Rn, Rm
{Rd,} Rn, Rm
{Rd,} Rn, Rm
{Rd,} Rn, Rm
{Rd,} Rn, Rm
{Rd,} Rn, Rm
Rd, Rn, Rm, Ra
Rd, Rn, Rm, Ra
RdLo, RdHi, Rn, Rm
RdLo, RdHi, Rn, Rm
RdLo, RdHi, Rn, Rm
Rd, Rn, Rm, Ra
Rd, Rn, Rm, Ra
RdLo, RdHi, Rn, Rm
Rd, Rn, Rm, Ra
Rd, Rn, Rm, Ra
{Rd,} Rn, Rm
{Rd,} Rn, Rm
Signed Halving Subtract and Add with Exchange
Signed Halving Subtract 8
Signed Multiply Accumulate Long Dual
Signed Multiply Subtract Dual
Description
Saturating double and Subtract
Saturating Subtract and Add with Exchange
Saturating Subtract
Saturating Subtract 16
Saturating Subtract 8
Reverse Bits
Reverse byte order in a word
Reverse byte order in each halfword
Reverse byte order in bottom halfword and sign extend
Rotate Right
Rotate Right with Extend
Reverse Subtract
Signed Add 16
Signed Add 8 and Subtract with Exchange
Signed Add
Subtract with Carry
Signed Bit Field Extract
Signed Divide
Select bytes
Send Event
Signed Halving Add 16
Signed Halving Add 8
Signed Halving Add and Subtract with Exchange
Signed Halving Subtract 16
Signed Multiply Accumulate Long (halfwords)
Signed Multiply Accumulate Dual
Signed Multiply with Accumulate (32 x 32 + 64), 64-bit result
Signed Multiply Accumulate Long, halfwords
Signed Multiply Accumulate, word by halfword
Signed Multiply Subtract Long Dual
Signed Most significant word Multiply Accumulate
Signed Most significant word Multiply Subtract
Signed Most significant word Multiply
Signed dual Multiply Add
SAM4S
SAM4S
Flags
Q
-
Q
-
-
-
-
-
-
N,Z,C
N,Z,C
N,Z,C,V
GE
GE
GE
N,Z,C,V
-
-
-
-
-
-
-
-
-
-
Q
Q
-
-
-
Q
Q
-
-
-
Q
79
79

Related parts for SAM4S16C