打印
[ARM入门]

DSP CLA算法开发案例——基于TMS320F2837xD+FPGA开发板

[复制链接]
687|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Tronlong创龙|  楼主 | 2023-4-5 19:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
评估板简介
创龙科技 TL2837xF-EVM 是一款基于 TI C2000 系列 TMS320F2837xD 双核 C28x 32 位浮点 DSP + 紫光同创 **s/Xilinx Spartan-6 FPGA 设计的评估板,由核心板和评估底板组成。核心板板载 SPI NOR FLASH 和 SRAM,内部 TMS320F2837xD 与 **s/Spartan-6 通过 EMIF、uPP、I2C 通信总线连接。核心板经过专业的 PCB Layout 和高低温测试验证,稳定可靠,可满足各种工业应用环境。评估板接口资源丰富,引出网口、CAN、USB、ePWM、eQEP、eCAP 等接口,方便用户快速进行产品方案评估与技术预研。

图 1 评估板正面图


前 言DSP(裸机)CLA算法案例位于产品资料“4-软件资料\Demo\DSP_Demo\Algorithm-demos\”路径下。案例目录说明如下表,其中bin目录存放程序可执行文件,project目录存放案例工程源文件。
表 1

本文档案例程序默认使用DSP为TMS320F28377D的核心板,通过TL-XDS200仿真器加载运行进行操作效果演示。

cla_divide案例案例说明

案例功能:演示CLA(Control Law Accelerators)核心的使用方法。
程序定义分子分母变量,并不断修改分子分母大小,由CPU1核心唤醒CLA核心对分子分母共进行64次除法运算,然后通过CCS读取程序变量值,以校验CLA除法运算结果的正确性。


案例测试请加载程序到CPU1核心运行。然后点击CCS的"View -> Expressions",在弹出的Expressions窗口点击"Add new expression"依次新建g_pass、g_fail、g_div_val和g_div_expected程序变量。



图 2



图 3



图 4



图 5




表 2

g_div_val与g_div_expected数值一致,说明CLA除法运算结果正确。


使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

317

主题

325

帖子

4

粉丝