Texas Instruments TMS320C6000 Programmer's Manual page 187

Hide thumbs Also See for TMS320C6000:
Table of Contents

Advertisement

Software Pipelining
Example 6–29. Assembly Code for Floating-Point Dot Product (Software Pipelined
With No Extraneous Loads) (Continued)
ADDSP
ADDSP
ADDSP
ADDSP
NOP
ADDSP
NOP
ADDSP
NOP
ADDSP
NOP
6-50
.L1X
A8,B8,A0
.L2X
A8,B8,B0
.L1X
A8,B8,A0
.L2X
A8,B8,B0
.L1X
A0,B0,A5
.L2X
A0,B0,B5
3
.L1X
A5,B5,A4
3
; sum(0) = sum0(0) + sum1(0)
; sum(1) = sum0(1) + sum1(1)
; sum(2) = sum0(2) + sum1(2)
; sum(3) = sum0(3) + sum1(3)
; wait for B0
; sum(01) = sum(0) + sum(1)
; wait for next B0
; sum(23) = sum(2) + sum(3)
; sum = sum(01) + sum(23)
;

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents