原创 关于DSP的时钟以及PLL问题

2008-10-22 16:33 5789 8 11 分类: 处理器与DSP

1、时钟输入问题<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


时钟输入:对于280x系列的dsp的时钟选择有多种,包括:


晶体经过X1X2输入:需要将CLKIN连接到参考地,否则在用FLASH运行程序的时候,将无法运行。;


外部时钟经过CLKIN引脚输入:允许时钟电压是3.3V。需要将X1引脚接到参考地。X2悬空。


外部时钟经过X1引脚输入。允许时钟电压是1.8V。需要将CLKIN连接到参考地,X2悬空。


2PLL问题


         PLL作为DSP的时钟重要组成部分,它除了提高系统内部SYSCLKOUT的频率之外,还有一个重要的用途就是监视外部时钟是不是很好的为DSP内部提供系统时钟。


         如果系统让PLL处于使能状态,那么就能够监视PPLSTS寄存器中的MCLKSTS位的状态即可。如果MCLKSTS被置位。那么软件就要恰当的措施保证系统不出现事故。这种措施包括使系统停机、使系统复位。


1、   PLL操作需要注意的问题


需要采用正确的步骤来更新PLL控制寄存器。


DSP工作在“limp mode”状态下,禁止写PLLCR。特别是在系统上电以后;也禁止进入HALT节电模式。


如果没有外部时钟。那么Watch将失去效能。


2、   各种工作模式下的时钟输入检测逻辑功能。


PLL被旁路状态:如果PLLCR=0,那么PLL就被旁路。如果OSCCLK检测到丢失,DSP自动切换到PLL,设置MCLKSTSDSP运行在“limp mode”频率模式下。


PLL使能状态:除了PLLCR0以外,其他的监测模式及其结果同上。


标准低功耗模式:在这种模式下,连接到CPUCLKIN被停止。如果检测到时钟消失,那么也是置位MCLKSTS,同时产生复位。如果工作于PLL旁路模式下,1/2limp频率连接到cpu


3、 XCLKOUT


主要是说:由于XCLKOUT随着RESET被激活而同时开始工作。所以可以用该引脚来检测和监视系统的SYSCLKOUT是否工作。或者说是否是预期的工作频率。

PARTNER CONTENT

文章评论3条评论)

登录后参与讨论

用户1228748 2008-10-23 16:05

还有,你的XI、X2引脚如何连接的?这个可能也有影响。

用户1228748 2008-10-23 16:03

请问:是用CLKIN外接晶振吗? 如果是,请将系统关于时钟方面以及PLL方面的寄存器配置发送上来。

用户175428 2008-10-22 22:27

请教一个问题:我用的是2809,采用3.3V 20MHz时钟。当上电时经常出现无法启动现象,XCLKOUT无输出,CCS无法与DSP连接,复位好像不起作用。观察CLKIN管脚,正常启动与出问题时没有什么区别。请高手帮忙分析一下
相关推荐阅读
用户1228748 2008-10-24 09:37
[总线资料汇编].handbook.rar
[总线资料汇编].handbook.rar...
用户1228748 2008-10-22 16:32
关于TI的DSP中的EALLOW指令
 今天早上在搜索网络上关于EALLOW的时候,发现有很多人问到这个问题。现在就个人理解的内容整理一下,供大家参考,也欢迎大家补充。TI的DSP为了提高安全性能,将很多关键寄存器作了保护处理。通过状态寄...
用户1228748 2008-10-20 16:06
“企业技术保密”随想
最近在公司内部经常听到办公室的人员提到,而且似乎是大谈而且特谈的强调企业技术“保密”的问题。对此,我随便的发表点儿个人感想,如果扰到了那位,想必也能“大人不计”。我记得最开始听到企业技术保密还是很久以...
用户1228748 2008-10-19 13:24
浅谈“模拟输入信号”保护电路
该文件仅仅是起到抛砖引玉的作用,一方面希望大家提出宝贵的意见,另外也希望大家自行详细计算有关参数,因为文中的器件参数有可能不合适。...
我要评论
3
8
关闭 站长推荐上一条 /3 下一条