一种基于DSP的全局动态可重构方法

符超, 杨涛, 钱宏文, 吴翼虎, 付强

集成电路与嵌入式系统 ›› 2024, Vol. 24 ›› Issue (1) : 64-68.

PDF(1084 KB)
PDF(1084 KB)
集成电路与嵌入式系统 ›› 2024, Vol. 24 ›› Issue (1) : 64-68. DOI: 10.20193/j.ices2097-4191.2024.01.009
研究论文

一种基于DSP的全局动态可重构方法

作者信息 +

Global dynamic reconfigurable method based on DSP

Author information +
文章历史 +

摘要

可重构计算技术很好地解决了计算性能、效能,以及灵活性之间的矛盾,DSP作为异构多核平台中极为重要的组成部分,却少有面向其可重构的研究,限制了该技术的应用。针对此问题提出一种基于DSP的全局动态可重构方法。预先分区FLASH并烧写SPI参数文件以及镜像文件A、B,系统启动后先运行镜像A,当收到重构命令时修改SPI参数,将BOOT使用的镜像指向B,最后控制DSP重新BOOT以完成重构。使用TI TMS320C6678 DSP做测试,结果表明,该方法可以在320 ms内完成DSP内运行镜像的切换,具有良好的应用前景。

Abstract

Reconfigurable computing technology solves the contradiction between computing performance,efficiency and flexibility very well.As a very important part of heterogeneous multi-core platform,DSP has few researches on its reconfiguration,which limits the application of this technology.To solve this problem,a global dynamic reconfiguration method based on DSP is proposed.Pre-partition FLASH memory and burn SPI parameter files as well as image files A and B.After the system starts,it runs image A first.When receiving the reconstruction command,modify SPI parameters to point the image in BOOT to B.Finally,control the DSP to restart BOOT to complete the reconstruction.The test results of TI TMS320C6678 DSP show that this method can complete the switching of DSP running image within 320 ms,and has a good application prospect.

关键词

DSP / 动态可重构 / TMS320C6678

Key words

DSP / dynamic reconfiguration / TMS320C6678

引用本文

导出引用
符超, 杨涛, 钱宏文, . 一种基于DSP的全局动态可重构方法[J]. 集成电路与嵌入式系统. 2024, 24(1): 64-68 https://doi.org/10.20193/j.ices2097-4191.2024.01.009
FU Chao, YANG Tao, QIAN Hongwen, et al. Global dynamic reconfigurable method based on DSP[J]. Integrated Circuits and Embedded Systems. 2024, 24(1): 64-68 https://doi.org/10.20193/j.ices2097-4191.2024.01.009
中图分类号: TP311.1 (程序设计)   

参考文献

[1]
高彦钊, 邬江兴, 刘勤让, 等. 计算机体系架构研究综述与思考[J]. 中国科学:信息科学, 2022, 52(3):377-398.
GAO Y ZH, WU J X, LIU Q R, et al. A Review and Reflection on Computer Architecture Research[J]. Chinese Science:Information Science, 2022, 52(3):377-398 (in Chinese).
[2]
赵谦, 邓豹, 刘婷婷. 嵌入式可重构信号处理计算机技术[J]. 计算机工程与设计, 2020, 41(11):3289-3293 (in Chinese).
ZHAO Q, DENG B, LIU T T. Embedded Reconfigurable Signal Processing Computer Technology[J]. Computer Engineering and Design, 2020, 41(11):3289-3293 (in Chinese).
[3]
PEZZAROSSA L, SCHOEBEBL M. A Controller for Dynamic Partial econfiguration in FPGA Based Real-Time Systems[C]// IEEE International Symposium on Real-time Distributed Computing.Toronto:IEEE, 2017:88-96.
[4]
李光明, 弓皓斌, 袁凯, 等. 基于FPGA的远程可重构无线传感器设计方法[J]. 无线电工程, 2023, 53(5):1131-1137.
LI G M, GONG H B, YUAN K, et al. Design Method for Remote Reconfigurable Wireless Sensors Based on FPGA[J]. Radio Engineering, 2023, 53(5):1131-1137 (in Chinese).
[5]
虞业泺, 施敏华, 郑倩云. FPGA软件重构验证方法研究[J]. 电子设计工程, 2020, 28(21):65-69.
YU Y L, SHI M H, ZHENG Q Y. Research on FPGA software refactoring verification method[J]. Electronic Design Engineering, 2020, 28(21):65-69 (in Chinese).
[6]
刘尧, 蒋林, 李远成, 等. 自适应二进制算术编码的动态可重构实现研究[J]. 电子测量技术, 2022, 45(19):6.
LIU Y, JIANG L, LI Y CH, et al. Research on Dynamic Reconfigurable Implementation of Adaptive Binary Arithmetic Coding[J]. Electronic Measurement Technology, 2022, 45(19):6 (in Chinese).
[7]
郝梦坛. 能量粒子探测器FPGA软件系统重构技术研究[D]. 北京: 中国科学院大学, 2022.
HAO M T. Research on FPGA Software System Reconstruction Technology of Energy Particle Detector[D]. Beijing: University of Chinese Academy of Sciences, 2022 (in Chinese).
[8]
陆振林, 赵元富, 兰利东. 基于可重构技术的DSP任务动态加载方法研究[J]. 电子技术应用, 2015, 41(10):24-26.
LU ZH L, ZHAO Y F, LAN L D, et al. Research on Dynamic Loading Method for DSP Tasks Based on Reconfigurable Technology[J]. Electronic Technology Application, 2015, 41(10):24-26 (in Chinese).
[9]
王国洗. 嵌入式多核DSP动态重构框架的研究与实现[D]. 西安: 西安电子科技大学, 2015.
WANG G X. Research and Implementation of an Embedded Multicore DSP Dynamic Reconstruction Framework[D]. Xi'an: Xidian University, 2015 (in Chinese).
[10]
白生炜. 多核DSP局部重构系统的设计与实现[D]. 天津: 天津工业大学, 2017.
BAI SH W. Design and implementation of a multi-core DSP local reconstruction system[D]. Tianjin: Tiangong University, 2017 (in Chinese).
[11]
何双宗, 王巍, 田会娟, 等. 多核DSP的动态重构方案的设计与实现[J]. 机械设计, 2018, 35(S1):29-32.
HE SH Z, WANG W, TIAN H J, et al. Design and Implementation of Dynamic Reconstruction Scheme for Multi core DSP[J]. Mechanical Design, 2018, 35(S1):29-32 (in Chinese).
[12]
黄柏林. 面向信号调制识别多核DSP处理的局部重构功能设计与实现[D]. 西安: 西安电子科技大学, 2022.
HUANG B L. Design and Implementation of Local Reconstruction Function for Signal Modulation Recognition and Multicore DSP Processing[D]. Xi'an: Xidian University, 2022 (in Chinese).
[13]
Texas Instruments. TMS320TMS320C6678 Multicore Fixed and Floating-Point Digital Signal Processor, 2012.

责任编辑: 薛士然
PDF(1084 KB)

Accesses

Citation

Detail

段落导航
相关文章

/