DSP TMS320F28377D与TMS320F28335硬件资源对比
DSP TMS320F28377D与TMS320F28335硬件资源对比
最近进行28377双核+双CLA程序的开发,目前总结出28377与28335相比的硬件资源优势,具体的程序,实现功能及效果演示将在之后不断更新,感谢大家的支持,如果有存在错误的地方,欢迎大家在评论中指出
1双核架构
- 两个 TMS320C28x 32位CPU 200MHz 28335: 150MHz
- IEEE-754 单精度浮点单元(FPU)
- 三角法数学单元 (TMU) 28335: 无
TMU是TI开发的针对三角函数,除法,开方等数学运算的硬件加速器。可以在5个cycles之内计算出sin, cos, arctan, 1/x等函数,
- Viterbi / CRC/复数运算数学单元(VCU-II) 28335: 无
Viterbi算法-机器学习,CRC-循环冗余校验,复数运算-快速傅里叶变换(FFT,复数滤波器加速器
2两个可编程控制律加速器32位CLA 200MHz 28335: 无
- IEEE-754 单精度浮点单元(FPU)
- 独立于主CPU 之外执行代码
3片上存储器
- 1MB FLASH 28335:256KB FLASH
- 204KB SRAM 34KB
4系统外设
- 两个支持外部存储器接口 (EMIF)-一个可由双核CPU, 28335: XINTF仅支持异步RAM
一个可由CPU1及CLA1读取支持异步RAM和同步RAM - 双 6 通道直接存储器存取 (DMA) 控制器
- 多达 169 个支持输入滤波的独立可编程、复用通用输入/输出 (GPIO) 引脚
28335:88个 - 两个扩展外设中断控制器 (ePIE)-每个最多可支持192个外设中断 28335:88个
- X-bar结构:
输入X-bar:选定任意GPIO引脚作为X-bar输入 送入DSP内 部外设(EPWM,ADC等)
输出X-bar:将DSP内部外设(ADC事件触发,CMPSS比较信号等)汇总成8个OUTPUT信号送入任意GPIO引脚
28335:无
5模拟子系统
四个模数转换器 (ADC)
16位采样精度,差分输入(共模干扰抑制),8路采样通道 28335:12位采样精度,16路采样通道,单端输入
12位采样精度,单端输入, 16路采样通道
外部比例参考电压每个ADC上有单个S/H采样保持电路
16个转换启动(SOC),每个输入通道的触发及采样窗 28335:基于排序器
可单独配置4个后续处理模块(PPB) 28335:无
-固定偏移矫正
-设定点误差计算(硬件完成电压偏置,无需软件运行)
-上,下限和零交叉检测,并可以触发PWM事件及中断
-延时捕获(记录SOC触发到开始采样的延时)3个12位缓冲DAC模块 28335:无
8个比较器子模块 28335: 无
-斜坡发生器-控制电流谐波补偿
-2个数字滤波器-抗干扰
-2个比较器-过流过压保护
-2个DAC模块(3个通道可以作为正弦波方波模拟信号输出)
6 增强型控制外设
- 24 条具有增强功能的脉宽调制器 (PWM) 通道 28335: 18条PWM通道
- 16 条高分辨率脉宽调制器 (HRPWM) 通道 6条HRPWM通道
– 8 个 PWM 模块的 A 和 B 通道均可实现高分辨率
– 死区支持(对于标准和高分辨率均支持) - 6 个增强型捕捉 (eCAP) 模块
- 3 个增强型正交编码器脉冲 (eQEP)模块 28335: 2个
- 2块Σ-Δ滤波器模块 (SDFM)模块 28335:无
-4条输入通道,
-比较器-检测过流过压等并响应
-外挂调制芯片组成Σ-ΔADC
采样精度最高可以到32位
线性度好,采样精度更高,量化误差更小但有延迟;
7 可配置逻辑块 (CLB) -更正:虽然官网手册中注明,但此模块在28379中才有
28335:无
- 4 输入查找表 (LUT4) 子模块
- 计数器子模块
- 有限状态机 (FSM) 子模块
- 输出 3 输入查找表(输出 LUT)子模块
- 高级控制器 (HLC) 子模块
8通信外设-通信;
- USB 2.0 (MAC + PHY) 28335:无
- 支持 12 引脚 3.3V 兼容通用并行端口 (uPP) 接口 28335:无
- 2个控制器局域网 (CAN) 模块
- 3个高速(最高 50MHz)SPI 端口 28335:1个
- 2个多通道缓冲串行端口 (McBSP)
- 3个SCI模块
- 2个 I2C 接口 28335:1个
DSP TMS320F28377D与TMS320F28335硬件资源对比相关推荐
- 深度学习,CPU、GPU、DSP、FPGA运算能力对比
一:CPU 一般来讲最弱的是cpu.虽然cpu主频最高,但是单颗也就8核,16核的样子,一个核3.5g,16核也就56g,再考虑指令周期,每秒最多也就30g次乘法.还是定点的. 二:DSP dsp虽然 ...
- DSP C2000系列TMS320F28335学习之EPWM
前言 PWM脉宽调制技术在控制领域中是非常常用的技术,电机控制.电源控制等都是通过PWM进行驱动IGBT或MOSFET等开关器件进行相关控制的. 目前所在公司的项目中需要用到PWM驱动功率放大电路,用 ...
- PC、单片机、DSP、FPGA、ARM资源对比
首先,"嵌入式"这是个概念,没有准确的定义.但是主要思想是一样的,就是相比较PC机台式电脑这种通用系统来说,嵌入式系统是个系统可裁剪(基于OS(winCE.linux.vxwork ...
- 三大电机控制方案之DSP篇(1):TMS320F28335
三大电机控制方案之DSP篇(1):TMS320F28335 简介: TMS320F28335数字信号处理器是属于C2000系列的一款浮点DSP控制器.与以往的定点DSP相比,该器件的精度高,成本低, ...
- 高性能国产化信号处理平台国产DSP+FPGA+AI NPU安路紫光方案
一.有了NPU,还要DSP吗? · 其实都是针对某种算法进行加速的处理器,不过NPU针对的是那些神经元算法,DSP针对的是信号处理算法,二者各有侧重 NPU采用普林斯顿结构. DSP采用哈弗结构. 各 ...
- 【聆思CSK6 视觉AI开发套件试用】CSK6011与STM32F469I 开发板对比
本篇文章来自极术社区与聆思科技组织的CSK6 视觉AI开发套件活动,更多开发板试用活动请关注极术社区网站.作者:冷山 1. 引言 非常感谢极术社区和聆思科技提供的这次试用机会,让我再一次被幸运击中,因 ...
- FPGA和DSP间基于SRIO的高速通信系统设计
摘要: 现代信号处理系统通常需要在不同处理器之间实现高速数据通信,SRIO协议由于高效率.低延时的特性被广泛使用.本文研究了在FPGA和DSP两种处理器之间实现SRIO协议的方法,并通过电路设计和利用 ...
- (摘)TMS320 DSP混合编程的方法研究
作者:北京航空- 文章来源:电子技术应用 点击数:1158 更新时间:2005-5-6 摘要:提出并分析了在考虑程序代码效率.执行效率和程序的可读性及可移植性的情况下,对于TMS32 ...
- c++从入门到精通_资料下载:从入门到精通,手把手教你学DSP
学习一个东西首先是了解它,比如DSP到底是什么?用在什么地方?怎么用?和单片机特点有那些相同与不同?开发需要注意什么?想了解清楚这些问题自然就清楚比较清楚的认识DSP.DSP,因为它是用来做数据处理, ...
最新文章
- Google Adsense实用防踢技巧总结
- 从业5年,教你学习Linux开发
- 从零开始--系统深入学习android(实践-让我们开始写代码-Android框架学习-2.service)...
- FineUI控件集合
- C#模拟post消息,实现登陆功能(包括CAS系统)
- AI理论知识基础(26)-相对熵,KL散度
- ftl保存成html中文是乱码,解决freemarker生成静态页面时乱码问题
- Qt Creator分析QML应用程序
- android震动提示音,android的消息提示(震动与提示音)
- 服务器性能指标(二)——CPU利用率分析及问题排查
- 微信小程序进度条详解 progress 自定圆形进度条
- alipay.php on line 85,Ecshop报错:Strict Standards: Redefining already defined constructor for class...
- 产生式模型和判别式模型
- django2.2-form表单详解
- Centos7 tomcat优化
- Mac App自动化测试
- Error setting non null for parameter #2 with JdbcType null . Try setting a different JdbcType for th
- 数据库之查询表sc——查询缺少成绩的学生的学号和相应的课程号
- 用户的登陆认证、DjangoRestFramework JWT多条件登录,导航栏实现
- 【职场】大公司想招程序员,一般都在什么网站上进行招聘呢?