Getting started

Arm System IP also supports various general-purpose peripheral controllers. These products augment the standard IP solutions for customers adopting Arm in various systems. The following is a list of peripheral controllers available: 


PL011

PL011 is a synthesizable Universal Asynchronous Receiver Transmitter (UART) serial port controller. 

It is an Advanced Microcontroller Bus Architecture (AMBA) compliant System-on-Chip (SoC) peripheral that is developed, tested, and licensed by Arm. The UART is an AMBA slave module that connects to the Advanced Peripheral Bus (APB). The UART includes an Infrared Data Association (IrDA) Serial InfraRed (SIR) protocol ENcoder/DECoder (ENDEC).

Click to view the PL011 TRM.


Start designing now

Arm Flexible Access gives you quick and easy access to this IP, relevant tools and models, and valuable support. You can evaluate and design solutions before committing to production, and only pay when you’re ready to manufacture.

Get support

Arm support

Arm training courses and on-site system-design advisory services enable licensees to realize maximum system performance with lowest risk and fastest time-to-market.

Arm training courses  Open a support case

Community Forums

Not answered Running .elf file on zynq board ubuntu platform 0 votes 45 views 0 replies Started 22 hours ago by dolly1192 Answer this
Answered hardfault error
  • Cortex-M4
0 votes 915 views 4 replies Latest 3 days ago by 42Bastian Schick Answer this
Not answered WID not present in AXI4 0 votes 124 views 0 replies Started 3 days ago by Ravi V. Answer this
Suggested answer Can I run an A9 program under A53 without any modification 0 votes 836 views 1 replies Latest 3 days ago by 42Bastian Schick Answer this
Suggested answer what can I get from cortex M0 design start pro?Whether I can get the RTL describle of Cortex M0(not obfuscated RTL) 0 votes 245 views 2 replies Latest 4 days ago by qinwenjian Answer this
Not answered Vacuum pump waste gas treatment equipment 0 votes 184 views 0 replies Started 4 days ago by lay1014 Answer this
Not answered Running .elf file on zynq board ubuntu platform Started 22 hours ago by dolly1192 0 replies 45 views
Answered hardfault error Latest 3 days ago by 42Bastian Schick 4 replies 915 views
Not answered WID not present in AXI4 Started 3 days ago by Ravi V. 0 replies 124 views
Suggested answer Can I run an A9 program under A53 without any modification Latest 3 days ago by 42Bastian Schick 1 replies 836 views
Suggested answer what can I get from cortex M0 design start pro?Whether I can get the RTL describle of Cortex M0(not obfuscated RTL) Latest 4 days ago by qinwenjian 2 replies 245 views
Not answered Vacuum pump waste gas treatment equipment Started 4 days ago by lay1014 0 replies 184 views