sta1080

STA1080, STA1085
STA1090, STA1095
Accordo2 family - Dual core processor for car radio and display
audio applications
Data brief
Display subsystem
 TFT controller
 Touch Screen Controller
 Video Input Port
 Graphic acceleration
/)%*$
[[PPSLWFK
Embedded secure CAN subsystem
*$3*36
 Dedicated ARM Cortex-M3 core
 Isolated embedded memory
Features
 Secured NOR interface
Core and infrastructure
I/O interfaces
 ARM® Cortex™-R4 MCU
 General purpose ADCs
 Embedded SRAM
 I2C multi-master/slave interfaces
 SDRAM controller
 Serial QIO NOR interface executable in place
 Parallel NAND/NOR controller
 UART Controllers
 Synchronous Serial Ports (SSP/SPI)
 GPIOs
Audio subsystem
 JTAG
 Sound processing DSPs
 CAN ports
 Stereo channels hardware Sample Rate
Converter
Operating conditions
 Audio DACs
 VDD: 1.14 V - 1.26 V
 Digital audio interfaces (I2S/ multichannel
ports)
 VDDIO: 3.3 V ±10%
 Single ended stereo ADC with internal
switching logic
 Ambient temperature range: -40 / +85 °C
 VDDIOON: 3.3 V ±10%,
 Differential Mono ADC with internal switching
logic
Media interfaces
 Secure-Digital Multimedia Memory Card
Interfaces
 USB 2.0 Interfaces
 SPDIF with CDROM block decoder support
August 2015
DocID028279 Rev 1
For further information contact your local STMicroelectronics sales office.
1/13
www.st.com
Contents
STA1080, STA1085, STA1090, STA1095
Contents
1
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2
System description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3
2.1
Processor MCU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2
Memory controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2.1
Embedded memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2.2
SDRAM controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2.3
SQI executable in place . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2.4
Parallel memory interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3
USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.4
Sound subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.4.1
Audio interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.4.2
Routing and sample rate converters . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.4.3
Sound DSP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.5
SDMMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.6
DMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.7
Secure CAN subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.8
General purpose ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.9
GPIOs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.10
Generic interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.10.1
UARTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.10.2
I2Cs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.10.3
SSP/SPI ports supporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.11
Video input port (VIP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.12
Smart graphics accelerator (SGA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.13
Display controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.14
Touch screen controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.1
LFBGA361 (16x16x1.7 mm) package information . . . . . . . . . . . . . . . . . . . 9
4
Order codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
5
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2/13
DocID028279 Rev 1
STA1080, STA1085, STA1090, STA1095
1
Description
Description
Accordo2 is a family of devices that provide a cost effective microprocessor solution for
modern automotive car radio systems, with an embedded powerful Digital Sound
Processing subsystem, as well as a MIPS efficient ARM Cortex-R4 processor.
In addition, an ARM Cortex-M3 controller is dedicated for real-time CAN / Vehicle Interface
Processing.
In terms of peripherals, Accordo2 family devices come with an exhaustive set of common
interfaces (UART/I2S/I2C/USB/MMC) which make the device optimal for implementing a
feature rich system as well as a cost effective solution.
The solution is bundled with a complete software package, which allows a very fast system
implementation.
Accordo2 family devices manage the entire audio chain from analog or digital inputs to
analog or digital outputs, including digital audio media decoding, sample rate conversion
among various sources, intelligent routing and audio effects / DSP post processing. With its
flexible memory configuration, it allows implementing from very low cost systems based on
real time OS, scaling up to demanding applications based on Linux OS.
Figure 1. Block diagram
)URQWSDQHO
6'5$0
/&'
1$1'
&$1
76&
$FFRUGR67$
6'6',2
86%.H\
L32'
6PDUWSKRQH
&'PRGXOH
5*%
9HKLFOH,)
SURFHVVRU
9LGHRGHF
86%+6
$XGLRGHFSOD\EDFN
GXDOUROH
L$3UHDG\ L32'FRQWUROOLEUDU\
63',)
,6
,&
$'&
'63VRXQGHIIHFWV
PHGLDOLEUDU\
%7VWDFNV
(&15
'
$
&
&DPHUD
FKDQQHOV
DPSOLILHU
$'&
,6
$X[,1
$0)0
WXQHU
8$57
0LF,1
%OXHWRRWK+&,
5)
*$3*36
DocID028279 Rev 1
3/13
13
System description
STA1080, STA1085, STA1090, STA1095
2
System description
2.1
Processor MCU
Accordo2 family devices processing capability relies on an ARM Cortex-R4. The MCU has
instruction cache and data cache, as well as TCM Memory dedicated respectively to
instructions and data for high throughput and low latency tasks.
2.2
Memory controller
2.2.1
Embedded memory
Accordo2 family devices embed SRAM memory, which can be used for data or code
storage.
Embedded memory can be used in conjunction with executable in place NOR devices to
implement cost effective solutions. The whole embedded memory is also cacheable and
can be accessed by DMA.
2.2.2
SDRAM controller
SDRAM controller supports SDRAM JEDEC interface 16 bits wide, which allows interfacing
to automotive SDRAM memory devices to handle high footprint applications.
Such memory is cacheable, and can be accessed by DMA.
2.2.3
SQI executable in place
The SQIO controller allows interfacing Serial Quad I/O flash memories.
2.2.4
Parallel memory interface
FSMC static memory controller, provides a generic parallel interface suitable to connect to
NOR devices as well as SRAM and NAND devices. This peripheral allows execution inplace from NOR/SRAMs, as well as DMA accesses.
NOR memory space can be partitioned so to reserve a portion of the parallel NOR device to
the Secure CAN Subsystem.
2.3
USB
Accordo2 family devices have one USB HS interface with embedded PHY, allowing to
efficiently connect to mass storage devices, as well as portable devices (phones, pads).
Along with USB connectivity, Accordo2 family fully support USB charger specification.
2.4
Sound subsystem
Accordo2 family devices implement a sound subsystem which allows to efficiently handle
sound processing tasks, such as spatialization and equalizer, without loading the main CPU
with interrupt intensive tasks.
4/13
DocID028279 Rev 1
STA1080, STA1085, STA1090, STA1095
2.4.1
System description
Audio interfaces
A complete set of audio interfaces is provided, in order to simplify integration with amplifiers,
and input sources. Each interface can be routed to the sound subsystem. A complete list of
audio interfaces is provided below:

Audio ADC
–
Shared between AUX LINE and TUNER LINE
–
ADC Inputs are single ended 3.3 V

Voice ADC
–
Shared among Voice and TEL-IN lines with embedded multiplexer
–
Both Mic and Tel-In lines are differential inputs

Stereo DAC

Multiple I2S IN

Multiple I2S OUT

SPDIF IN for CD/CDROM input with Hardware Block Decoder for CDROM error
correction.
2.4.2
Routing and sample rate converters
Each audio interface can be routed in both directions (IN/OUT) through hardware sample
rate converters, which allow normalizing the sampling rate to the sound processing engine.
The audio routing infrastructure is designed to deliver high quality sample rate conversion
on multiple channels, allowing simultaneous audio streams, such as Bluetooth® Hands
Free and audio media playback, to be handled without CPU load.
2.4.3
Sound DSP
Accordo2 family devices are equipped with multiple DSPs dedicated to sound processing,
fully integrated with the sound subsystem with a specific isochronous bus. DSP is provided
with an integrated sound processing library implementing effects like spatialization,
balancing and equalizer, etc..
2.5
SDMMC
Accordo2 family devices are equipped with SDMMC controllers, which allow interfacing to
either mass storage devices, or to Wi-Fi modules.
2.6
DMA
DMA is designed to efficiently perform memory to memory, and memory to peripherals
transfers, offloading such tasks from the processor, thus reducing interrupt handling load.
DMA provides independent channels which can be dynamically assigned to different datapath. Complex Scatter/gather transfers can be implemented by programming specific DMA
command linked lists.
DocID028279 Rev 1
5/13
13
System description
2.7
STA1080, STA1085, STA1090, STA1095
Secure CAN subsystem
Accordo2 family devices allow isolating critical code from main application by implementing
a dedicated subsystem based on ARM Cortex-M3, along with:
256 KB dedicated embedded SRAM

Dedicated embedded SRAM

CAN controller

Dedicated GPIOs
In order to guarantee security of CAN network, it can be completely isolated from the rest of
the system, in such a way that no application running on Cortex-R4 can access by any
mean to CAN specific resources. The secure sub-system communicates with the
application running on Cortex-R4 using a Hardware Mailbox interrupt based mechanism.
A specific set of peripherals can be reserved and locked to be only accessible from
CortexM3, thus allowing a complete independent subsystem. In addition to that, specific
secure GPIOs as well as wake signals are reserved to such system.
2.8
General purpose ADC
Accordo2 family devices have general purpose ADCs with a resolution of 10-bits.
2.9
GPIOs
Accordo2 family devices have GPIOs which can be independently configured either as
INPUT or OUTPUT. In order to make the system flexible, these IOs are multiplexed on PINs
with other peripherals.
2.10
Generic interfaces
2.10.1
UARTS



2.10.2
I2Cs



6/13
Programmable baud rates up to3Mbps
Hardware Flow control
DMA capability
Master/slave modes in multi-master environment
Multiple baud rates supported: 100/400/1000/3400 Kbits/s
DMA capability
DocID028279 Rev 1
STA1080, STA1085, STA1090, STA1095
2.10.3
SSP/SPI ports supporting




2.11
System description
Motorola SPI-compatible interface
Texas Instrument synchronous serial interface
National Semiconductor MICROWIRE® interface
Unidirectional interface
–
DMA capability
Video input port (VIP)
The Video Input Port (VIP) allows to grab images from external devices, supporting parallel
interface up to 54 MHz. Both embedded synchronization and external synchronization are
supported. VIP supports either interlaced or progressive mode.
The VIP is synchronized with display controller to prevent from tearing effects, and is used
in conjunction with SGA to implement on the fly YUV->RGB color conversion and bilinear
interpolated re-scaling.
2.12
Smart graphics accelerator (SGA)
The aim of the Smart Graphic Accelerator (SGA) is to provide an efficient 2D and 3D
primitive drawing tool that breaks down the MIPS and power consumption concerns of pixel
processing.
It supports:

Control and synchronization features

2D-graphic features

Video overlay features

3D graphic features
2.13
Display controller
The main features of the LCD Controller are:

Supports single and dual panel monochrome and color STN displays up to 8 bits
interfaces

Supports single and dual panel color STN displays with 8 bits interfaces

Supports TFT, AD-TFT and HR-TFT color displays

Resolution programmable up to 1024 lines of 1024 pixels

12-bpp (4:4:4), 15+I bpp (I:5:5:5) or 16 bpp (5:6:5) true-color

24-bpp packed and non-packed true-color (non-palettized)

Color enhancement (16-bpp to 18-bpp conversion) for addressing 18-bit (RGB 666)
TFTpanels using only 16-bpp resolution
DocID028279 Rev 1
7/13
13
System description
2.14
STA1080, STA1085, STA1090, STA1095
Touch screen controller
The Touch Screen Controller is enhanced with a movement tracking algorithm, 128 depth
buffer and a programmable active window feature.
Main features are :

Integrated 4 wire touchscreen controller

8 analog input, 10-bit resolution ADC
8/13
DocID028279 Rev 1
STA1080, STA1085, STA1090, STA1095
3
Package information
Package information
In order to meet environmental requirements, ST offers these devices in different grades of
ECOPACK® packages, depending on their level of environmental compliance. ECOPACK®
specifications, grade definitions and product status are available at: www.st.com.
ECOPACK® is an ST trademark.
LFBGA361 (16x16x1.7 mm) package information
Figure 2. LFBGA361 (16x16x1.7 mm) package outline
'
%
6($7,1*
3/$1(
'
&
$
H
=
$
=
$
:
9
8
7
5
3
1
(
/
.
(
0
+
*
)
(
'
&
%
H
3.1
$
$&251(5
,1'(;$5($
‘E%$//6
HHH 0 & $ %
III 0 &
$
$
GGG
&
%277209,(:
*$3*36
B&B;1
DocID028279 Rev 1
9/13
13
Package information
STA1080, STA1085, STA1090, STA1095
Table 1. LFBGA361 (16x16x1.7 mm) package mechanical data
Dimensions
Ref
Inches(1)
Millimeters
Min.
Typ.
Max.
Min.
Typ.
Max.
A
-
-
1.7
-
-
0.0669
A1
0.25
-
-
0.0098
-
-
A2
-
0.3
-
-
0.0118
-
A4
-
-
0.8
-
-
0.0315
b
0.35
0.4
0.48
0.0138
0.0157
0.0189
D
15.85
16
16.15
0.624
0.6299
0.6358
D1
-
14.4
-
-
0.5669
-
E
15.85
16
16.15
0.624
0.6299
0.6358
E1
-
14.4
-
-
0.5669
-
e
-
0.8
-
-
0.0315
-
Z
-
0.8
-
-
0.0315
-
ddd
-
-
0.1
-
-
0.0039
eee
-
-
0.15
-
-
0.0059
fff
-
-
0.08
-
-
0.0031
1. Values in inches are converted from mm and rounded to 4 decimal digits.
10/13
DocID028279 Rev 1
STA1080, STA1085, STA1090, STA1095
4
Order codes
Order codes
Table 2. Device differentiating features
STA1080
STA1085
STA1090
STA1095
CAN
No
Yes
No
Yes
Video Input Port
No
No
Yes
Yes
Smart Graphic Interface
No
No
Yes
Yes
Touch Screen Controller
No
No
Yes
Yes
Table 3. Ordering information
[Root]
[Freq]
[Sec]
[Grade]
[Pack]
Root Code
CortexR4 Frequency
Security
Qualification Grade
Packing
L = Locked
A = Automotive
[empty] = Tray
O = Open
C = Consumer
TR = Tape&Reel
O = Open
A = Automotive
[empty] = Tray
1095
1090
1085
1080
E = Eco (450MHz)
H = High (533MHz)
P = Premium (600MHz)
Part number example: STA1080EOA
1080
E = Eco (450MHz)
DocID028279 Rev 1
11/13
13
Revision history
5
STA1080, STA1085, STA1090, STA1095
Revision history
Table 4. Document revision history
12/13
Date
Revision
28-Aug-2015
1
Changes
Initial release.
DocID028279 Rev 1
STA1080, STA1085, STA1090, STA1095
IMPORTANT NOTICE – PLEASE READ CAREFULLY
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and
improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on
ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order
acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or
the design of Purchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. All other product or service names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.
© 2015 STMicroelectronics – All rights reserved
DocID028279 Rev 1
13/13
13