自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (9)
  • 收藏
  • 关注

原创 KeyStone I 笔记 阅读 | semaphores

1、semaphores 硬件模块的目的在多核环境中,系统资源必须被共享,控制对可用资源的同时访问非常重要。为了确保系统的正确运行,有必要限制一次只能由一个核对资源的访问;也就是说,有必要为多个核共享的资源提供相互排斥。Semaphore2模块提供了一种机制,应用程序可以用它来实现多个内核之间共享资源的相互排斥。2、semaphores 硬件模块框图该模块支持多达64个信号,可以被所有内核访问。该模块产生两组中断:信号授予中断(SEMINTn)和错误中断(SEMERRn)。在图中,

2021-11-10 15:13:40 342

原创 KeyStone I 培训 | 关于 C66x CorePac 和内存子系统

1、封面欢迎参加 KeyStone 关于 C66x CorePac 和内存子系统的培训。2、导览本次培训的议程包括 :CorePac 和内存系统概述 64x Plus 设备和 C66x 设备之间的内存架构变化 多核共享内存控制器,也被称为 MSMC 内存保护和地址扩展,也被称为 MPAX我们还将介绍扩展的内存控制器预设器,在培训的最后,我们将看一下内存的性能数字。3、CorePac和内存概述让我们从 CorePac 和存储器的概述开始。在下一张幻灯片中,..

2021-08-11 10:16:46 545

原创 KeyStone I 笔记 Q&A | Sys/Bios相关

1、.cfg文件是否可以引用其他文件?xdc.loadCapsule("../xx_cfg.xs");通过这条语句,.cfg文件可以调用其他子文件,方便工程的模块化。其帮助的地址如下:http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/3_20_04_68/exports/docs/rtscpedia/XDCscript_-_xdc.loadCapsule/XDCscript_-_xdc.loadCa.

2021-07-16 12:34:47 150

原创 KeyStone I 笔记 Q&A | 开发工具

1、c6678的processor_sdk、MCSDK和k1_STK_v1.1区别?MCSDK是老版本的SDK k1_STK_v1.1是 中国local FAE开发的,基于非sys/bios 官网上最新的processor SDK

2021-07-13 08:41:10 173

原创 KeyStone I 培训 核间通信 Inter‐ProcessorCommunications (IPC)

1、封面这是 IPC 的介绍,即处理器间通信。如果我们看一下议程,我们从基本概念开始。我们将继续介绍 IPC 服务。我们将谈论设置和例子, IPC 传输,我们说一下实验室或演示。所以我们从基本概念开始。 IPC,其定义当然是处理器间通信。它的真正含义是,我们正在谈论一种方法,在执行的线程之间传输数据和/或信号。而这些线程可以位于任何地方。我们可以在同一个核心上有两个线程,我们可以在两个不同的核心上有两个线程,但在同一个设备上,我们甚至可以在设备之间有线程,我们想进行通信。那么问题来了,你将

2021-07-07 16:34:40 339

转载 转载--多核DSP快速入门

前言 最近老师给布置了个作业,让我用多核DSP做一个基于SIFT的RANSAC图像配准,SIFT+RANSAC网上都有许多代码,并不算难,但是多核DSP对于我来说,完全是一片空白,不光单核DSP没接触过,就连CCS是没用过。网上关于DSP的教程虽然很多,但绝大多数都是关于单核的,而多核DSP的教程虽然说也有,但是要么太复杂太专业,如TI的官网资料,要么就是说的不清楚,而且又没有什么完整体系,特别是我买的几本国内教程,完全都是从官网上下个代码,翻译下,甚至有些东西还没人家官网上讲得清楚,更粗暴...

2021-07-06 17:22:48 490

原创 KeyStone I 培训 多核导航器 PART1—Multicore Navigator Overview

1、封面欢迎参加 Keystone 多核导航仪培训。本培训由三部分组成。这是第一部分,介绍了 Multicore Navigator 组件。2、概述导览这篇概述主要看两个方面--什么是 Navigator,以及 Navigator 能做什么?第一部分,什么是Navigator,将提供 Navigator 本身的定义,看一下架构,主要集中在它的两个主要组件--队列管理子系统和包 DMA--我们还将看一下描述符和队列。至于 Navigator 能做什么,我们将看一下三个功能--数

