Copyright @2017 Xradio Technology Co., Ltd. All Rights Reserved
XR871 User Manual
Revision 1.02
Aug 25, 2017
Declaration
XR871 User Manual (Revision 1.01) Copyright @2017 Xradio Technology Co., Ltd. All Rights Reserved Page 2
Declaration
THIS DOCUMENTATION IS THE ORIGINAL WORK AND COPYRIGHTED PROPERTY OF XRADIO TECHNOLOGY
(“XRADIO”). REPRODUCTION IN WHOLE OR IN PART MUST OBTAIN THE WRITTEN APPROVAL OF XRADIO AND GIVE
CLEAR ACKNOWLEDGEMENT TO THE COPYRIGHT OWNER.
THE INFORMATION FURNISHED BY XRADIO IS BELIEVED TO BE ACCURATE AND RELIABLE. XRADIO RESERVES THE
RIGHT TO MAKE CHANGES IN CIRCUIT DESIGN AND/OR SPECIFICATIONS AT ANY TIME WITHOUT NOTICE. XRADIO
DOES NOT ASSUME ANY RESPONSIBILITY AND LIABILITY FOR ITS USE. NOR FOR ANY INFRINGEMENTS OF PATENTS
OR OTHER RIGHTS OF THE THIRD PARTIES WHICH MAY RESULT FROM ITS USE. NO LICENSE IS GRANTED BY
IMPLICATION OR OTHERWISE UNDER ANY PATENT OR PATENT RIGHTS OF XRADIO. THIS DATASHEET NEITHER STATES
NOR IMPLIES WARRANTY OF ANY KIND, INCLUDING FITNESS FOR ANY PARTICULAR APPLICATION.
THIRD PARTY LICENCES MAY BE REQUIRED TO IMPLEMENT THE SOLUTION/PRODUCT. CUSTOMERS SHALL BE SOLELY
RESPONSIBLE TO OBTAIN ALL APPROPRIATELY REQUIRED THIRD PARTY LICENCES. XRADIO SHALL NOT BE LIABLE FOR
ANY LICENCE FEE OR ROYALTY DUE IN RESPECT OF ANY REQUIRED THIRD PARTY LICENCE. XRADIO SHALL HAVE NO
WARRANTY, INDEMNITY OR OTHER OBLIGATIONS WITH RESPECT TO MATTERS COVERED UNDER ANY REQUIRED
THIRD PARTY LICENCE.
Revision History
XR871 User Manual (Revision 1.01) Copyright @2017 Xradio Technology Co., Ltd. All Rights Reserved Page 3
Revision History
Revision
Data
Summary of Changes
1.0
2017-5-9
Initial Version
1.01
2017-8-25
XR871 to XR871GT/ET (2.2 Features and 3.2 Clock)
Remove Chapter 8 and Chapter 9, which are included in Datasheet
Remove useless content
Change Logo
1.02
2017-10-25
Update CSI Register, remove some undefined field
1.03
2017-11-22
Update PWM Section
Table 1-1 Revision History
Contents
XR871 User Manual (Revision 1.01) Copyright @2017 Xradio Technology Co., Ltd. All Rights Reserved Page 4
Contents
Declaration ................................................................................................................................................................... 2
Revision History ........................................................................................................................................................... 3
Contents ....................................................................................................................................................................... 4
Tables ........................................................................................................................................................................... 9
Figures ....................................................................................................................................................................... 22
Chapter 1 About This Documentation ................................................................................................................ 24
1.1 Documentation Overview .................................................................................................................. 24
1.2 Acronyms and Abbreviations. ............................................................................................................ 24
Chapter 2 Overview ............................................................................................................................................ 26
2.1 General Description ........................................................................................................................... 26
2.2 Features ............................................................................................................................................. 26
2.3 Application ......................................................................................................................................... 27
2.4 Block Diagram .................................................................................................................................... 28
Chapter 3 System ................................................................................................................................................ 29
3.1 Power Management .......................................................................................................................... 29
3.2 Clock ................................................................................................................................................... 29
3.3 Memory Mapping .............................................................................................................................. 30
3.4 CPU System ........................................................................................................................................ 31
3.4.1 Register List ................................................................................................................................ 31
3.4.2 Interrupt Source Description ..................................................................................................... 31
3.5 Global Power, Reset and Clock Manager (GPRCM) ............................................................................ 33
3.5.1 Overview .................................................................................................................................... 33
3.5.2 Register List ................................................................................................................................ 33
3.5.3 Register Description ................................................................................................................... 34
3.6 Clock Control Module (CCM) ............................................................................................................. 50
3.6.1 Overview .................................................................................................................................... 50
3.6.2 Register List ................................................................................................................................ 50
Contents
XR871 User Manual (Revision 1.01) Copyright @2017 Xradio Technology Co., Ltd. All Rights Reserved Page 5
3.6.3 Register Description ................................................................................................................... 50
3.7 Direct Memory Access Controller (DMA) ........................................................................................... 64
3.7.1 Overview .................................................................................................................................... 64
3.7.2 Register List ................................................................................................................................ 64
3.7.3 Register Description ................................................................................................................... 65
3.8 Real Time Clock (RTC) ........................................................................................................................ 72
3.8.1 Overview .................................................................................................................................... 72
3.8.2 Register List ................................................................................................................................ 72
3.9 Timer Controller (Timer) .................................................................................................................... 79
3.9.1 Overview .................................................................................................................................... 79
3.9.2 Register List ................................................................................................................................ 80
3.9.3 Register Description ................................................................................................................... 80
3.10 Security ID (SID) ................................................................................................................................. 87
3.10.1 Overview .................................................................................................................................... 87
3.10.2 Register List ................................................................................................................................ 87
3.10.3 Register Description ................................................................................................................... 88
3.11 Message Box (MSGBOX) .................................................................................................................... 90
3.11.1 Overview .................................................................................................................................... 90
3.11.2 Typical Applications ................................................................................................................... 91
3.11.3 Functional Block Diagram .......................................................................................................... 93
3.11.4 Operation Principle .................................................................................................................... 93
3.11.5 Register List ................................................................................................................................ 94
3.11.6 Register Description ................................................................................................................... 95
3.12 Spinlock ............................................................................................................................................ 102
3.12.1 Overview .................................................................................................................................. 102
3.12.2 Functionalities Description ...................................................................................................... 103
3.12.3 Operation Principle .................................................................................................................. 104
3.12.4 Register List .............................................................................................................................. 104
3.12.5 Register Description ................................................................................................................. 104