MOTOROLA
Chapter 19. Time Processor Unit 3
19-23
Programming Model
19.4.14
Factory Test Registers
Table 19-23 shows registers that are used for factory test only. The TPU Development
Support registers are also used by TPU debuggers. They can only be used if the TPU is put
into its test mode.
19.4.15
TPU3 Parameter RAM
The channel parameter registers are organized as one hundred 16-bit words of RAM.
Channels 0 to 15 have eight parameters. The parameter registers constitute a shared work
space for communication between the CPU and the TPU3. The TPU3 can only access data
Table 19-23. Registers Used for Factory Test Only
Name
Address
TPU_A
TPU_B
Link Register (LR)
0x30 4022
0x30 4422
Service Grant Latch Register (SGLR)
0x30 4024
0x30 4424
Decoded Channel Number Register (DCNR)
0x30 4026
0x30 4426
Internal Scan Data Register (ISDR)
0x30 402C
0x30 442C
Internal Scan Control Register (ISCR)
0x30 402E
0x30 442E
TPU3 Test Configuration Register (TCR)
0x30 4002
0x30 4402
Development Support Control Register (DSCR)
0x30 4004
0x30_4404
Development Support Status Register (DSSR)
0x30 4006
0x30 4406
Table 19-24. Parameter RAM Address Offset Map
Channel
Number
Parameter
01
2
3
45
6
7
0
0x30 4100(A)
0x30 4500(B))
0x30 4102A(A)
0x30 4502(B)
0x30 4104(A)
0x30 4504(B)
0x30 4106(A)
0x30 4506(B)
0x30 4108(A)
0x30 4508(B)
0x30 410A(A)
0x30 450A(B)
0x30 410C(A)
0x30 450C(B)
0x30 410E(A)
0x30 450E(B)
1
0x30 4110(A)
0x30 4510(B)
0x30 4112(A)
0x30 4512(B)
0x30 4114(A)
0x30 4514(B)
0x30 4116(A)
0x30 4516(B)
0x30 4118(A)
0x30 4518(B)
0x30 411A(A)
0x30 451A(B)
0x30 411C(A)
0x30 451C(B)
0x30 411E(A)
0x30 451E(B)
2
0x30 4120(A)
0x30 4520(B)
0x30 4122(A)
0x30 4522(B)
0x30 4124(A)
0x30 4524(B)
0x30 4126(A)
0x30 4526(B)
0x30 4128(A)
0x30 4528(B)
0x30 412A(A)
0x30 452A(B)
0x30 412C(A)
0x30 452C(B))
0x30 412E(A)
0x30 452E(B)
3
0x30 4130(A)
0x30 4530(B)
0x30 4132(A)
0x30 4532(B)
0x30 4134(A)
0x30 4534(B)
0x30 4136(A)
0x30 4536(B)
0x30 4138(A)
0x30 4538(B)
0x30 413A(A)
0x30 453A(B)
0x30 413C(A)
0x30 453C(B)
0x30 413E(A)
0x30 453E(B)
4
0x30 4140(A)
0x30 4540(B)
0x30 4142(A)
0x30 4542(B)
0x30 4144(A)
0x30 4544(B)
0x30 4146(A)
0x30 4546(B)
0x30 4148(A)
0x30 4548(B)
0x30 414A(A)
0x30 454A(B)
0x30 414C(A)
0x30 454C(B)
0x30 414E(A)
0x30 454E(B)
5
0x30 4150(A)
0x30 4550(B)
0x30 4152(A)
0x30 4552(B)
0x30 4154(A)
0x30 4554(B)
0x30 4156(A)
0x30 4556(B)
0x30 4158(A)
0x30 4558(B)
0x30 415A(A)
0x30 455A(B)
0x30 415C(A)
0x30 455C(B)
0x30 415E(A)
0x30 455E(B)
6
0x30 4160(A)
0x30 4560(B)
0x30 4162(A)
0x30 4562(B)
0x30 4164(A)
0x30 4564(B)
0x30 4166(A)
0x30 4566(B)
0x30 4168(A)
0x30 4568(B)
0x30 416A(A)
0x30 456A(B)
0x30 416C(A)
0x30 456C(B)
0x30 416E(A)
0x30 456E(B)