INFORMATION ADVANCE

TMS320C6678

 

 

Multicore Fixed and Floating-Point Digital Signal Processor

 

SPRS691—November 2010

www.ti.com

 

 

 

 

Table 3-15

IPC Generation Registers (IPCGRH) Field Descriptions

 

 

 

 

 

 

Bit

 

Field

Description

 

31-4

SRCSx

Reads return current value of internal register bit.

 

 

 

 

Writes:

 

 

 

 

0 = No effect

 

 

 

 

1 = Sets both SRCSx and the corresponding SRCCx.

 

 

 

 

 

3-1

Reserved

Reserved

 

 

 

 

 

 

0

IPCG

 

Reads return 0.

 

Writes:

0 = No effect

1 = Creates an interrupt pulse on device pin (host interrupt/event output in HOUT pin)

End of Table 3-15

3.3.15 IPC Acknowledgement Host (IPCARH) Register

IPCARH registers are provided to facilitate host DSP interrupt. Operation and use of IPCARH is the same as other IPCAR registers. The IPC Acknowledgement Host Register is shown in Figure 3-14 and described in Table 3-16.

Figure 3-14 IPC Acknowledgement Register (IPCARH)

31

30

29

28

27

8

7

6

5

4

3

0

 

 

 

 

 

 

 

 

 

 

 

 

SRCC27

SRCC26

SRCC25

SRCC24

SRCC23 – SRCC4

 

SRCC3

SRCC2

RCC1

SRCC0

 

Reserved

 

 

 

 

 

 

 

 

 

 

 

 

RW +0

RW +0

RW +0

RW +0

RW +0 (per bit field)

 

RW +0

RW +0

RW +0

RW +0

 

R, +0000

Legend: R = Read only; RW = Read/Write; -n = value after reset

 

 

 

 

 

 

 

Table 3-16

IPC Acknowledgement Register (IPCARH) Field Descriptions

 

 

 

 

Bit

 

Field

Description

31-4

SRCCx

Reads return current value of internal register bit.

 

 

 

Writes:

 

 

 

0

= No effect

 

 

 

1

= Clears both SRCCx and the corresponding SRCSx

 

 

 

3-0

Reserved

Reserved

 

 

 

 

End of Table 3-16

 

 

 

 

 

 

 

74

Device Configuration

Copyright 2010 Texas Instruments Incorporated

TMS320C6678

Multicore Fixed and Floating-Point Digital Signal Processor

www.ti.com

SPRS691—November 2010

 

3.3.16 Timer Input Selection Register (TINPSEL)

Timer input selection is handled within the control register TINPSEL. The Timer Input Selection Register is shown in Figure 3-15 and described in Table 3-17.

Figure 3-15 Timer Input Selection Register (TINPSEL)

 

 

31

30

29

28

27

26

25

24

23

 

22

21

20

19

18

17

16

 

 

TINPH

TINPL

 

TINPH

TINPL

TINPH

TINPL

TINPH

TINPL

TINPH

 

TINPL

TINPH

TINPL

TINPH

TINPL

TINPH

TINPL

 

 

SEL15

SEL15

SEL14

SEL14

SEL13

SEL13

SEL12

SEL12

SEL11

 

SEL11

SEL10

SEL10

SEL9

SEL9

SEL8

SEL8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RW,

RW,

 

RW,

RW,

RW,

RW,

RW,

RW,

RW,

RW,

RW,

RW,

RW,

RW,

RW,

RW,

 

 

+1

+0

+1

+0

+1

+0

+1

+0

+1

 

+0

+1

+0

+1

+1

+1

+0

 

 

15

14

13

12

11

10

9

8

7

 

6

5

4

3

2

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TINPH

TINPL

 

TINPH

TINPL

TINPH

TINPL

TINPH

TINPL

TINPH

 

TINPL

TINPH

TINPL

TINPH

TINPL

TINPH

TINPL

 

 

SEL7

SEL7

 

SEL6

SEL6

SEL5

SEL5

SEL4

SEL4

SEL3

 

SEL3

SEL2

SEL2

SEL1

SEL1

SEL0

SEL0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RW,

RW,

 

RW,

RW,

RW,

RW,

