SAM9M10 Atmel Corporation, SAM9M10 Datasheet - Page 1148

no-image

SAM9M10

Manufacturer Part Number
SAM9M10
Description
Manufacturer
Atmel Corporation
Datasheets

Specifications of SAM9M10

Flash (kbytes)
0 Kbytes
Pin Count
324
Max. Operating Frequency
400 MHz
Cpu
ARM926
Hardware Qtouch Acquisition
No
Max I/o Pins
160
Ext Interrupts
160
Usb Transceiver
3
Usb Speed
Hi-Speed
Usb Interface
Host, Device
Spi
2
Twi (i2c)
2
Uart
5
Lin
4
Ssc
2
Ethernet
1
Sd / Emmc
2
Graphic Lcd
Yes
Video Decoder
Yes
Camera Interface
Yes
Adc Channels
8
Adc Resolution (bits)
10
Adc Speed (ksps)
440
Resistive Touch Screen
Yes
Temp. Sensor
No
Crypto Engine
No
Sram (kbytes)
64
Self Program Memory
NO
External Bus Interface
2
Dram Memory
DDR2/LPDDR, SDRAM/LPSDR
Nand Interface
Yes
Picopower
No
Temp. Range (deg C)
-40 to 85
I/o Supply Class
1.8/3.3
Operating Voltage (vcc)
0.9 to 1.1
Fpu
No
Mpu / Mmu
No / Yes
Timers
6
Output Compare Channels
6
Input Capture Channels
6
Pwm Channels
4
32khz Rtc
Yes
Calibrated Rc Oscillator
No
46.3.2
1148
SAM9M10
Decoder Data Flow, Hardware Performs Entropy Decoding (VLC Mode)
Table 46-6.
Notes:
The decoder software starts decoding the first picture by parsing the stream headers (1). Soft-
ware then setups the hardware control registers (picture size, stream start address etc.) and
enables the hardware (2).
In JPEG case, software parses VLC and QP tables from the stream and writes them to a contig-
uous memory area. In VC-1 case, software parses bitplane macroblock control from the stream
and writes it to memory.
Hardware decodes the picture by reading stream, VLC and QP tables for JPEG (3), and the ref-
erence pictures (4) (required for inter picture decoding) from the external memory. Hardware
writes the decoded output picture to memory (5) one macroblock at a time. When the picture has
been fully decoded, or the hardware has run out of stream data, it gives an interrupt with a
proper status flag and provides stream end address for software to continue and returns to initial
state.
In case the hardware detects erroneous stream during decoding, it will return an error interrupt,
and software will start concealing errors for the current picture. Depending on the selected con-
cealment method, software may re-initialize the hardware in the SW entropy decode mode. The
pictures following the corrupted one are decoded in the normal mode until the next error is
detected.
If post-processing is enabled, one or two additional image transfer operations will take place. If
the decoded images are in display order (i.e. no picture re-ordering has been made when
encoding the sequence), and rotation is not used, PP will process the pictures in pipeline with
the decoder. Otherwise, it will first have to read the decoded image that is to be displayed next
from the memory (6), and then write back the processed image (7).
RGB image color saturation
adjustment
De-blocking filter for MPEG-
4 simple profile/H.263
Image cropping /digital
zoom
Picture in picture
Supported display size for
picture in picture
Output image masking
Image rotation
1. Step size in the start and end coordinates depends on the output picture format and the width
2. Usable in stand-alone post-processing mode only.
of the data bus.
(2)
Postprocessing Features (Continued)
Linear
Using a modified H.264 in-loop filter as a post-processing filter. Filtering
has to be performed in combined mode.
User definable start position, height and width. Can be used with scaling to
perform digital zoom. Usable only for JPEG or standalone mode.
Output image can be written to any location inside video memory
Up to 1280 x 720
Output image writing can be prevented on two rectangular areas in the
image
is possible to have one masking area and one blending area.
Rotation 90, 180 or 270 degrees
Horizontal flip
Vertical flip
(1)
. The masking feature is exclusive with alpha blending however it
6355D–ATARM–7-Sep-11
(1)

Related parts for SAM9M10