• Menu
  • Product
  • Email
  • PDF
  • Order now
  • C7000 Host Emulation v5.0.0.LTS User's Guide

    • SPRUIG6L January   2018  – March 2025

       

  • CONTENTS
  • SEARCH
  • C7000 Host Emulation v5.0.0.LTS User's Guide
  1.   1
  2.   C7000 Host Emulation
  3. 1 About This Document
    1. 1.1 Related Documentation
    2. 1.2 Disclaimer
    3. 1.3 Trademarks
  4. 2 Getting Started with Host Emulation
    1. 2.1 System Requirements
    2. 2.2 Installation Instructions
    3. 2.3 Host Emulation Library Versions
    4. 2.4 Summary of Differences: Host Emulation Coding vs. Native C7000 Coding
  5. 3 General Coding Requirements
    1. 3.1 Required Header Files
    2. 3.2 Package Dependencies
    3. 3.3 Example Program
  6. 4 Intrinsics
    1. 4.1 OpenCL-Like Intrinsics
    2. 4.2 Streaming Address Generator Intrinsics
    3. 4.3 C6000 Legacy Intrinsics
    4. 4.4 Memory System Intrinsics
  7. 5 TI Vector Types
    1. 5.1 Constructors
    2. 5.2 Accessors
    3. 5.3 Vector Operators
    4. 5.4 Print Debug Function
  8. 6 Streaming Engine and Streaming Address Generator
  9. 7 Lookup Table and Histogram Interface
    1. 7.1 Lookup Table and Histogram Data
  10. 8 C6000 Migration
    1. 8.1 __float2_t Legacy Data Type
  11. 9 Matrix Multiply Accelerator (MMA) Interface
  12. 10Compiler Errors and Warnings
    1. 10.1 Key Terms Found in Compiler Errors and Warnings
    2. 10.2 Host Emulation Specific Syntax
  13. 11Revision History
  14.   36
  15. IMPORTANT NOTICE
search No matches found.
  • Full reading width
    • Full reading width
    • Comfortable reading width
    • Expanded reading width
  • Card for each section
  • Card with all content

 

User's Guide

C7000 Host Emulation v5.0.0.LTS User's Guide

Abstract

C7000™ Host Emulation lets you use C7000 compiler intrinsics and TI vector types on a PC or Linux® host system. This allows you to use different debugging tools and programming environments to prototype programs targeted for C7000 hardware before using the C7000 compiler. The Host Emulation package does not attempt to simulate the C7000 CPU.

1 About This Document

This document serves as a user’s guide for writing C7000 DSP programs using C7000 Host Emulation. Included are examples that outline the key differences between programming with the C7000 compiler (cl7x) and programming using the Host Emulation package on a desired host system. The purpose of this document is to provide a reference of the key features and limitations of the C7000 Host Emulation package.

 

Texas Instruments

© Copyright 1995-2025 Texas Instruments Incorporated. All rights reserved.
Submit documentation feedback | IMPORTANT NOTICE | Trademarks | Privacy policy | Cookie policy | Terms of use | Terms of sale