DSP并行引导方法在氢钟自动调谐系统中的应用 - 上海天文台.PDF

DSP并行引导方法在氢钟自动调谐系统中的应用 - 上海天文台.PDF

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DSP并行引导方法在氢钟自动调谐系统中的应用 - 上海天文台

  中 国 科 学 院 上 海 天 文 台 年 刊 2006年 总第27期   ANNALSOFSHANGHAIOBSERVATORY ACADEMIA SINICA  No.27, 2006 DSP并行引导方法 在氢钟自动调谐系统中的应用 1,2 1 安 艳   刘铁新 (1.中国科学院上海天文台,上海200030; 2.中国科学院研究生院,北京100049) 提   要 介绍了TMS320VC5402外挂程序存储器的在线编程技术,给出创建系统引导表的具体步 骤并在此基础上重点讨论了16位并行引导装载方法,并在以DSP为核心的氢钟自动调谐系 统中得以仿真实现。 主题词:天文观测设备与技术 — DSP— 引导装载— 氢钟 — 在线编程 — 腔自动 调谐系统 + 分类号:TH714.14,TP272 1 引  言 氢钟腔自动调谐电路由1Hz方波发生器、20MHz开关综合器及 Lockin放大器组成, 目前一般均采用模拟电路的设计方式。近年来,随着微电子技术的高速发展,使得数字 电路和微处理器的结合成为可能。为改善氢钟自动调谐器误差信号处理部分受到的温 度影响,尝试采用 DSP+FLASH的微处理器结构进行数字化调控。 在 DSP独立系统中,用户代码需要在加电后自动装载运行。TMS320VC5402DSP内 部 ROM中的引导装载程序(Bootloader)使系统上电后能 自动将程序代码从外部(如 FLASH,EPROM)引导装载至程序存储器(片内RAM或扩展的RAM)中全速运行。这样 的设计有三个突出的优点:一是程序代码可以存储在片外相对慢速、非易失性器件中,而 装载运行于高速器件;二是能提供多种装载方式,使得 DSP(数字信号处理器,DigitalSig nalProcessor)可以灵活应用到不同系统;三是省去对 DSP片内ROM进行掩膜编程操作, 从而能节省大量费用。 TMS320VC5402内部只有 16K×16位 RAM和4K×16位掩膜 ROM,因此用户程序 必须存放在外挂的程序存储器中。由于表面封装或PLCC封装的存储器难以利用编程器 编程,目前普遍采用的在线编程技术不需要编程器,而是通过系统的DSP就可直接对用 户板上的存储器编程。本文给出了两种并行引导连接电路并以氢钟自动调谐器误差信 号处理电路为例具体分析 16位并行引导装载过程。 收稿日期:20060424; 修回日期:20060522 总第27期         DSP并行引导方法在氢钟自动调谐系统中的应用 93 2 DSP并行引导装载 2.1引导装载程序(Bootloader) TMS320VC5402通过合理设置,上电复位后,指令从 FF80h处开始执行,然后自动跳 转到内部引导装载程序(Bootloader)入口地址F800h,并对芯片MP/MC位进行判断,若为 逻辑0,则执行引导装载程序。 表1 TMS320VC5402片上ROM的内容[1] Table1 TheContentofTMS320VC5402on-chipROM 地址范围 F000~F7FF F800~FBFF FC00~FDFFFE00~FEFF FF00~FF7F FF80~FFFF 内容 保留 BootLoader μ律 A律 正弦查找表 中断向量表 引导程序能提供多种引导模式以适配不同的系统设备,包括主机接口(HPI)模式、标 准串行口模式、通用 I/O口模式、串行 EEPROM模式及并行引导模式,具有很强的系统灵 活性。前三种模式只适用于由其它处理器为 VC5402提供运行代码的多处理器系统中。 后两种模式对以VC5402为核心的独立系统都可以适用,只是串行 EEPR0M引导模式只 支持价格偏高的SPI端口EEPROM,而并行引导模式因为采用并行的EPR0M(可擦除可 编

您可能关注的文档

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档