一种多DSP核SoC系统的FLASH引导控制
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:The Boot Process About FLASH Based on the SoC System That Embedded Multi-DSP
  • 作者:张跃玲 ; 余向阳 ; 张瑾 ; 汪健
  • 英文作者:ZHANG Yue-ling;YU Xiang-yang;ZHANG Jin;WANG Jian;R & D center in Suzhou,214 Institute of China North Industries;
  • 关键词:多核SoC系统 ; DSP引导功能 ; FLASH引导 ; boot过程
  • 英文关键词:multi-core SoC system;;DSP boot function;;FLASH boot;;boot process
  • 中文刊名:WXYJ
  • 英文刊名:Microelectronics & Computer
  • 机构:北方通用电子集团有限公司微电子部;
  • 出版日期:2019-01-05
  • 出版单位:微电子学与计算机
  • 年:2019
  • 期:v.36;No.416
  • 语种:中文;
  • 页:WXYJ201901020
  • 页数:6
  • CN:01
  • ISSN:61-1123/TN
  • 分类号:101-106
摘要
介绍了一种内含多个DSP的SoC系统,并对SoC中的FLASH引导过程进行分析;由于大规模SoC系统中内部嵌入多个DSP以及SoC系统本身内部存储程序的空间有限,且每次上电后用户加载的程序会丢失,需要每次重新加载烧写.而借助于SoC系统中的多个DSP核的引导功能,通过EMIF接口每次自动加载外接于SoC系统的FLASH存储器里的程序,实现上电后SoC系统自动运行用户程序.介绍了该多核SoC系统的相关boot功能的软硬件配置设计及引导控制程序,并对引导过程进行分析以及对多DSP核SoC系统的boot功能进行了仿真验证及测试.结果表明该多核SoC系统能够快速、准确地对FLASH程序进行引导和搬移;是一种有效的和可行的多核SoC系统引导方法.
        The paper proposed one SoC system that embedded multi-DSP,and discusses the boot process about the FLASH connect at the SoC system.Thanks to the space in the SoC system that use to storage the code is limited,and the code that users need load will lost at that the SoC system power on every time.So users need write the code again.The SoC that multi-DSP embedded in can run the users' code automatically in virtue of the boot function of the DSP in SoC that get across the EMIF interface.And it introduces the hardware and software design about the boot process of the SoC system,simulate and test the boot function about the SoC chip.The result indicated that the multi-DSP core in SoC can boot and move the code in the FLASH connect at the SoC system to the inner RAM of the SoC system fast and exactly.It is an effect and viable boot method that can apply in SoC embedded multi-core.
引文
[1]崔旭涛,杨日杰,何友.TMS320C6701DSP的程序引导方法及编程实现[J].电子工程师,2006,32(9):36-39.
    [2]潘睿元,张科.TMS320DM642的外部存储器接口引导[J].探测与控制学报,2008,30(sup1):5-7.
    [3]吕晓明,段发阶,贾建禄,等.TMS320VC55x系列DSP的FLASH引导方法研究[J].电子设计工程,2007,24(6):23-26.
    [4]卫菊红.基于TMS32OC6455DSP自动加载及FLASH烧写程序的设计[J].现代计算机,2011,27(26):71-74.
    [5]李飞平,卿粼波,滕奇志,等.基于TMS32QC6678的多核程序加载研究与实现[J].电子技术应用,2015,41(3):31-34.
    [6]田立峰,崔健,陈伟,等.双核DSP芯片TMS320VC542 1的并行引导方案[J].电子设计工程,2004,21(8):17-20.
    [7]张跃玲,张磊汪健,等.一种基于DSP的多核SOC中断扩展设计与实现[J].微电子学与计算机,2016,33(8):10-14.