TMS320C6678

Multicore Fixed and Floating-Point Digital Signal Processor

www.ti.com

SPRS691—November 2010

 

7.27 Emulation Features and Capability

7.27.1 Advanced Event Triggering (AET)

The TMS320C6678 device supports Advanced Event Triggering (AET). This capability can be used to debug complex problems as well as understand performance characteristics of user applications. AET provides the following capabilities:

Hardware Program Breakpoints: specify addresses or address ranges that can generate events such as halting the processor or triggering the trace capture.

Data Watchpoints: specify data variable addresses, address ranges, or data values that can generate events such as halting the processor or triggering the trace capture.

Counters: count the occurrence of an event or cycles for performance monitoring.

State Sequencing: allows combinations of hardware program breakpoints and data watchpoints to precisely generate events for complex sequences.

For more information on AET, see the following documents:

Using Advanced Event Triggering to Find and Fix Intermittent Real-Time Bugs application report (literature number SPRA753)

Using Advanced Event Triggering to Debug Real-Time Problems in High Speed Embedded Microprocessor Systems application report (literature number SPRA387)

7.27.2 Trace

The C6678 device supports Trace. Trace is a debug technology that provides a detailed, historical account of application code execution, timing, and data accesses. Trace collects, compresses, and exports debug information for analysis. Trace works in real-time and does not impact the execution of the system.

For more information on board design guidelines for Trace Advanced Emulation, see the 60-Pin Emulation Header Technical Reference (literature number SPRU655).

7.27.2.1 Trace Electrical Data/Timing

Table 7-97

Trace Switching Characteristics (1)

 

 

 

(see Figure 7-60)

 

 

 

 

 

 

 

 

 

 

 

 

No.

 

 

Parameter

Min

Max

Unit

1

tw(DPnH)

 

Pulse duration, DPn/EMUn high

2.4

 

ns

1

tw(DPnH)90%

Pulse duration, DPn/EMUn high detected at 90% Voh

1.5

 

ns

2

tw(DPnL)

 

Pulse duration, DPn/EMUn low

2.4

 

ns

2

tw(DPnL)10%

Pulse duration, DPn/EMUn low detected at 10% Voh

1.5

 

ns

3

tsko(DPn)

 

Output skew time, time delay difference between DPn/EMUn pins configured as trace

-500

500

ps

 

tskp(DPn)

 

Pulse skew, magnitude of difference between high-to-low (tphl) and low-to-high (tplh) propagation delays.

 

600

ps

 

tσλδπ_ο(DPn)

Output slew rate DPn/EMUn

3.3

 

V/ns

End of Table 7-97

 

 

 

 

 

 

 

 

 

 

 

1 Over recommended operating conditions.

ADVANCE INFORMATION

Copyright 2010 Texas Instruments Incorporated

TMS320C6678 Peripheral Information and Electrical Specifications 251

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