1*c8a7d9daSWang HuanOverview 2*c8a7d9daSWang Huan-------- 3*c8a7d9daSWang HuanThe LS1021ATWR is a Freescale reference board that hosts the LS1021A SoC. 4*c8a7d9daSWang Huan 5*c8a7d9daSWang HuanLS1021A SoC Overview 6*c8a7d9daSWang Huan------------------ 7*c8a7d9daSWang HuanThe QorIQ LS1 family, which includes the LS1021A communications processor, 8*c8a7d9daSWang Huanis built on Layerscape architecture, the industry's first software-aware, 9*c8a7d9daSWang Huancore-agnostic networking architecture to offer unprecedented efficiency 10*c8a7d9daSWang Huanand scale. 11*c8a7d9daSWang Huan 12*c8a7d9daSWang HuanA member of the value-performance tier, the QorIQ LS1021A processor provides 13*c8a7d9daSWang Huanextensive integration and power efficiency for fanless, small form factor 14*c8a7d9daSWang Huanenterprise networking applications. Incorporating dual ARM Cortex-A7 cores 15*c8a7d9daSWang Huanrunning up to 1.0 GHz, the LS1021A processor delivers pre-silicon CoreMark 16*c8a7d9daSWang Huanperformance of over 6,000, as well as virtualization support, advanced 17*c8a7d9daSWang Huansecurity features and the broadest array of high-speed interconnects and 18*c8a7d9daSWang Huanoptimized peripheral features ever offered in a sub-3 W processor. 19*c8a7d9daSWang Huan 20*c8a7d9daSWang HuanThe QorIQ LS1021A processor features an integrated LCD controller, 21*c8a7d9daSWang HuanCAN controller for implementing industrial protocols, DDR3L/4 running 22*c8a7d9daSWang Huanup to 1600 MHz, integrated security engine and QUICC Engine, and ECC 23*c8a7d9daSWang Huanprotection on both L1 and L2 caches. The LS1021A processor is pin- and 24*c8a7d9daSWang Huansoftware-compatible with the QorIQ LS1020A and LS1022A processors. 25*c8a7d9daSWang Huan 26*c8a7d9daSWang HuanThe LS1021A SoC includes the following function and features: 27*c8a7d9daSWang Huan 28*c8a7d9daSWang Huan - ARM Cortex-A7 MPCore compliant with ARMv7-A architecture 29*c8a7d9daSWang Huan - Dual high-preformance ARM Cortex-A7 cores, each core includes: 30*c8a7d9daSWang Huan - 32 Kbyte L1 Instruction Cache and Data Cache for each core (ECC protection) 31*c8a7d9daSWang Huan - 512 Kbyte shared coherent L2 Cache (with ECC protection) 32*c8a7d9daSWang Huan - NEON Co-processor (per core) 33*c8a7d9daSWang Huan - 40-bit physical addressing 34*c8a7d9daSWang Huan - Vector floating-point support 35*c8a7d9daSWang Huan - ARM Core-Link CCI-400 Cache Coherent Interconnect 36*c8a7d9daSWang Huan - One DDR3L/DDR4 SDRAM memory controller with x8/x16/x32-bit configuration 37*c8a7d9daSWang Huan supporting speeds up to 1600Mtps 38*c8a7d9daSWang Huan - ECC and interleaving support 39*c8a7d9daSWang Huan - VeTSEC Ethernet complex 40*c8a7d9daSWang Huan - Up to 3x virtualized 10/100/1000 Ethernet controllers 41*c8a7d9daSWang Huan - MII, RMII, RGMII, and SGMII support 42*c8a7d9daSWang Huan - QoS, lossless flow control, and IEEE 1588 support 43*c8a7d9daSWang Huan - 4-lane 6GHz SerDes 44*c8a7d9daSWang Huan - High speed interconnect (4 SerDes lanes with are muxed for these protocol) 45*c8a7d9daSWang Huan - Two PCI Express Gen2 controllers running at up to 5 GHz 46*c8a7d9daSWang Huan - One Serial ATA 3.0 supporting 6 GT/s operation 47*c8a7d9daSWang Huan - Two SGMII interfaces supporting 1000 Mbps 48*c8a7d9daSWang Huan - Additional peripheral interfaces 49*c8a7d9daSWang Huan - One high-speed USB 3.0 controller with integrated PHY and one high-speed 50*c8a7d9daSWang Huan USB 2.00 controller with ULPI 51*c8a7d9daSWang Huan - Integrated flash controller (IFC) with 16-bit interface 52*c8a7d9daSWang Huan - Quad SPI NOR Flash 53*c8a7d9daSWang Huan - One enhanced Secure digital host controller 54*c8a7d9daSWang Huan - Display controller unit (DCU) 24-bit RGB (12-bit DDR pin interface) 55*c8a7d9daSWang Huan - Ten UARTs comprised of two 16550 compliant DUARTs, and six low power 56*c8a7d9daSWang Huan UARTs 57*c8a7d9daSWang Huan - Three I2C controllers 58*c8a7d9daSWang Huan - Eight FlexTimers four supporting PWM and four FlexCAN ports 59*c8a7d9daSWang Huan - Four GPIO controllers supporting up to 109 general purpose I/O signals 60*c8a7d9daSWang Huan - Integrated advanced audio block: 61*c8a7d9daSWang Huan - Four synchronous audio interfaces (SAI) 62*c8a7d9daSWang Huan - Sony/Philips Digital Interconnect Format (SPDIF) 63*c8a7d9daSWang Huan - Asynchronous Sample Rate Converter (ASRC) 64*c8a7d9daSWang Huan - Hardware based crypto offload engine 65*c8a7d9daSWang Huan - IPSec forwarding at up to 1Gbps 66*c8a7d9daSWang Huan - QorIQ Trust Architecture, Secure Boot, and ARM TrustZone supported 67*c8a7d9daSWang Huan - Public key hardware accelerator 68*c8a7d9daSWang Huan - True Random Number Generator (NIST Certified) 69*c8a7d9daSWang Huan - Advanced Encryption Standard Accelerators (AESA) 70*c8a7d9daSWang Huan - Data Encryption Standard Accelerators 71*c8a7d9daSWang Huan - QUICC Engine ULite block 72*c8a7d9daSWang Huan - Two universal communication controllers (TDM and HDLC) supporting 64 73*c8a7d9daSWang Huan multichannels, each running at 64 Kbps 74*c8a7d9daSWang Huan - Support for 256 channels of HDLC 75*c8a7d9daSWang Huan - QorIQ TrustArchitecture with Secure Boot, as well as ARM TrustZone supported 76*c8a7d9daSWang Huan 77*c8a7d9daSWang HuanLS1021ATWR board Overview 78*c8a7d9daSWang Huan------------------------- 79*c8a7d9daSWang Huan - DDR Controller 80*c8a7d9daSWang Huan - Supports rates of up to 1600 MHz data-rate 81*c8a7d9daSWang Huan - Supports one DDR3LP SDRAM. 82*c8a7d9daSWang Huan - IFC/Local Bus 83*c8a7d9daSWang Huan - NOR: 128MB 16-bit NOR Flash 84*c8a7d9daSWang Huan - Ethernet 85*c8a7d9daSWang Huan - Three on-board RGMII 10/100/1G ethernet ports. 86*c8a7d9daSWang Huan - CPLD 87*c8a7d9daSWang Huan - Clocks 88*c8a7d9daSWang Huan - System and DDR clock (SYSCLK, DDRCLK) 89*c8a7d9daSWang Huan - SERDES clocks 90*c8a7d9daSWang Huan - Power Supplies 91*c8a7d9daSWang Huan - SDHC 92*c8a7d9daSWang Huan - SDHC/SDXC connector 93*c8a7d9daSWang Huan - Other IO 94*c8a7d9daSWang Huan - One Serial port 95*c8a7d9daSWang Huan - Three I2C ports 96*c8a7d9daSWang Huan 97*c8a7d9daSWang HuanMemory map 98*c8a7d9daSWang Huan----------- 99*c8a7d9daSWang HuanThe addresses in brackets are physical addresses. 100*c8a7d9daSWang Huan 101*c8a7d9daSWang HuanStart Address End Address Description Size 102*c8a7d9daSWang Huan0x00_0000_0000 0x00_000F_FFFF Secure Boot ROM 1MB 103*c8a7d9daSWang Huan0x00_0100_0000 0x00_0FFF_FFFF CCSRBAR 240MB 104*c8a7d9daSWang Huan0x00_1000_0000 0x00_1000_FFFF OCRAM0 64KB 105*c8a7d9daSWang Huan0x00_1001_0000 0x00_1001_FFFF OCRAM1 64KB 106*c8a7d9daSWang Huan0x00_2000_0000 0x00_20FF_FFFF DCSR 16MB 107*c8a7d9daSWang Huan0x00_4000_0000 0x00_5FFF_FFFF QSPI 512MB 108*c8a7d9daSWang Huan0x00_6000_0000 0x00_67FF_FFFF IFC - NOR Flash 128MB 109*c8a7d9daSWang Huan0x00_8000_0000 0x00_FFFF_FFFF DRAM1 2GB 110