RW,

RW,

RW,

RW,

RW,

RW,

RW,

RW,

RW,

RW,

 

 

+1

+0

+1

+0

+1

+0

+1

+0

+1

 

+0

+1

+0

+1

+1

+1

+0

 

 

Legend: R = Read only; RW = Read/Write; -n = value after reset

 

 

 

 

 

 

 

 

 

Table 3-17

Timer Input Selection Field Description (TINPSEL) (Part 1 of 3)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bit

Field

 

Description

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31

TINPHSEL15

 

Input select for TIMER15 high.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

= TIMI0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

= TIMI1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

30

TINPLSEL15

 

Input select for TIMER15 low.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

= TIMI0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

= TIMI1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

29

TINPHSEL14

 

Input select for TIMER14 high.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

= TIMI0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

= TIMI1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

28

TINPLSEL14

 

Input select for TIMER14 low.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

= TIMI0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

= TIMI1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

27

TINPHSEL13

 

Input select for TIMER13 high.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

= TIMI0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

= TIMI1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

26

TINPLSEL13

 

Input select for TIMER13 low.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

= TIMI0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

= TIMI1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

25

TINPHSEL12

 

Input select for TIMER12 high.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

= TIMI0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

= TIMI1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

24

TINPLSEL12

 

Input select for TIMER12 low.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

= TIMI0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

= TIMI1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

23

TINPHSEL11

 

Input select for TIMER11 high.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

= TIMI0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

= TIMI1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

22

TINPLSEL11

 

Input select for TIMER11 low.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

= TIMI0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

= TIMI1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ADVANCE INFORMATION

Copyright 2010 Texas Instruments Incorporated

Device Configuration

75

INFORMATION ADVANCE

TMS320C6678

 

 

Multicore Fixed and Floating-Point Digital Signal Processor

 

SPRS691—November 2010

www.ti.com

 

 

 

 

Table 3-17

Timer Input Selection Field Description (TINPSEL) (Part 2 of 3)

 

 

 

 

 

 

Bit

Field

 

Description

 

21

TINPHSEL10

Input select for TIMER10 high.

 

 

 

 

0 = TIMI0

 

 

 

 

1 = TIMI1

 

 

 

 

 

20

TINPLSEL10

Input select for TIMER10 low.

 

 

 

 

0 = TIMI0

 

 

 

 

1 = TIMI1

 

 

 

 

 

19

TINPHSEL9

Input select for TIMER9 high.

 

 

 

 

0 = TIMI0

 

 

 

 

1 = TIMI1

 

 

 

 

 

18

TINPLSEL9

Input select for TIMER9 low.

 

 

 

 

0 = TIMI0

 

 

 

 

1 = TIMI1

 

 

 

 

 

17

TINPHSEL8

Input select for TIMER8 high.

 

 

 

 

0 = TIMI0

 

 

 

 

1 = TIMI1

 

 

 

 

 

16

TINPLSEL8

Input select for TIMER8 low.

 

 

 

 

0 = TIMI0

 

 

 

 

1 = TIMI1

 

 

 

 

 

15

TINPHSEL7

Input select for TIMER7 high.

 

 

 

 

0 = TIMI0

 

 

 

 

1 = TIMI1

 

 

 

 

 

14

TINPLSEL7

Input select for TIMER7 low.

 

 

 

 

0 = TIMI0

 

 

 

 

1 = TIMI1

 

 

 

 

 

13

TINPHSEL6

Input select for TIMER6 high.

 

 

 

 

0 = TIMI0

 

 

 

 

1 = TIMI1

 

 

 

 

 

12

TINPLSEL6

Input select for TIMER6 low.

 

 

 

 

0 = TIMI0

 

 

 

 

1 = TIMI1

 

 

 

 

 

11

TINPHSEL5

Input select for TIMER5 high.

 

 

 

 

0 = TIMI0

 

 

 

 

1 = TIMI1

 

 

 

 

 

10

TINPLSEL5

Input select for TIMER5 low.

 

 

 

 

0 = TIMI0

 

 

 

 

1 = TIMI1

 

 

 

 

 

9

TINPHSEL4

Input select for TIMER4 high.

 

 

 

 

