RZ/A1 Embedded ARM® Microprocessors

Transcription

RZ/A1 Embedded ARM® Microprocessors
RZ/A1 Embedded ARM Microprocessors
®
The Right Choice for HMI Designs
Renesas Electronics America
www.renesas.com
The RZ Family of ARM-based High-Performance MPUs
Innovative Architecture & Advanced Integration
Renesas RZ/A1 series microprocessors (MPUs) offer an innovative architecture based on
the ARM Cortex®-A9 processor and up to an industry-leading 10MB of on-chip memory.
RZ/A1 MPUs can execute code at 1000 DMIPS from the abundant on-chip memory or
in-place from inexpensive QSPI memory, while using on-chip memory for graphics buffering up to WXGA
(1280x800) resolution. The 128-bit wide internal memory bus with x4 parallel access enables higherthroughput memory access as compared to systems with external DDR memory. The RZ/A1 series offers
enormous advantages in terms of BOM cost, performance, power consumption, and system design time,
making it the right choice for HMI (Human Machine Interface) and other system-on-chip applications.
Remove the need for external DRAM
Match system peripheral requirements to three
device variants to reduce BOM cost
Execute code from on-chip RAM or in-place
from inexpensive serial flash memory
Implement up to two independent LCD displays
with WXGA (1280x800) resolution for impressive
graphical user interfaces
Choose from three sizes of on-chip RAM: 3MB
(RZ/A1L), 5MB (RZ/A1M), and 10MB (RZ/A1H)
Renesas RZ/A1 solution streamlines board design and reduces BOM cost
Conventional Solution
Renesas RZ/A1 HMI Solution
– Complicated power-management and PCB layout
– Memory bandwidth split between code and graphics
– Easy system design and testing
5V/12
5V/12
V V
5V/12
5V/12
V V
EXTRA
EXTRA
LAYERS
LAYERS
NOR
NOR
Flash
Flash
PMIC
PMIC
(5-7(5-7
channels)
channels)
0.9,0.9,
1.2,1.2,
1.8,1.8,
3.3V3.3V
Conventional
Conventional
MPU
MPU
HIGHER
HIGHER
COSTS
COSTS
Regulator
Regulator
3.3 V
3.3 V
Regulator
Regulator
1.2V1.2V
NO NO
BOTTLEBOTTLENECKS
NECKS
Renesas
Renesas
RZ/A
RZ/A
1 MPU
1 MPU
with
with
On-chip
On-chip
RAM
RAM
2 2
DDR
DDR
or or
DDR
DDR
3 3
SPI SPI
Flash
Flash
EXPECT
EXPECT
DELAYS
DELAYS
2
BOM Component
Conventional Solution
BOM Component
RZ/A1 Solution
Flash
$$$ (NOR Flash)
Flash
$ (SPI Flash)
RAM
$$$ (DDR2)
Regulators
$$$ (5-7 PMIC channels)
Regulators
$ (3.3V, 1.2 V regulator)
PCB layers
$$$ (DDR2 supplies, routing)
PCB layers
$ (as few as two)
Total BOM cost
$$$
Total BOM cost
$
RZ Microprocessors
EXPECT
EXPECT
DELAYS
DELAYS
RAM
EXTRA
EXTRA
PCB PCB
LAYERS
LAYERS
n/a (internal)
Create Superior HMI Designs with Fewer Components
On-chip functions provided by RZ/A1 MPUs reduce BOM cost, save board space and minimize integration
tasks. Typical applications like the one shown below take advantage of a rich portfolio of intellectual
property from Renesas and can utilize a range of built-in peripherals, including: CMOS camera interface,
JPEG Codec Unit, 12-bit ADC, and OpenVG 2D graphics engine, among others.
RZ/A1 Series System Diagram
RZ/A1
USB 2.0
USB
Memory
HDD
SD/MMC
I/F
(up to 10 MB)
External
Bus
Various
Interfaces
Video Out
Video In
Serial Flash
(Store F/W)
NO Flash
SDRAM
2D Graphics
Accelerator
PHY
MIC
®
Large-capacity RAM
Ethernet
LAN
ARM Cortex - A9
400MHz 1000 DMIPS
®
SPI/
Multi I/O
Camera
Audio
No
external
memory
Build full-featured HMI solutions
with digital audio and WXGA
(1280x800) resolution using
a single RZ/A1 MPU and SPI Flash
No display
controller
Speaker
(SSI, SPDIF, SCUX)
Features
Benefits
Up to 10MB on-chip RAM
For code execution/data buffering
Lower BOM Cost
No external SDRAM or LCD controller
Simpler voltage regulators
Reduced PCB layers
128-bit memory bus
With parallel (x4) access to deliver
superior memory throughput
Execute-In-Place (XIP) from
inexpensive QSPI memory
With three layers of cache
LCD controller to drive up to two
independent WXGA displays
For vivid displays
SELECT ITEM
38º
Increased Performance
1000 DMIPS at 400MHz
6x throughput of 333MHz 16-bit DDR2
Decreased Power Consumption
Fewer board components
No copying of code from flash to RAM
Accelerate Time to Market
Simpler PCB design
Decreased EMI via reduced switching
No DDR procurement issues
One RZ/A1 MPU can accommodate
entire software stack (libraries,
operating system and application
code) plus graphics frame buffer.
RZ Microprocessors
3
RZ/A1L MPUs
RZ/A1L
Number of Images
in Frame Buffer
Ideal Solutions for
Cost-Sensitive Designs
(up to WSVGA Resolution)
Buffer up to WSVGA (1024x600)
images in internal memory
Accelerate multimedia processing
with ARM NEON™ SIMD (Single
Instruction, Multiple Data) engine
RZ/A1H
4
0.6
MB
1.0
MB
4.7
MB
5.9
MB
7.3
MB
9.4
MB
3
0.4
MB
0.7
MB
3.5
MB
4.4
MB
5.5
MB
7.0
MB
9.0
MB
2
0.3
MB
0.5
MB
2.3
MB
2.9
MB
3.7
MB
4.7
MB
6.0
MB
7.8
MB
1
0.1
MB
0.2
MB
1.2
MB
1.5
MB
1.8
MB
2.3
MB
3.0
MB
3.9
MB
WQVGA
480x272
16bpp
VGA
640x480
32bpp
WVGA
800x480
32bpp
SVGA
800x600
32bpp
WSVGA
1024x600
32bpp
XGA
1024x768
32bpp
WXGA
1280x800
32bpp
QVGA
320x240
16bpp
Connect to single LCD display
RZ/A1M
Display Resolutions Supported by RZ/A1 MPUs
Highly Efficient 32-bit CPU Core
(ARM Cortex-A9)
1000 DMIPS performance at 400MHz
ARM NEON multimedia engine
Boots from parallel or serial flash
Use as large data buffer or to run
system from internal memory
Employs parallel bus structure
dedicated to SRAM to speed
processing
Bus State Controller
3MB
L1 I-Cache L1 D-Cache
32KB
32KB
L2 Cache
128KB
System
ADC
12-bit, 8 channels
SPI Flash Interface
Encryption Engine
(optional)
MMC I/F
Unique Customer ID
SD Card
Host Interface
Sleep/Software/Deep
2 channels
CDROM Decoder
Imaging
Timers
Miscellaneous
USB 2.0 H/D
Motor Timer MTU2
SCI
CMOS Camera
Imager Interface
(Video In)
Asynchronous
Audio Sampling
Rate Converter
I2C
LCD Controller
Interface
2 channels, High Speed
7 channels
4 channels
Standby Modes
3 channels
JTAG
1 channel
Clock Generation
with Spread
Spectrum Clocking
10/100 Ethernet
DMA
16 channels
SPI
SSI (I2 S)
4 channels
SPDIF
1 channel
IE Bus
1 channel
CAN
LIN
1 channel
RZ Microprocessors
1 channel RGB
Video out
16-bit x 5 channels
OS Timer
32-bit 2 channels
IrDA
Real-Time Clock
Watchdog Timer
QSPI
2 channels
4
208-pin QFP (0.5mm)
176-pin QFP (0.5mm)
176-pin BGA (0.5mm)
Communications
(optional)
Interrupt Controller
Three Package Options
Directly connects to SRAM, SDRAM,
and flash (NOR, NAND, eMMC), as
well as 128KB L2 cache
SDRAM, NOR Flash
SPI, Multi I/O, 1 ch
Integrates 10 /100 EtherMAC
controller (1 ch.)
Includes USB 2.0 host and function
controller with integrated USB
transceiver (2 ch.)
Offers up to 2 CAN channels
Bus Interface Controller
Take full advantage of cost-effective
external serial flash
Simplifies program execution
SRAM
Accelerates trigonometric operations
such as scaling and rotation
Handles 3-layer overlays
Provides 1-ch video input,
1-ch display output
Implements alpha blending
Supports chroma keying
Execute-In-Place Operation
from QSPI Flash
External Memory
Interface
Multiple Network Connectivity
Interfaces
LCD Controller with 24-bit
RGB Interface
3MB Internal RAM
Internal Memory
Single- and Double-Precision
Floating Point Unit, IEEE754
Compliant
Packages
208 QFP
28x28mm
0.5mm pitch
176 QFP
24x24mm
0.5mm pitch
176 BGA
8x8mm
0.5mm pitch
RZ/A1H and RZ/A1M MPUs
Best Choices for Higher-End HMI Designs
(up to WXGA Resolution)
Buffer up to two independent
WXGA (1280x800) images with a
single RZ/A1H MPU chip
Connect to one or two
independent LCD displays
Exploit additional peripherals,
including: NAND Flash
interface, JPEG Codec Unit,
IMR engine, sound generator,
NTSC/PAL decoder for video,
and PWM timer
Buffer up to two WSVGA (1024x600)
images or a single WXGA (1280x800)
image with one RZ/A1M chip
Utilize the on-chip OpenVG graphics
engine for impressive 2D graphics
acceleration
Highly Efficient 32-bit CPU Core
(ARM Cortex-A9)
1000 DMIPS performance at 400MHz
ARM NEON multimedia engine
Boots from parallel or serial flash
10MB (RZ/A1H) and 5MB (RZ/A1M)
Internal RAM
Use as large data buffer or to run
system from internal memory
Employs parallel bus structure
dedicated to SRAM to speed
processing
Take full advantage of cost-effective
external serial flash
Simplifies program execution
External Memory
Interface
SRAM
Bus State Controller
10MB, 5MB
L1 I-Cache L1 D-Cache
32KB
32KB
L2 Cache
128KB
Accelerates trigonometric operations
such as scaling and rotation
2D-Graphics Engine with OpenVG
1.1 Capability
Fully supports the Khronos™
OpenVG 1.1 API
Offloads CPU for rendering, animation and video acceleration operations
LCD Controller with 24-bit RGB and
16-bit LVDS Interfaces
Execute-In-Place Operation
from QSPI Flash
Internal Memory
Bus Interface Controller
Single- and Double-Precision
Floating Point Unit, IEEE754
Compliant
Handles 4-layer overlays
Provides 2-ch video input, 2-ch
display output with 1-ch of LVDS
Implements alpha blending
Supports chroma keying
System
ADC
Timers
Miscellaneous
USB 2.0 H/D
Motor Timer MTU2
Asynchronous
Audio Sampling
Rate Converter
32-bit 2 channels
NAND Flash I/F
Encryption Engine
SCI
10 channels
SPI Flash Interface
(optional)
Unique Customer ID
I2C
LCD Controller
Interface
2 channels
CDROM Decoder
2 channels, High Speed
(optional)
4 channels
Standby Modes
5 channels
Sleep/Software/Deep
Three Package Options
Imaging
CMOS Camera
Imager Interface
(Video In)
SD Card
Host Interface
Integrates 10/100 EtherMAC
controller (1 ch.)
Includes USB 2.0 host and function
controller with integrated USB
transceiver (2 ch.)
Offers up to 5 CAN channels
Communications
12-bit, 8 channels
MMC I/F
Multiple Network Connectivity
Interfaces
324-pin BGA (0.8mm)
256-pin QFP (0.4mm)
256-pin BGA (0.5mm)
SDRAM, NOR Flash
SPI, Multi I/O, 2 ch
Directly connects to SRAM, SDRAM,
and flash (NOR, NAND, eMMC), as
well as 128KB L2 cache
SPI
QSPI
Clock Generation
with Spread
Spectrum Clocking
10/100 Ethernet
SSI (I2S)
IMR-LS
Interrupt Controller
SPDIF
NTSC/PAL Decoder
DMA
16 channels
Sound Generator
PWM Timer
10-bit 16 channels
Display Output
Compare
Real-Time Clock
OpenVG 1.1
2D Graphics Engine
2 channels
1 channel
OS Timer
2 channels RGB
LVDS Video out
JTAG
6 channels
16-bit x 5 channels
IrDA
Watchdog Timer
JPEG Codec Unit
Packages
324 BGA
19x19mm
0.8mm pitch
256 QFP
28x28mm
0.4mm pitch
256 BGA
11x11mm
0.5mm pitch
IE Bus
1 channel
CAN
5 channels
LIN
2 channels
RZ Microprocessors
5
RZ/A1H
ARM Cortex-A9
R7S721000VCFP
QFP256
R7S721001VLBG
400
MHz
10MB
SRAM
5 ch/
8 ch /
4 ch
5 ch 2 ch 1 ch
1 ch/
5 ch/
2 ch
up to 2 ch
WXGA
(1280 x 800)
Yes
8 ch x
16 ch
12-bit / –
3.3V +
1.18V
BGA324
BGA324
R7S721000VCBG
BGA256
R7S721010VLFP
QFP256
R7S721010VCFP
QFP256
R7S721011VLBG
400
MHz
5MB
SRAM
5 ch/
8 ch/
4 ch
5 ch 2 ch 1 ch
1 ch/
5 ch/
2 ch
up to 2 ch
WXGA
(1280 x 800)
Yes
8 ch x
16 ch
12-bit / –
3.3V +
1.18V
BGA324
BGA324
R7S721010VCBG
BGA256
R7S721020VLFP
QFP176
R7S721020VCFP
R7S721021VLFP
400
MHz
3MB
SRAM
R7S721021VCFP
3 ch/
5 ch/
4 ch
2 ch 2 ch 1 ch
1 ch/
5 ch/
2 ch
up to 1 ch
WSVGA
(1024x600)
Yes
QFP176
8ch x
16 ch
12-bit / –
3.3V +
1.18V
QFP208
QFP208
R7S721020VCBG
Other Features
Packages /Pins
Supply Voltage
DMA
A/D / D/A
Converter
TFT Control
PWM Outputs
Timer Channels
(8-bit /16-bit / 32-bit)
Ethernet
USB
Miscellaneous
QFP256
R7S721011VCBG
RZ/A1L
Various Peripherals
R7S721000VLFP
R7S721001VCBG
RZ/A1M
Interfaces
CAN
Memory
SPI / UARTs / I2C
Perf.
RAM
Core
Group
Part Number
Device
Clock Speed
Renesas RZ/A1 Device Selector
OpenVG,
PAL/NTSC,
RTC, SDHI,
optional
security
module
OpenVG,
PAL/NTSC,
RTC, SDHI,
optional
security
module
RTC, SDHI,
optional
security
module
BGA176
Renesas RZ/A1 Packaging Options
RZ/A1H
✔
✔
✔
✔
✔
✔
256-pin BGA
0.5 mm pitch
11 mm x 11 mm
256-pin QFP
0.4 mm pitch
28 mm x 28 mm
324-pin BGA
0.8 mm pitch
19 mm x 19 mm
RZ/A1M
RZ/A1L
✔
✔
✔
176-pin BGA
0.5 mm pitch
8 mm x 8 mm
176-pin QFP
0.5 mm pitch
24 mm x 24 mm
208-pin QFP
0.5 mm pitch
28 mm x 28 mm
Renesas RZ/A1 Series Starter Kits
Shorten product development cycles with the Renesas Starter Kit (RSK). The RZ/A1 kit
includes everything you need to jump-start your system development and ease the
design and debug process.
The kit includes:
800 x 480 touch panel for
HMI development (optional)
Segger JTAG-lite debugger
Embedded IDE and compiler
with evaluation license
Sample code and peripheral
drivers
6
RZ Microprocessors
Part Number
TFT Display
Debugger
YR0K77210S001BE
No
Yes
YR0K77210S003BE
Yes
Yes
am.renesas.com/rskrza1
Integrated Software Development Environments
Speed Up Your Development With the RZ/A1 Ecosystem
IAR Embedded Workbench®
Integrated development environment and optimized compiler for RZ/A1 MPUs
Project management tools and editor
Configuration files for all RZ devices
Emulator debugger support
Run-time libraries
ARM
The ARM DS-5™ Development Studio, Renesas RZ Edition, is a complete
software development environment for systems that use RZ/A1 MPUs.
This IDE provides the DS-5’s code editor, compiler, debugger and
performance analyzer. These tools seamlessly generate, debug and optimize
code for the powerful ARM Cortex-A9 CPU built into RZ/A1 series chips.
Renesas e2 studio
Based on the popular Eclipse open-source environment
Complete IDE supports IAR and free GNU compilers
Powerful project management
Download free at: am.renesas.com/e2studio
Green Hills Software
Graphics Packages
RTOS
Green Hills Software supports Renesas RZ/A1 MPUs with its MULTI® IDE,
C/C++ optimizing compilers, Probe debugger, and many other development tools.
These products let system engineers generate fast, compact code, quickly find and
fix bugs, and make sense of complex systems.
ThreadX®
µC/OS-III®
FreeRTOS
Linux BSP
www.expresslogic.com
www.micrium.com
www.freertos.com
oss.renesas.com
RTX
embOS®
SMX® RTOS
www.keil.com
www.segger.com
www.smxrtos.com
GUIX™
SHIPTide
emWin™
www.expresslogic.com
www.seriousintegrated.com
www.segger.com
Crank Storyboard™ Suite
www.cranksoftware.com
MicroEJ®
DeepScreen®
www.is2t.com
www.altia.com
RZ Microprocessors
7
Fast track your success with RZ Express!
Design your next embedded microprocessor system with Renesas RZ/A1 MPUs and receive Express Logic X-Ware Platform™and IAR Embedded Workbench® for ARM® at no cost!*
Renesas, Express Logic and IAR Systems have teamed up to bring you the
RZ Express promotion! This is a chance for qualified production customers of
the Renesas RZ/A1 microprocessor (MPU) to apply to receive a single-product
license of Express Logic’s ThreadX® real-time operating system (RTOS)
and middleware stack, including NetX™
, GUIX™, FileX® and USBX™, which
are all components of the X-Ware Platform, at no cost. Customers who are
chosen to receive
this valuable
IAR Embedded
single-product
Workbench®
license free
of charge will also enjoy free software support from Express Logic for 90
days, plus one free IAR Embedded Workbench® for ARM® IDE (Integrated
Development Environment) seat. The RZ Express promotion is available
for a limited time, so apply today!
See website for more details on this offer:
RZ Express Benefits
J No royalties! No licensing fees!
J Speed your time to revenue with X-Ware™
by Express Logic and the IAR Systems’
Embedded Workbench® for ARM IDE
J Differentiate your product with RZ/A1
ARM® Cortex-A9 MPUs by Renesas
J Using the Express Logic RTOS and
middleware, including GUIX™, enables
designers to quickly and effectively build
differentiated HMI solutions on top of the
Renesas RZ/A1 hardware platform
renesas.com/rzexpress
INTERACTIVE
*Some restrictions apply
Renesas Ecosystem
INTERACTIVE
> The Alliance Partner Program allows
you to connect instantly with hundreds
of qualified design consulting and
contracting professionals.
wwwam.renesas.com/Alliance
> For educators and students. Teach with
professional grade tools. Learn MCUs
with a modern architecture.
www.RenesasUniversity.com
INTERACTIVE
> A forum and community site to share
technical information, questions and
opinions with others who use Renesas
MCUs and MPUs.
> Gain the technical knowledge you
need. Evaluate, research and learn at
your own pace, where you want, when
you want, for free.
www.RenesasRulz.com
www.RenesasInteractive.com
> Customize your data retrieval needs
on the Renesas web site. You’ll receive
updates on the products you’re
interested in.
wwwam.renesas.com/MyRenesas
Software Library – Free SW
wwwam.renesas.com/softwarelibrary
Free Samples
wwwam.renesas.com/samples
Technical Support
wwwam.renesas.com/tech_support
For additional information, please visit am.renesas.com/RZA
Renesas Electronics America Inc. | www.renesas.com
2801 Scott Boulevard, Santa Clara, CA 95050-2554 | Phone: 1 (408) 588-6000
© 2015 Renesas Electronics America Inc. (REA). All rights reserved. Cortex is a registered trademark of ARM, CoreMark is a trademark of EEMBC. All other trademarks are the property of their respective owners. REA believes the information herein was accurate
when given but assumes no risk as to its quality or use. All information is provided as-is without warranties of any kind, whether express, implied, statutory, or arising from course of dealing, usage, or trade practice, including without limitation as to merchantability,
fitness for a particular purpose, or non-infringement. REA shall not be liable for any direct, indirect, special, consequential, incidental, or other damages whatsoever, arising from use of or reliance on the information herein, even if advised of the possibility of such
damages. REA reserves the right, without notice, to discontinue products or make changes to the design or specifications of its products or other information herein. All contents are protected by U.S. and international copyright laws. Except as specifically permitted
herein, no portion of this material may be reproduced in any form, or by any means, without prior written permission from Renesas Electronics America Inc. Visitors or users are not permitted to modify, distribute, publish, transmit or create derivative works of any of this
material for any public or commercial purposes.
Printed on Recycled Paper.
0715/500/JPG/BCD/SP Document No.: R01PF0088EU0001_RZA1

Similar documents

RX600 Brochure

RX600 Brochure RX MCUs use parallel busses that allow simultaneous movements of data between the CPU core, flash, SRAM, and peripherals, thereby spreading the bandwidth loading. Six peripheral busses enable a fle...

More information