• Menu
  • Product
  • Email
  • PDF
  • Order now
  • C7000 主机仿真 v5.0.0.LTS 用户指南

    • ZHCUBL2L January   2018  – March 2025

       

  • CONTENTS
  • SEARCH
  • C7000 主机仿真 v5.0.0.LTS 用户指南
  1.   1
  2.   C7000 主机仿真
  3. 1 关于本文档
    1. 1.1 相关文档
    2. 1.2 免责声明
    3. 1.3 商标
  4. 2 主机仿真入门
    1. 2.1 系统要求
    2. 2.2 安装说明
    3. 2.3 主机仿真库版本
    4. 2.4 差异总结:主机仿真编码与原生 C7000 编码
  5. 3 一般编码要求
    1. 3.1 所需的头文件
    2. 3.2 包依赖项
    3. 3.3 示例程序
  6. 4 内在函数
    1. 4.1 类似 OpenCL 的内在函数
    2. 4.2 流地址生成器内在函数
    3. 4.3 C6000 传统内在函数
    4. 4.4 存储器系统内在函数
  7. 5 TI 向量类型
    1. 5.1 构造函数
    2. 5.2 访问器
    3. 5.3 向量运算符
    4. 5.4 打印调试函数
  8. 6 流引擎和流地址生成器
  9. 7 查询表和直方图接口
    1. 7.1 查询表和直方图数据
  10. 8 C6000 迁移
    1. 8.1 __float2_t 传统数据类型
  11. 9 矩阵乘法加速器 (MMA) 接口
  12. 10编译器错误和警告
    1. 10.1 编译器错误和警告中包含的关键术语
    2. 10.2 主机仿真特定语法
  13. 11修订历史记录
  14.   36
  15. 重要声明
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 主机仿真 v5.0.0.LTS 用户指南

下载最新的英语版本

摘要

C7000™ 主机仿真支持您在 PC 或 Linux® 主机系统上使用 C7000 编译器内在函数和 TI 向量类型。因此,在使用 C7000 编译器之前,您可以使用不同的调试工具和编程环境来为 C7000 硬件设计原型程序。主机仿真包不会尝试仿真 C7000 CPU。

1 关于本文档

本文档是使用 C7000 主机仿真编写 C7000 DSP 程序的用户指南。其中包含的示例概述了使用 C7000 编译器 (cl7x) 进行编程和在所需主机系统上使用主机仿真包进行编程之间的主要差异。本文档旨在提供 C7000 主机仿真包的主要特性和限制的参考。

1.1 相关文档

以下文档提供 C7000 的相关信息:

  • C7000 C/C++ 优化编译器用户指南 (SPRUIG8)
  • C7000 C/C++ 优化指南 (SPRUIV4)
  • C7000 嵌入式应用程序二进制接口 (EABI) 参考指南 (SPRUIG4)
  • C6000 至 C7000 迁移用户指南 (SPRUIG5)
  • VCOP Kernel-C 至 C7000 迁移工具用户指南 (SPRUIG3)
  • C7x 指令指南(SPRUIU4,可通过 TI Field 应用工程师获得)
  • C71x DSP CPU、指令集和矩阵乘法加速器(SPRUIP0,可通过 TI Field 应用工程师获得)
  • C71x DSP Corepac 技术参考手册(SPRUIQ3,可通过 TI Field 应用工程师获得)

1.2 免责声明

注意: C7000 主机仿真支持是一种实验性产品。建议用户阅读并理解本文档中披露的所有限制。可能存在其他未在本文档中披露的限制。

1.3 商标

C7000™ and C6000™are TMs ofTI corporate name.

OpenCL™is a TM ofApple Inc. used with permission by Khronos.

Linux®is a reg TM ofLinus Torvalds in the U.S. and other countries.

Windows® and Visual Studio®are reg TMs ofMicrosoft.

Other TMs

2 主机仿真入门

C7000 主机仿真包包含 C++ 源代码和头文件,用于驱动 C7000 编译器提供的功能。

在编译 C7000 程序之前可能需要在主机上构建源文件,具体取决于所需的主机。以下各节提供了有关如何在不同主机上构建源代码的详细说明。

为了充分理解本指南中的内容并成功使用主机仿真,需要熟悉 C7000 C/C++ 优化编译器用户指南 (SPRUIG8) 和 C7000 运行时支持库。

2.1 系统要求

通常,C7000 主机仿真的系统要求与安装 C7000 代码生成工具 (CGT) 所需的系统要求一致。

C7000 主机仿真包附带的预编译库需要安装以下编译器。建议您使用与构建和测试 C7000 主机仿真所用版本相匹配的编译器版本。

  • Linux(x86-64 位)
    • GNU g++ 编译器。C7000 主机仿真基于 9.5.0 版本构建。
  • Microsoft Windows®(x86-64 位)
    • Visual C++ 编译工具(单独提供或与相应的 Visual Studio® IDE 安装包一起提供)。C7000 主机仿真基于 C++ 工具集 v143、编辑器版本 14.37 构建。
    • GNU g++ 编译器。C7000 主机仿真基于 MSYS2 版本 9.2.0 构建。

使用主机仿真时无需 Boost C++ 库和头文件。

 

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