- Main Page
- Modules
- Data Structures
- Files

- File List
- Globals

Defines
csl_general.h File Reference

CSL general header file. More...

Go to the source code of this file.

## Defines
#define | CHIP_VC5505
#define | CHIP_VC5504
#define | VC5505_EVM
#define | CHIP_C5505_C5515
#define | CHIP_C5504_C5514

## Detailed Description

CSL general header file.

This file contains the general CSL macros or definitions that are required to enable few functionalities specific to the chip revision. This file is included in all the cslr files. All the CSL applications should include this file.

Path: \(CSLPATH)\ inc

## Define Documentation

#define CHIP_VC5505

*************************************************************************** -------------------------------------------------- PART1: CHIP VERSION MACRO DEFINITION FOR PG1.4 CSL --------------------------------------------------

Below macros are used to enable the source code specific to chip versions TMS320VC5505 and TMS320VC5504. Design revision(DesignRev) of the DIE ID regsiter(0x1C43 & 0x1C44) will have the value '4' for this chip set.

'CHIP_VC5505' indicates TMS320VC5505 DSP. 'CHIP_VC5504' indicates TMS320VC5504 DSP.

DSPs TMS320VC5505 and TMS320VC5504 are having the same peripherals but they differ in the internal memory available.

Defining any of the below macros will enable the code for both the DSPs TMS320VC5504 and TMS320VC5505. Current CSL software does not have the code that is specific to TMS320VC5504 DSP.

#define VC5505_EVM

*************************************************************************** -------------------------------------------------- PART2: CHIP VERSION MACRO DEFINITION FOR PG2.0 CSL --------------------------------------------------

Below macros are used to enable the source code specific to chip versions TMS320C5505, TMS320C5515, TMS320C5504, and TMS320C5514. Design revision(DesignRev) of the DIE ID regsiter(0x1C43 & 0x1C44) will have the value '5' for this chip set.

'CHIP_C5505_C5515' indicates TMS320C5505 and TMS320C5515. 'CHIP_C5504_C5514' indicates TMS320C5504 and TMS320C5514.

DSPs TMS320C5505 and TMS320C5515 are similar but certain LDOs not bonded out for TMS320C5505 DSP. DSPs TMS320C5504 and TMS320C5514 are similar but certain LDOs not bonded out for TMS320C5504 DSP.

DSPs TMS320C55x5 and TMS320C55x4 are having the same peripherals but they differ in the internal memory available. 'x' stands for 0 or 1.

Defining any of the below macros will enable the code for all the DSPs TMS320C5504, TMS320C5505, TMS320C5514 and TMS320C5515. Current CSL software does not have the code that is specific to TMS320C5504 and TMS320C5514 DSPs. *************************************************************************** -------------------------------------------------- PART3: EVM VERSION MACRO DEFINITION FOR PG2.0 CSL --------------------------------------------------

Below macros are used to enable the source code specific to EVM versions