0 = TIMI0

 

 

 

 

1 = TIMI1

 

 

 

 

 

8

TINPLSEL4

Input select for TIMER4 low.

 

 

 

 

0 = TIMI0

 

 

 

 

1 = TIMI1

 

 

 

 

 

7

TINPHSEL3

Input select for TIMER3 high.

 

 

 

 

0 = TIMI0

 

 

 

 

1 = TIMI1

 

 

 

 

 

6

TINPLSEL3

Input select for TIMER3 low.

 

 

 

 

0 = TIMI0

 

 

 

 

1 = TIMI1

 

 

 

 

 

5

TINPHSEL2

Input select for TIMER2 high.

 

 

 

 

0 = TIMI0

 

 

 

 

1 = TIMI1

 

 

 

 

 

 

76

Device Configuration

Copyright 2010 Texas Instruments Incorporated

 

 

 

 

TMS320C6678

 

 

 

 

Multicore Fixed and Floating-Point Digital Signal Processor

www.ti.com

 

 

SPRS691—November 2010

 

 

 

Table 3-17

Timer Input Selection Field Description (TINPSEL) (Part 3 of 3)

 

 

 

 

Bit

Field

 

Description

4

TINPLSEL2

Input select for TIMER2 low.

 

 

 

0

= TIMI0

 

 

 

1

= TIMI1

 

 

 

3

TINPHSEL1

Input select for TIMER1 high.

 

 

 

0

= TIMI0

 

 

 

1

= TIMI1

 

 

 

2

TINPLSEL1

Input select for TIMER1 low.

 

 

 

0

= TIMI0

 

 

 

1

= TIMI1

 

 

 

1

TINPHSEL0

Input select for TIMER0 high.

 

 

 

0

= TIMI0

 

 

 

1

= TIMI1

 

 

 

0

TINPLSEL0

Input select for TIMER0 low.

 

 

 

0

= TIMI0

 

 

 

1

= TIMI1 Legend:

 

 

 

 

End of Table 3-17

 

 

 

 

 

 

 

3.3.17 Timer Output Selection Register (TOUTPSEL)

The timer output selection is handled within the control register TOUTSEL. The Timer Output Selection Register is shown in Figure 3-16 and described in Table 3-18.

Figure 3-16 Timer Output Selection Register (TOUTPSEL)

31

10

9

5

4

0

 

 

 

 

 

 

Reserved

 

TOUTPSEL1

 

 

TOUTPSEL0

 

 

 

 

 

 

R,+000000000000000000000000

 

RW,+00001

 

 

RW,+00000

Legend: R = Read only; RW = Read/Write; -n = value after reset

 

 

 

 

 

Table 3-18

Timer Output Selection Field Description (TOUTPSEL) (Part 1 of 2)

 

 

 

 

 

Bit

Field

 

Description

 

31-9

Reserved

Reserved

 

 

 

 

 

9-5

TOUTPSEL1

Output select for TIMO1

 

 

 

 

00000: TOUTL0

10000: TOUTL8

 

 

 

00001: TOUTH0

10001: TOUTH8

 

 

 

00010: TOUTL1

10010: TOUTL9

 

 

 

00011: TOUTH1

10011: TOUTH9

 

 

 

00100: TOUTL2

10100: TOUTL10

 

 

 

00101: TOUTH2

10101: TOUTH10

 

 

 

00110: TOUTL3

10110: TOUTL11

 

 

 

00111: TOUTH3

10111: TOUTH11

 

 

 

01000: TOUTL4

11000: TOUTL12

 

 

 

01001: TOUTH4

11001: TOUTH12

 

 

 

01010: TOUTL5

11010: TOUTL13

 

 

 

01011: TOUTH5

11011: TOUTH13

 

 

 

01100: TOUTL6

11100: TOUTL14

 

 

 

01101: TOUTH6

11101: TOUTH14

 

 

 

01110: TOUTL7

11110: TOUTL15

 

 

 

01111: TOUTH7

11111: TOUTH15

 

 

 

 

 

ADVANCE INFORMATION

Copyright 2010 Texas Instruments Incorporated

Device Configuration

77

Соседние файлы в папке MAZ-DOD-MAT-2012