EasyManua.ls Logo

NXP Semiconductors MPC5606S - Page 21

NXP Semiconductors MPC5606S
1344 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
MPC5606S Microcontroller Reference Manual, Rev. 7
Freescale Semiconductor 19
Chapter 19
IEEE 1149.1 Test Access Port Controller (JTAGC)
19.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .715
19.2 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .715
19.3 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .715
19.4 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .716
19.5 Modes of operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .716
19.5.1 Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .716
19.5.2 IEEE 1149.1-2001 defined test modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .716
19.5.2.1 Bypass mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .717
19.5.2.2 TAP sharing mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .717
19.6 External signal description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .718
19.7 Memory map and register description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .718
19.7.1 Instruction register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .719
19.7.2 Bypass register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .719
19.7.3 Device Identification register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .719
19.7.4 Boundary Scan register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .720
19.8 Functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .720
19.8.1 JTAGC reset configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .720
19.8.2 IEEE 1149.1-2001 (JTAG) Test Access Port . . . . . . . . . . . . . . . . . . . . . . . . . . .720
19.8.3 TAP Controller state machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .721
19.8.3.1 Selecting an IEEE 1149.1-2001 register . . . . . . . . . . . . . . . . . . . . . . .723
19.8.4 JTAGC instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .723
19.8.4.1 BYPASS instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .724
19.8.4.2 ACCESS_AUX_TAP_x instructions . . . . . . . . . . . . . . . . . . . . . . . . . .724
19.8.4.3 EXTEST — External Test instruction . . . . . . . . . . . . . . . . . . . . . . . . .724
19.8.4.4 IDCODE instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .725
19.8.4.5 SAMPLE instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .725
19.8.4.6 SAMPLE/PRELOAD instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . .725
19.8.5 Boundary scan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .725
19.9 e200z0 OnCE controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .726
19.9.1 e200z0 OnCE controller block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .726
19.9.2 e200z0 OnCE controller functional description . . . . . . . . . . . . . . . . . . . . . . . .726
19.9.2.1 Enabling the TAP controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .726
19.9.3 e200z0 OnCE controller register description . . . . . . . . . . . . . . . . . . . . . . . . . .727
19.9.3.1 OnCE Command Register (OCMD) . . . . . . . . . . . . . . . . . . . . . . . . . .727
19.10Initialization/application information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .728
Chapter 20
Inter-Integrated Circuit Bus Controller Module (I
2
C)
20.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .729
20.1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .729
20.1.2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .729
20.1.3 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .729

Table of Contents

Related product manuals