ZLG CLA User Manual

This article introduces how to debug the CLA in CCS v3.3 development environment


ZLG CLA User Manual - cover page
Brand
ZLG
Category
Other Electronics
Document type
User Manual
Language
Chinese
Pages
25
File format
PDF
File size
3.6 MB
Published
17 January, 2012
Updated
30 September, 2023
MD5 checksum
EDE2023E22AFD306C422BADA15491200

About this manual

The manual provides a detailed guide for developers working with the Control Law Accelerator (CLA) included in the EasyDSP development kit. It introduces the CLA as a 32‑bit floating‑point co‑processor, describes its architecture, registers, and the way it integrates with the C28x CPU to off‑load time‑critical control loops.

It then covers step‑by‑step configuration and debugging procedures using Code Composer Studio v3.3, including memory mapping, task triggering, single‑step debugging with the MDEBUGSTOP instruction, and the required CCS version. The document also lists the supported interfaces, memory resources, and a disclaimer about software usage. This manual is written in Chinese.

What's inside

  • Introduction
  • Overview of CLA
  • Architecture
  • Interfaces
  • Memory
  • Configuration and Debugging
  • Debugging Procedure
  • Disclaimer

Specifications

Processor type32‑bit floating‑point co‑processor
Program counter width12‑bit
Result registers4 × 32‑bit (MR0‑MR3)
Auxiliary registers2 × 16‑bit (MAR0, MAR1)
Floating‑point supportIEEE single‑precision
Arithmetic speedSingle‑cycle add, subtract, multiply
Comparison operationsSingle‑cycle compare, max, min
Reciprocal/Root estimationSingle‑cycle 1/x, 1/√x
Debug supportBreakpoint debugging supported
Message RAM2 dedicated Message RAM blocks
Data RAM2 CLA data RAM blocks

Frequently asked questions

Which version of Code Composer Studio is required for CLA debugging?

CCS v3.3 must be version 3.3.83.19 or a TI‑released version that supports the CLA.

Can the CLA be programmed in C language?

No, the CLA has its own assembly language and does not support C.

How many tasks can the CLA execute simultaneously?

The CLA can contain up to eight tasks or interrupt service routines.

How is breakpoint functionality handled when debugging the CLA?

The CLA does not support hardware breakpoints; use the MDEBUGSTOP instruction for single‑step debugging.

Download PDF (3.6 MB)

More ZLG Manuals


View all ZLG manuals →