SAM9M10 Atmel Corporation, SAM9M10 Datasheet - Page 1149

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
Figure 46-2. Multi-format Decoder and External Memory Data Flow in VLC Mode
46.3.3
6355D–ATARM–7-Sep-11
Decoder Data Flow, Software Performs Entropy Decoding (RLC Mode)
External Memory
Post-Processed
Picture Buffer
Picture Buffer
Unit Stream
H.264 NAL
Decoded
In this case, the decoder software starts decoding the first picture by parsing the stream headers
(1), and by performing entropy decoding. Software then writes the following items to external
memory:
Last step for the software is to write the hardware control registers and to enable the hardware
(6).
Hardware decodes the picture by buffering control data for several macroblocks at a time, and
then reads appropriate amount of RLC data, differential motion vectors and intra modes depend-
ing on each macroblock type (7)–(10). Hardware will also read the reference pictures (previously
decoded pictures) as required (11). Hardware writes decoded (in-loop filtered, if H.264) output
picture to memory one macroblock at a time (12). When the picture has been fully decoded,
hardware gives an interrupt and returns to initial state.
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 (13), and then write back the processed image (14).
• Run-length-coded (RLC) data (2)
• Differential motion vectors (3)
• Intra 4x4 prediction modes (in H.264) or separate DC coefficients (in MPEG-4, if the stream
• Macroblock control data (5)
is using data partitioning) (4)
(6)
1
3
4
5
7
ARM Processor Core
Multiformat HW
Decoder Core
2
AHB Bus
SAM9M10
1149

Related parts for SAM9M10