打印

DSP硬件设计的几个注意事项

[复制链接]
4076|21
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Orchids|  楼主 | 2018-10-3 12:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
DSP硬件设计的几个注意事项



           数字信号处理芯片(DSP) 具有高性能的CPU(时钟性能超过100MHZ)和高速先进外围设备,通过CMOS处理技术,DSP芯片的功耗越来越低。这些巨大的进步增加了DSP电路板设计的复杂性,并且同简单的数字电路设计相比较,面临更多相似的问题。

以下是DSP硬件设计的一些注意事项,各位同仁可以参考。



时钟电路选择原则

1,系统中要求多个不同频率的时钟信号时,首选可编程时钟芯片;
2,单一时钟信号时,选择晶体时钟电路;
3,多个同频时钟信号时,选择晶振;
4,尽量使用DSP片内的PLL,降低片外时钟频率,提高系统的稳定性;
5,C6000、C5510、C5409A、C5416、C5420、C5421和C5441等DSP片内无振荡电路,不能用晶体时钟电路;
6,VC5401、VC5402、VC5409和F281x等DSP时钟信号的电平为1.8V,建议采用晶体时钟电路



未用的输入/输出引脚的处理

1,未用的输入引脚不能悬空不接,而应将它们上拉活下拉为固定的电平

1)关键的控制输入引脚,如Ready、Hold等,应固定接为适当的状态,Ready引脚应固定接为有效状态,Hold引脚应固定接为无效状态
2)无连接(NC)和保留(RSV)引脚,NC 引脚:除非特殊说明,这些引脚悬空不接,RSV引脚:应根据数据手册具体决定接还是不接
3)非关键的输入引脚,将它们上拉或下拉为固定的电平,以降低功耗

2,未用的输出引脚可以悬空不接

3,未用的I/O引脚:如果确省状态为输入引脚,则作为非关键的输入引脚处理,上拉或下拉为固定的电平;如果确省状态为输出引脚,则可以悬空不接



为什么要片内RAM大的DSP效率高?

目前DSP发展的片内存储器RAM越来越大,要设计高效的DSP系统,就应该选择片内RAM较大的DSP。片内RAM同片外存储器相比,有以下优点:

1)片内RAM的速度较快,可以保证DSP无等待运行。
2)对于C2000/C3x/C5000系列,部分片内存储器可以在一个指令周期内访问两次,使得指令可以更加高效。
3)片内RAM运行稳定,不受外部的干扰影响,也不会干扰外部。
4)DSP片内多总线,在访问片内RAM时,不会影响其它总线的访问,效率较高。



如何编写DSP外部的Flash?

DSP的外部Flash编写方法:

1.通过编程器编写:将OUT文件通过HEX转换程序转换为编程器可以接受的格式,再由编程器编写。
2.通过DSP软件编写:您需要根据Flash的说明,编写Flash的编写程序,将应用程序和编写Flash的程序分别load到RAM中,运行编写程序编写。



DSP外接存储器的控制方式

对于一般的存储器具有RD、WR和CS等控制信号,许多DSP(C3x、C5000)都没有控制信号直接连接存储器,一般采用的方式如下:

1.CS有地址线和PS、DS或STRB译码产生;
2./RD=/STRB+/R/W; 3./WR=/STRB+R/W。


5V/3.3V如何混接?

DSP的发展同集成电路的发展一样,新的DSP都是3.3V的,但目前还有许多外围电路是5V的,因此在DSP系统中,经常有5V和3.3V的DSP混接问题。在这些系统中,应注意:

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电源和地连接正确。
2)DSP时钟正确。
3)DSP的控制信号RS和HOLD信号接高电平。
4)C2000的watchdog关掉。
5)不可屏蔽中断NMI上拉高电平
6)READY引脚上拉高电平


相关帖子

沙发
51xlf| | 2018-10-6 22:57 | 只看该作者
时钟一般使用晶体,电源可用TI的配套电源。

使用特权

评论回复
板凳
i1mcu| | 2018-10-6 22:58 | 只看该作者
参考电源和模拟电源要求干净。

使用特权

评论回复
地板
pmp| | 2018-10-6 22:58 | 只看该作者
硬件设计要根据DSP芯片的时序,选择外围芯片

使用特权

评论回复
5
mmbs| | 2018-10-6 22:58 | 只看该作者
电源的布置

使用特权

评论回复
6
1988020566| | 2018-10-6 22:58 | 只看该作者
模拟地和数字地分开

使用特权

评论回复
7
lzbf| | 2018-10-6 22:59 | 只看该作者
消除信号干扰

使用特权

评论回复
8
houjiakai| | 2018-10-6 22:59 | 只看该作者
特殊情况下,电源输入、数字量输入串接
专用的防静电器件。

使用特权

评论回复
9
youtome| | 2018-10-6 22:59 | 只看该作者
数字信号对模拟信号的干扰主要是串扰

使用特权

评论回复
10
cemaj| | 2018-10-6 22:59 | 只看该作者
布线时模拟信号尽量走粗一些,如果有条件,2个模拟信号之间用地线间隔。

使用特权

评论回复
11
sanfuzi| | 2018-10-6 23:00 | 只看该作者
DSP适合于要求较高的场合。

使用特权

评论回复
12
1988020566| | 2018-10-6 23:00 | 只看该作者
但在一点接地。

使用特权

评论回复
13
mmbs| | 2018-10-6 23:00 | 只看该作者
时钟的布置

使用特权

评论回复
14
pmp| | 2018-10-6 23:00 | 只看该作者
根据时序设定等待和硬件逻辑。

使用特权

评论回复
15
i1mcu| | 2018-10-6 23:00 | 只看该作者
如果是电源纹波大,加大电容滤波。

使用特权

评论回复
16
51xlf| | 2018-10-6 23:00 | 只看该作者
外接晶振用无源的好。

使用特权

评论回复
17
sanfuzi| | 2018-10-6 23:00 | 只看该作者
选择低功耗的芯片

使用特权

评论回复
18
cemaj| | 2018-10-6 23:00 | 只看该作者
数字信号尽量远离模拟信号

使用特权

评论回复
19
youtome| | 2018-10-6 23:00 | 只看该作者
在布局时模拟器件应尽量远离高速数字器件,高速数字信号尽量远离模拟部分

使用特权

评论回复
20
houjiakai| | 2018-10-6 23:00 | 只看该作者
正确处理电源、地平面,高速的、关键的信号在源端串接端接电阻,避免信号反射。

使用特权

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

本版积分规则

697

主题

993

帖子

4

粉丝