2021-07-02 14:06:49 382

原创 KeyStone I 笔记 软件开发工具包 | ti_processor_sdk_rtos_c667x_evm_06.03.00.106例程生成

1 环境SDK:ti-processor-sdk-rtos-c667x-evm-06.03.00.106-Windows-x86-InstallCCS:CCS9.0.1.00004_win642 步骤2.1CCS路径更改将C:\ti\pdk_c667x_2_0_16\packages 文件夹中 pdkProjectCreate.bat 文件打开, 将文件中的if not defined CCS_INSTALL_PATH (set CCS_INSTALL_PATH=C...

2021-06-22 11:05:59 660

原创 KeyStone I 培训 多核导航器 PART3—packet DMA (PKTDMA)

KeyStone I 培训 多核导航器 PART2—QMSS队列管理子系统(queue manager subsystem)

2021-06-17 17:53:04 372

原创 KeyStone I 培训 多核导航器 PART2—QMSS队列管理子系统(queue manager subsystem)

这是多核导航仪培训的第二部分。在本节课中,我们将更详细地讨论队列管理器子系统。在本节课中,我们将通过讨论内存区域、链接 RAM、地址和索引转换、队列挂起信号和累加器来学习队列管理器子系统的工作原理。然后,我们将通过讨论寄存器 API 和低级别的驱动程序来学习如何编程。那么,队列管理器是如何工作的呢?多核导航仪最多支持 20 个内存区域。这些内存区域用于存储被推入队列管理器队列并通过数据包 DMA 的描述符。对于每个内存区域,每个描述符区的大小都是一样的。这是一个硬件要求,事实上,...

2021-06-15 11:08:22 439

原创 只读ppt如何获得可编辑版本?

1、如下图这种只读文件如果编辑的话需要密码,只能选择只读且这种文件也不可以另存操作2、该如何解密获得可编辑版本呢?3、在操作之前,复制一个副本,避免操作失误连加密的文件都没用4、将Training ZH - 副本.pptx的后缀该为.rar4、双击Training ZH - 副本..rar打开后如下图5、继续打开ppt文件夹6、点击打开 ppt 文件夹,找到presentation.xml 并打开,之后通过Ctrl+F 进行搜索定位,找到<p:mod

2021-06-08 14:54:07 1754

CPPI_QMSS_LLD_SDS_EN_ZH.pdf

DSP6678 QMSS CPPI LLD 编程手册 中英文翻译

2021-11-26

MPAX_registersDemo.zip

内存与缓存 | MPAX_registersDemo.zip

2021-08-10

Configuring the External memory Controller of C6678-C6670.pptx

内存与缓存 | Configuring the External memory Controller of C6678-C6670.pptx

2021-08-10

Extended Memory Controller and the MPAX registers And Cache .pdf

内存与缓存 | Extended Memory Controller and the MPAX registers And Cache Multicore programming and Applications.pdf 扩展内存控制器和MPAX寄存器、缓存 多核编程以及用例 中英文对照

2021-08-10

TMS320C66x XMC Memory Protection _EN_ZH.pdf

内存与缓存 | TMS320C66x XMC内存保护 SPRACE2–January 2018 中英文对照翻译

2021-07-22

Keystone Multicore Workshop Lab Manual_EN ZH.pdf

Keystone多核研讨会实验手册 Publication Number: SPRP820 Publication Date: April 2014 中英文对照翻译

2021-07-22

Multicore Programming Guide_EN_ZH.pdf

多核编程指南_多核编程和应用/DSP系统 SPRAB27B—August 2012 中英文对照翻译

2021-07-22

XDC Consumer User’s Guide_EN_ZH.pdf

XDC用户指南 Literature Number: SPRUEX4 July 2007 中英文对照翻译

2021-07-14

TMS320C6678的EMIF16多核程序烧写的软件使用说明.pdf

TMS320C6678的EMIF16多核程序烧写的软件使用说明.pdf

2021-07-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除