EUF-DeS-T1741 Scalable Multicore QorIQ Layerscape Processors Based on 64-Bit Software Environment for Enterprise, Home and Industrial Applications
EUF-DeS-T1741 Scalable Multicore QorIQ Layerscape Processors Based on 64-Bit Software Environment for Enterprise, Home and Industrial Applications
LAYERSCAPE PROCESSORS
Source: Euromonitor; Gartner; ARM Holdings; UBS; Center for Strategic and International Studies;
1 McAfee, NXP analysis, International Telecommunications Union
EXPANDED SOLUTIONS FOR CUSTOMERS
#1 #1 #1 Secure Identification
#1 Communications Processors COMMUNICATIONS BROAD-BASED
PROCESSORS MCUs1 #1 Car Entertainment
#1 RF Power Transistors #1
SECURE #1 In-Vehicle Networking
#1 Automotive Radar
IDENTIFICATION #1 Secure Car Access
#1 Automotive Safety2
#1 Smart Card MCUs
#2 MCUs
#1 #1 Small Signal Discretes
#1 AUTOMOTIVE #1
RF POWER SMALL SIGNAL
TRANSISTORS DISCRETES
3 Note:
1. All financial figures are based on trailing twelve month reported information; R&D expense and EBIT % are non-GAAP
IOT NEEDS A SECURE AND DYNAMIC NETWORK
Secure Secure
Connections Connections
Trust Architecture Trust Architecture Trust Architecture
4
Power & ARM®: A Balanced Strategy for the Market
Continue to drive the “Core” - Power Broaden Market Reach– ARM Addition
1. #1 in wireless/wired Networking 1. First 64-bit ARM® Networking SoC
2. 9 of top 10 WLAN vendors 2. Largest ARM portfolio for Networking
3. 30+ years of R&D leadership 3. Auto, Consumer and Industrial
4. Utilize our communications. expertise
AND
5
Continuing the Leadership: Power-based SoC Solutions
Core Network
Cloud Networking
Wireless
Scalability 24 Virtual Cores T4240
Performance up to 1.8GHz
Integration T4160
6
DIGITAL NETWORKING: BUSINESS EVOLUTION
TODAY FUTURE
Service Provider Service Provider
Wireless & Wired Equipment Wireless & Wired Equipment
Expansion
IoT Infrastructure: Other Base Market
Smart Home
General
Embedded M2M – Industry 4.0
Service Smart Grid Service
Enterprise Provider Provider
Cloud Edge:
Intelligent NIC
Storage Infrastructure Enterprise
Connected Car
Infrastructure
B4860
Wireless G4860
Qonverge BSC9132
Femto-Macro BSC9131
4Q 1Q 2Q 3Q 4Q 1Q 2Q 3Q 4Q 1Q 2Q 3Q 4Q 1Q 2Q 3Q 4Q
2014 2015 2016 2017 2018
Sample
NXP Digital Networking ARM®-based Processor Roadmap
9
8
7
6
5
LS2080A LS2088A
3 LS1046A
• Octal core • Octal core
LS1088A • Quad core • Cortex-A57 • Cortex-A72
2 LS1043A • Octal core • Cortex-A72
• Quad core • Cortex-A53
LS1023A • Cortex-A53
10
In production now
3 LS1024A: Dual ARM® Cortex® A9 Processor
ARM ARM
Cortex-A9
General Purpose Processing
Cortex-A9
• 2 x ARM A9 CPUs, up to 1.2GHz
32KB 32KB 32KB 32KB • 256KB L2 cache
L1-D L1-I L1-D L1-I
64-bit
32-bit • Neon SIMD & FPU in all CPUs
64KB
256KB L2 SRAM DDR2/3 • 16/32b DDR2/3 up to 1066MT/s
Memory Controller
Secure Boot
Accelerated Packet Processing
Trust Zone AMBA AXI / AHB crossbar • 2Gbps PPPoE/NAT routing with 64B packets
Flash Controller • 2Gbps crypto acceleration
Power Management • Deep Packet Inspection Engine
SLIC/SLAC, DECT, TDM • Antivirus
2x UART
DPIE
PPFE • Application-specific QoS
1x I2C, 1x I2S
• Advanced Diagnostics
2xSPI, GPIO, JTAG
CE
SATA2
SATA2
PCIe
PCIe
1x USB2.0 + PHY
GbE
GbE
GbE
1x USB3.0 + PHY
DECT
• Integrated DECT and DECT-ULE baseband processor
DECT / DECT-ULE Baseband 3-Lane 5GHz SERDES
High-speed Interfaces
• 2x PCIe 2.0 (5GHz)
Datapath Acceleration
• 2x SATA 2.0 with RAID 0/1/5
• CE - crypto acceleration
• 1x USB 3.0 with PHY
• PPFE - Programmable Packet Forwarding Engine
• 1x USB 2.0 (Host/Device) with PHY
• DPIE – Deep Packet Inspection Engine
• 3x GbE
• 3x RGMII or 2x RGMII and 1x SGMII
11 In production now
QorIQ LS1043A Processors
Advanced 64b Quad Core ARM® A53 Supporting Network Edge Services
Performance Leading SoCs
Smart Edge Access • Quad ARM A53 CPUs, 64b, up to 1.4 GHz
• Leading headroom for branch
router & WLAN services
• Future Proof, Low Power Memory DDR4
• Multicore for VM services • Extensive Hardware Virtualization
• Hardware offload for secure
edge tunneling • Secure Boot
• Glueless HDLC & TDM support
Industrial Automation
Advanced Packet Processing
• Industrial protocol support • Packet Parse/Classify/Distribution engines
• 10yr life & extended temp
• Lossless flow control & granular traffic management
• Leading 2.5Gbps IMIX Single-pass en/decryption
Line Cards & Control engine
• 64bit ISA & high performance
memory for fast computing
• 10G Base-KR backplane I/0 Fast, Flexible Network Interfaces
• Up to 6x GbE with 2.5G options plus 10GbE XFI
• Integrated QUICC Engine for glueless HDLC, TDM,
Best CPU headroom in its class Industrial Protocols
for Smart Edge, virtual Branch • 3x USB 3.0 interfaces for highest speed LTE, Storage &
Router & WLAN applications Peripheral options
IFC Flash
CCI-400 Switch Fabric
Security Parse, Classify, Real Time
QuadSPI Flash v5.4 Queue Distribute DMA Debug • Advanced VM hardware support
(XoR, Mgr. Watchpoint
SD/eMMC 1G 1G High Speed Serial IO
SATA 3.0
CRC) Cross
1G 1G 1G 1/10G Trigger
uQE
2x DUART, 6x LP UART
• 3x PCIe Gen2 Controllers
PCIe
PCIe
PCIe
In production now
IFC Flash
CCI-400 Switch Fabric
Security Parse, Classify, Real Time
QuadSPI Flash v5.4 Queue Distribute DMA Debug • Advanced VM hardware support
(XoR, Mgr. Watchpoint
SD/eMMC 1G 1G High Speed Serial IO
SATA 3.0
CRC) Cross
1G 1G 1G 1/10G Trigger
uQE
2x DUART, 6x LP UART
• 3x PCIe Gen2 Controllers
PCIe
PCIe
PCIe
In production now
14
Industry’s most efficient quad core communications SoC solution
LS1043A Broadband Home Gateway Reference Design (in development)
NAND DDR4
1MB L2 Cache
mPCIe Slot
Arduino Shield header PCIe Expandable up to 8x8
UART
(ZigBee/BLE/Thread) mPCIe Slot dual-band WiFi
1G 1G PCIe
Console UART 10G 1G 1G 1G
15 29
+ Software application software
Introducing the QorIQ LS1088A Processor
16
QorIQ LS1048A and LS1088A Processors
Target Applications & Key Features
Performance optimized cores with leading power
Intelligent Edge consciousness
Access • 8x ARM® Corte®x-A53 cores, 1.5 GHz, 2 MB L2 cache, w Neon
SIMD
• DDR4 SDRAM support
NFV Solutions
Virtual CPE Delivers needed datapath offload with software
developers in mind
• New datapath hardware and abstracted acceleration that is
called via standard Linux objects
Industrial
• 10Gbps Packet processing performance with security
Control acceleration
17
LS1088A/84A/48A
General Purpose Processing Layer
• 4 or 8 x ARM® A53 CPUs, 64b, 1.5GHz
ARM A53 ARM A53 • 1MB L2 cache / cluster
ARM A53 ARM A53
ARM A53 ARM A53 ARM A53 ARM A53 • HW L1 & L2 Prefetch Engines
32KB 48KB 32KB 48KB 32KB 48KB 32KB 48KB
• Neon SIMD in all CPUs
32KB L1-I
L1-D 32KB L1-I
48KB L1-D 32KB L1-I
48KB L1-D 32KB L1-I
48KB L1-D 48KB
64-bit
L1-D L1-I L1-D L1-I L1-D L1-I L1-D L1-I Memory Subsystem
1MB Banked L2 DDR2/3
DDR4
1MB Banked L2 Memory
• 64b DDR4 up to 2.1GT/s
Controller
Power Management
Advanced I/O Processor
SDXC/eMMC Buffer
Queue • Programmable packet handling
2x DUART Mgr.
SATA 3.0
Advanced Buffering
4x I2C SEC
IO
High Speed I/O
PCIe
PCIe
PCIe
SPI, GPIO, JTAG Buffer Processor WRIOP
2x USB3.0 + PHY
Mgr. (AIOP)* • 3x PCIe Gen3 controllers
2x1/10 + 8x1
• SATA 3.0, 2 x USB 3.0 with PHYs
4-Lane 10GHz 4-Lane 10GHz
SERDES SERDES Network I/O
Device Security • 2x1/10GbE + 8x1G
• 28HPM Process • Hardware – Encryption (IPSec) • XFI/KR and SGMII/KX
• FCBGA, 0.8mm pitch • Secure Boot • MACSec on up to 4x 1GbE
Power target • Trust Zone & Trust Architecture • uQE for HDLC, T1/E1 support
• <18W • MACSec support
Schedule Performance Industrial connectivity
• Samples: 1Q16 • IPSec: 10 Gbps (IMIX) • Ethernet, Serial (RS485/422), uQE (for
• Production: 4Q16 • IPv4: 10 Gbps (lMIX) additional serial fieldbus applications)
18
* LS1088 only
6 LS1088A: Octal ARM Cortex A53 Processor
TDM/HDLC
TDM/HDLC
Queue
2x DUART Mgr. • 2x 10G and 8 x 1G; MACSEC on 4x 1G
Buffering
SATA 3.0
4x I2C Advanced
SEC
IO • XFI/KR, QSGMII, SGMII/KX, RGMII
PCIe
PCIe
PCIe
GPIO, JTAG Processor
Buffer 2x1/10G 8x1G Datapath Acceleration
Mgr. (AIOP)
3x USB3.0
• SEC- crypto acceleration
• Packet processing engine (AIOP)
4-Lane 10GHz 4-Lane 10GHz
SERDES SERDES • Protocol offload
• Services
Other Parameters
Samples Production • 25 x25mm Flipchip BGA
• 0.8mm Pitch, TBD Pins
May 2016 Dec 2016
19
Unprecedented performance/Watt and ease of use for smarter, more capable networks
8 LS2080A: Octal ARM® Cortex® A57 Processor
General Purpose Processing
• 8x ARM A57 CPUs, 64b, 2.0GHz
ARM A57 ARM A57 ARM A57 ARM A57
64-bit − 1MB L2 cache
ARM A57 ARM A57 ARM A57 ARM A57
48KB 48KB
32KB 48KB 48KB
32KB DDR2/3
DDR4 • HW L1 & L2 Prefetch Engines
L1-I
48KB
32KB L1-I
L1-D48KB
32KB L1-I
48KB
32KB L1-I
L1-D48KB
32KB Memory
L1-I
L1-D L1-I
L1-D L1-I
L1-D L1-I
L1-D Controller • Neon SIMD in all CPUs
32KB 48KB 32KB 48KB 32KB 48KB 32KB 48KB
L1-D L1-I L1-D L1-I L1-D L1-I L1-D L1-I 64-bit • 1MB L3 platform cache w/ECC
1MB Banked L2 1MB Banked L2 1MB DDR2/3
DDR4
1MB Banked L2 1MB Banked L2 Platform Memory • 4MB Coherent Cache
Cache Controller
• 2x64b DDR4 up to 2.4GT/s
Secure Boot
Coherency Fabric Accelerated Packet Processing
Trust Zone
Flash Controller SMMU SMMU SMMU
• 20Gbps SEC- crypto acceleration
Power Management • 10Gbps Pattern Match/RegEx
Management
SDXC/eMMC PEB Memory
Complex • 20Gbps Data Compression Engine
2x DUART
SRIOV
4x I2C
Queue/ WRIOP
EP Express Packet IO
SATA 3.0
SATA 3.0
DCE SEC Buffer
SPI, GPIO, JTAG Mgr. • Supports1x8, 4x4, 4x2, 4x1 PCIe Gen3
PCIe
PCIe
PCIe
PCIe
2x USB3.0 + PHY controllers
8x1/10 + 8x1
PME − SR-IOV support, Root Complex
8-Lane 10GHz 8-Lane 10GHz • 2 x SATA 3.0, 2 x USB 3.0 with PHY
SERDES SERDES
Other Parametrics Datapath Acceleration • Network IO
• 37.5x37.5 Flipchip • SEC- crypto acceleration • Wire Rate IO Processor:
• 1mm Pitch • DCE - Data Compression Engine
• PME – Pattern Matching Engine
− 8x1/10GbE + 8x1G
• 1292pins
• Management Complex – − XAUI/XFI/KR and SGMII
Configuration Abstraction Samples Production
− MACSec on up to 4x 1/10GbE
Now Dec 2015
20
Full Featured Highly Flexible Platform: 4-8 A57 Cores
9 LS2084A: Octal ARM® Cortex® A72 Processor
General Purpose Processing
• 8x ARM A72 CPUs, 64b, 2.0GHz
ARM A72 ARM A72 ARM A72 ARM A72
ARM A72 ARM A72 ARM A72 ARM A72 64-bit − 1MB L2 cache
48KB 48KB
32KB 48KB 48KB
32KB DDR2/3
DDR4
Memory • HW L1 & L2 Prefetch Engines
L1-I
48KB
32KB L1-I
L1-D48KB
32KB L1-I
48KB
32KB L1-I
L1-D 48KB
32KB
Controller
L1-I
L1-D32KB L1-I
48KBL1-D 32KB 48KB L1-I
L1-D32KB 48KBL1-D 32KB 48KB
L1-I • Neon SIMD in all CPUs
L1-D L1-I L1-D L1-I L1-D L1-I L1-D L1-I 64-bit
1MB Banked L2 1MB Banked L2 1MB DDR2/3
DDR4 • 1MB L3 platform cache w/ECC
1MB Banked L2 1MB Banked L2 Platform Memory
Cache Controller
• 4MB Coherent Cache
SATA 3.0
SATA 3.0
DCE SEC Buffer WRIOP
• 20Gbps Data Compression Engine
SPI, GPIO, JTAG Mgr.
PCIe
PCIe
PCIe
PCIe
2x USB3.0 + PHY 8x1/10 + 8x1
PME Express Packet IO
8-Lane 10GHz 8-Lane 10GHz
• Supports1x8, 4x4, 4x2, 4x1 PCIe Gen3
SERDES SERDES
controllers
Other Parametrics Datapath Acceleration − SR-IOV support, Root Complex
Samples Production
• 37.5x37.5 Flipchip • SEC- crypto acceleration
• 2 x SATA 3.0, 2 x USB 3.0 with PHY
• 1mm Pitch • DCE - Data Compression Engine March 2016 Sep 2016
• 1292pins • PME – Pattern Matching Engine Network IO
• Management Complex – Configuration Abstraction • Wire Rate IO Processor:
− 8x1/10GbE + 8x1G
Full Featured Highly Flexible Platform − XAUI/XFI/KR and SGMII
21 4-8 A72 Cores − MACSec on up to 4x 1/10GbE
NXP Digital Networking ARM®-based Processor Roadmap
9
8
7
6
5
LS2080A LS2088A
3 LS1046A
• Octal core • Octal core
LS1088A • Quad core • Cortex-A57 • Cortex-A72
2 LS1043A • Octal core • Cortex-A72
• Quad core • Cortex-A53
LS1023A
• Cortex-A53
23
LS1046A: Compelling P2/ P3 upgrade path
• Significant performance increase
− Core performance increased by 75%
− System-level performance:
L2 cache increased to 2MB
32/64-bit DDR Controller up to 2.1GT/s
24
Cortex®-A72 vs Cortex-A57 Benchmark Comparison
Benchmark A57 -> A72 Improvement Reason for Improvement
CoreMark ~ 1.14x Improved Core Branch Prediction Unit
SpecINT2006 ~ 1.12x Improved HW Prefetcher
10%
SpecInt avg 12%
0%
Cortex-A57 Cortex-A72
Maia 0% 20% 40% 60%
25
CPU Summary
26
7
LS1046A: Quad ARM® Cortex® A72 Processor
Core & Memory
A72 A72 A72 A72 Subsystem
64-bit • 4x ARM Cortex A72 up to 1.6GHz
DDR4
2MB L2 cache • 2MB total L2 cache
Memory Controller
• 64-bit DDR4 up to 2.1GT/s
Secure Boot
Coherent Interconnect (CCI-400) Interfaces
Trust Zone •Three PCIe Gen3 controllers (x4, x2 and
x1)
Flash Controller, QuadSPI IO MMU IO MMU IO MMU
•1x SATA 3.0
Power Management •3x USB 3.0 with PHY
Parse, Classify,
2x SD/SDIO//eMMC Queue Distribute, Autorespond •2x SD3.0/SDIO/eMMC 4.5
Mgr.
4x UART
Network IO
PCIe 3.0
SATA 3.0
PCIe 3.0
PCIe 3.0
SEC
4x I2C
• 2x 10GbE
SPI, GPIO, JTAG Buffer 10 10
G G 1G 1G 1G 1G • 4x 1GbE
Mgr.
3x USB3.0 w/ PHY
Datapath Acceleration
8-Lane 10GHz SERDES • SEC- crypto acceleration
• Datapath Acceleration Architecture 1.x
Samples Production
Other Parameters
June 2016 Dec 2016 •Package:
-23x23mm, Lidless FCBGA
27
Leading Quad A72 processor with two 10GbE ports
INTRODUCING
LS1012A…
28
• Single ARM Cortex-A53 processor
• 1840 DMIPS / 2240 Coremark @ 800MHz
1 LS1012A: Single ARM® Cortex® A53 Processor
• NEON Co-processor and DP FPU
• 256 KB L2 cache with ECC
ARM
• Memory Controller Cortex-A53
• DDR3L up to 1000 MHz
• 16-bit data bus, 1 chip select 32KB 32KB
L1-D L1-I
• High Speed Interconnect 64KB
64-bit
16-bit
DDR2/3
DDR3L
• 1x PCI Express Gen2 256KB L2 SRAM Memory
• 1x SATA Gen3 Controller
SATA 3.0
QSPI, 1x SPI
PCIe 2.0
• QSPI, 1x SPI, 2x UART, 2x I2C 2x UART
GbE
GbE
• 2x I2S, 5x SAI GPIO, JTAG
• Secure Boot, Trust Architecture, ARM TrustZone 1x USB3.0 + PHY
3-Lane 6GHz SERDES
• Advanced Power Management 1x USB2.0
• Package: 10x10mm, routable in 4-layers
Samples Production
29 June-2016 Q4-2016
LS1012A High Level Features
• Processor Complex Packet Acceleration
− 64-bit ARM® Cortex®-A53 up to 800 MHz
Packet Acceleration Engine
NEON SimD / DP FPU
- 2Gbps of PPPoE/NAT routing with 390B packets
32KB/32KB L1 Parity protected Cache & 256KB L2 Cache with ECC
- RSO/LRO offload
• Data Interfaces (up to 2x 6GHz SerDes Lanes)
Hardware Security Engine
− 2x Gb Ethernet (2.5G/1G)
- 400 MB/s block mode encryption
− 1x USB3.0 w/PHY
- AES256 CBC, ECB, XTS
− 1x USB2.0 w/ULPI - XOR
− 1x PCIe Gen2 (5 GHz) (x1)
− 1x SATA-3 (6 GHz) Hardware/Silicon Security
• Memory Interfaces - Secure Boot, JTAG Blocking, 8Kb OTP Memory
- ARM TrustZone + Trust Architecture
− QSPI (NOR flash)
- DRM compliance
− 1x SPI
− 2x SDIO 3.0 Battery Operation
− DDR3L-1066 MHz (16b) - Dynamic Frequency Scaling (DFS) with integrated power
• Control I/Os management
- USB charging
− 2x I2C, 1x SPI
− 2x UARTs
− 2x I2S, 5x SAI
− Watchdog/Timers
− 16 dedicated GPIOs, 6 PWM Capable
• Boot
− SPI FLASH
30
LS1012A Packet Forwarding Engine - Performance Estimates
Ethernet to Ethernet: NAT Routing
WLAN to Ethernet
Bi-dir Bi-dir 1400
thruput thruput CPU
Frame (IPV4) – (IPV6) - utilization
Size Mbps Mbps target 1200
Thruput Mbps
128 2000 2000 <5%
800
256 2000 2000 <5%
600
512 2000 2000 <5%
400
1024 2000 2000 <5%
200
1280 2000 2000 <5%
0
1518 2000 2000 <5% TCP (ac) UPD (ac) TCP (n+ac) UDP (n+ac)
TX Target 850 956 1050 1200
RX Target 850 957 1050 1200
• NAT routing targets should be achieved with minimal CPU impact for IPV4/6
acceleration
31
LS1012A Ultra-low form-factor package
• Innovative Laminate BGA Technology
− Signal
pins in outer two pad rows with
0.5mm pitch
− Innerballs with 0.8mm pitch used only
for power and ground 9.6mm
• Supports cost-effective 4-layer PCB
• Enables designs with severe space
constraints
9.6mm
32
LS1012A
ENABLEMENT
33
LS1012A-RDB board
34
MC34VR5100: PMIC Solution for LS1012A
High Efficiency, Multi-output buck regulator with up to 3.8A output and six user-programmable LDOs
Differentiating Points
− Optimized to work with single or dual core LS1, T1
network processor systems
− >90% peak, >80% light-load efficiency to meet low
power mode specs for LS1012
− Pre-programmed output voltages, sequencing, and
timing to meet LS1012 applications need
− Dynamic regulator control via I2C
− Voltage, Current Limit, Frequency
Product Features
− Vin = 3.3Vbus Supply (2.8V to 4.5V)
− Three independent buck converters
− Six user programmable LDOs
− Forced PWM/PFM or APS operation
− DDR reference, LiCell Charger, USB-5V Boost
− -40 to +105°C Operating Temp Range
− High power 7x7 mm QFN package
35
35
TARGET MARKETS &
DIFFERENTIATED
FEATURES
36
LS1012A Differentiated Features & Target Applications
Performance starts with the core
Cortex-A53
• First 64-bit ARM® Corte®x-A53 core to be offered in a sub- 10x10 mm ARMv8 64b Core Serial IO
package, delivering over 2,000 CoreMark® of performance at 1W (typical)
for outstanding performance at exceptionally low power utilization L1 Cache w/ECC
DDR3L
L2 Cache w/ECC Controller
• Best in class 2.5 CoreMark / mW ratio
Packet Engine Security Engine
Broadest range of peripheral and I/O features in the sub-
USB3.0
$10 ASP price range w/PHY
1x GbE
PCIe SATA 3
• Only product in its class to offer Packet Acceleration for IP forwarding USB2.0 1x GbE
and NAS, delivering ourstanding packet throughput for this power/package
envelope
LS1012A Target Applications
• Trust and Security acceleration enables root of trust and high
performance encryption consistent with much higher cost microprocessors Consumer NAS
Value tier IOT gateway
• First in its class to offer 64-bit support for battery powered mobile
applications and performance efficiency Battery Powered Mobile NAS
• Only 1W 64-bit processor to combine USB 3.0 with integrated PHY, Entry BB Ethernet Gateway
PCIe, 2.5 Gigabit Ethernet and SATA3 on a single SoC to enable lower Trusted Gateway
system-level costs
Industrial Automation & Control
• Enables low-cost, 4-layer board level designs together with high system Building Control systems
level integration to support ultra-small form factor systems
Ethernet Drives
37
Networked Audio
Use Case Examples
38
IOT Gateway Use Case
39
Ethernet Drive and USB to SATA DAS Use Cases
Ethernet Drive
40
Value IoT Gateway with Audio Networking
41
Consumer NAS/DAS Use Case
Consumer NAS/DAS
w/optional Wi-Fi
42
Ethernet Drive and USB to SATA DAS Use Cases
Ethernet Drive
43
Battery Powered Portable NAS Use Case
44
LS1012A Power Management Features
• Packet-forwarding engine offloads
CPU and reduces power consumption
• Typical 1W power consumption when
active
• Dynamic Frequency Scaling
• On-chip temperature monitor
• Clock-gating of major functional
blocks
45
LS1012A Security & Trust Architecture Features
TZASC
DDRC
Security Capabilities Supported
• Secure boot – hardware root
TZMA
TZPC
OCRAM
of trust A53
DMA
PROG_SFP Controller
RTIC
HP_TMP
• Cryptographic acceleration
PKHA RNG MDHA AESA DESA
Secure Debug Ctrl
IPsec ucode
PPFE
46
LS1012A Cryptographic Acceleration features
(1) Public Key Hardware Accelerator (PKHA)
Job Queue
DMA
•RSA and Diffie-Hellman (to 4096b)
•Elliptic curve cryptography (1024b) Job Ring I/F Controller
•Supports Run Time Equalization
Descriptor
RTIC
(1) Random Number Generator (RNG)
•NIST Certified Controller
•RNGB in P1010, RNG4 in PSC9131
3DES 1.4
(1) Data Encryption Standard Accelerators (DESA)
•DES, 3DES (2K, 3K) SHA-256 1.9
•ECB, CBC, OFB modes RSA (TBD)
• ARM • RadiSys
• Green Hills • Aricent • Symmetricom
• VortiQa
• Mentor Embedded
• Timesys • koenig-KPA
48