专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
TI
【TI DSP分享季】+DSP硬件开发设计中的基本问题及解决
2019-07-23 13:08
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
TI MCU
5749
19
941
如题,这个问题或许比较常见,但是在这里我还是就几个主要的问题跟大家一块的探讨并解决的,都是再设计方案的时候需要注意的:
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
vibra2016
1楼-- · 2019-07-23 13:38
1.如何测量晶振频率
晶振在设计中是不可缺少的,在设计或调试中若要看看你选的晶振是否合乎要求或者是否正常工作以及晶振的频率是否如资料介绍中所描述的,这个就需要我们进行检测的,常见的办法(建议)如下:
(1)最简捷、准确的方法就是:“用频率计”;
(2)用示波器测量晶振输出信号的重复周期,再反算出来。如:0.1uS-->10MHz,62.5nS-->16MHz;
(3)OSC1与OSC2中至少有一点(对地仅有十几pF的电容)是负担不动示波器的探头(X1---1Mohm//20-45pF或X10---10Mohm//12-18pF)或频率计的电缆(100Kohm//20-45pF等)的。连接以后不是停振,就是频率跑了(改变很大)。而且被测频率越高,越严重(电容阻抗越小并严重衰减信号的幅度)。因此,通常可以测量振荡放大器或振荡非门的(低阻)输出端或经过一两级缓冲后的输出端;
(4)方波是由相同频率的基波与基波的高次正弦谐波叠加而成。因示波器带宽不够高,很多高次正弦谐波被衰减掉了。于是只能将基(频正弦)波显示出来。但并不影响测量信号频率。
加载中...
vibra2016
2楼-- · 2019-07-23 16:58
2. 5V/3.3V如何混接
这个是根据你所选择的芯片级外设所决定的了,但是不同电压等级见得连接问题是非常重要的。该怎样解决?
( 1)DSP输出给5V的电路(如D/A),无需加任何缓冲电路,可以直接连接。
(2)DSP输入5V的信号(如A/D),由于输入信号的电压>4V,超过了DSP的电源电压,DSP的外部信号没有保护电路,需要加缓冲,如74LVC245等,将5V信号变换成3.3V的信号。
(3)仿真器的JTAG口的信号也必须为3.3V,否则有可能损坏DSP。
加载中...
vibra2016
3楼-- · 2019-07-23 18:15
这里额外的提一个反战趋势的,就是为什么现在DSP越来越多的从5V发展成3.3V的——超大规模集成电路的发展从1um,发展到目前的0.1um,芯片的电源电压也随之降低,功耗也随之降低。DSP也同样从5V发展到目前的3.3V,核心电压发展到1V。目前主流的DSP的外围均已发展为3.3V,5V的DSP的价格和功耗都价格,以逐渐被3.3V的DSP取代。
加载中...
vibra2016
4楼-- · 2019-07-23 21:33
精彩回答 2 元偷偷看……
加载中...
vibra2016
5楼-- · 2019-07-24 01:12
4.如何选择DSP
这个还是回到DSP的选型上了的,以下几点参考意见的很好:
(1)速度: DSP速度一般用MIPS或FLOPS表示,即百万次/秒钟。根据您对处理速度的要求选择适合的器件。一般选择处理速度不要过高,速度高的DSP,系统实现也较困难。
(2)精度: DSP芯片分为定点、浮点处理器,对于运算精度要求很高的处理,可选择浮点处理器。定点处理器也可完成浮点运算,但精度和速度会有影响。
(3)寻址空间: 不同系列DSP程序、数据、I/O空间大小不一,与普通MCU不同,DSP在一个指令周期内能完成多个操作,所以DSP的指令效率很高,程序空间一般不会有问题,关键是数据空间是否满足。数据空间的大小可以通过DMA的帮助,借助程序空间扩大。
(4)成本: 一般定点DSP的成本会比浮点DSP的要低,速度也较快。要获得低成本的DSP系统,尽量用定点算法,用定点DSP。
(5)实现方便: 浮点DSP的结构实现DSP系统较容易,不用考虑寻址空间的问题,指令对C语言支持的效率也较高。
(6)内部部件:根据应用要求,选择具有特殊部件的DSP。如:C2000适合于电机控制;OMAP适合于多媒体等。
加载中...
vibra2016
6楼-- · 2019-07-24 04:14
5. JTAG头的调试使用会遇到的一些问题:
(1) DSP的CLKOUT没有输出,工作不正常。
(2)Emu0,Emu1需要上拉,推荐4.7k或10k电阻。
(3)TCK的频率应该为10M。
(4)在3.3V DSP中,PD脚为3.3V 供电,但是仿真器上需要5V电压供电,所以PP仿真器盒上需要单独供电。
(5)仿真多片DSP。在使用菊花链的时候,第一片DSP的TDO接到第二片DSP的TDI即可。注意当串联DSP比较多的时候,信号线要适当的增加驱动。
加载中...
1
2
3
4
下一页
一周热门
更多
>
相关问题
CPLD的方波输出
4 个回答
11个版本Quartus II 软件下载,安装包网盘合集,附教程,47G!
20 个回答
请大家帮忙到21IC发展大家谈支持我申请新版面
20 个回答
【通知】21ic中国电子网服务条款 (所有人员必读)
1 个回答
满载而归乙亥年,大展鸿途庚子年---集签赢好礼
20 个回答
携手ADI,踏上电子工程师之巅—车辆电气化视频,答题领奖!
1 个回答
如何提升论坛质量,看你了!
20 个回答
【最终名单】二姨家喊你来拿100份新年大礼啦~
20 个回答
相关文章
×
关闭
采纳回答
向帮助了您的网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
TI
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
关闭
您已邀请
15
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
晶振在设计中是不可缺少的,在设计或调试中若要看看你选的晶振是否合乎要求或者是否正常工作以及晶振的频率是否如资料介绍中所描述的,这个就需要我们进行检测的,常见的办法(建议)如下:
(1)最简捷、准确的方法就是:“用频率计”;
(2)用示波器测量晶振输出信号的重复周期,再反算出来。如:0.1uS-->10MHz,62.5nS-->16MHz;
(3)OSC1与OSC2中至少有一点(对地仅有十几pF的电容)是负担不动示波器的探头(X1---1Mohm//20-45pF或X10---10Mohm//12-18pF)或频率计的电缆(100Kohm//20-45pF等)的。连接以后不是停振,就是频率跑了(改变很大)。而且被测频率越高,越严重(电容阻抗越小并严重衰减信号的幅度)。因此,通常可以测量振荡放大器或振荡非门的(低阻)输出端或经过一两级缓冲后的输出端;
(4)方波是由相同频率的基波与基波的高次正弦谐波叠加而成。因示波器带宽不够高,很多高次正弦谐波被衰减掉了。于是只能将基(频正弦)波显示出来。但并不影响测量信号频率。
这个是根据你所选择的芯片级外设所决定的了,但是不同电压等级见得连接问题是非常重要的。该怎样解决?
( 1)DSP输出给5V的电路(如D/A),无需加任何缓冲电路,可以直接连接。
(2)DSP输入5V的信号(如A/D),由于输入信号的电压>4V,超过了DSP的电源电压,DSP的外部信号没有保护电路,需要加缓冲,如74LVC245等,将5V信号变换成3.3V的信号。
(3)仿真器的JTAG口的信号也必须为3.3V,否则有可能损坏DSP。
这个还是回到DSP的选型上了的,以下几点参考意见的很好:
(1)速度: DSP速度一般用MIPS或FLOPS表示,即百万次/秒钟。根据您对处理速度的要求选择适合的器件。一般选择处理速度不要过高,速度高的DSP,系统实现也较困难。
(2)精度: DSP芯片分为定点、浮点处理器,对于运算精度要求很高的处理,可选择浮点处理器。定点处理器也可完成浮点运算,但精度和速度会有影响。
(3)寻址空间: 不同系列DSP程序、数据、I/O空间大小不一,与普通MCU不同,DSP在一个指令周期内能完成多个操作,所以DSP的指令效率很高,程序空间一般不会有问题,关键是数据空间是否满足。数据空间的大小可以通过DMA的帮助,借助程序空间扩大。
(4)成本: 一般定点DSP的成本会比浮点DSP的要低,速度也较快。要获得低成本的DSP系统,尽量用定点算法,用定点DSP。
(5)实现方便: 浮点DSP的结构实现DSP系统较容易,不用考虑寻址空间的问题,指令对C语言支持的效率也较高。
(6)内部部件:根据应用要求,选择具有特殊部件的DSP。如:C2000适合于电机控制;OMAP适合于多媒体等。
(1) DSP的CLKOUT没有输出,工作不正常。
(2)Emu0,Emu1需要上拉,推荐4.7k或10k电阻。
(3)TCK的频率应该为10M。
(4)在3.3V DSP中,PD脚为3.3V 供电,但是仿真器上需要5V电压供电,所以PP仿真器盒上需要单独供电。
(5)仿真多片DSP。在使用菊花链的时候,第一片DSP的TDO接到第二片DSP的TDI即可。注意当串联DSP比较多的时候,信号线要适当的增加驱动。
一周热门 更多>