FPGA多版本程序加载方法
    1.
    发明授权

    公开(公告)号:CN113157334B

    公开(公告)日:2022-09-02

    申请号:CN202110338013.X

    申请日:2021-03-30

    Abstract: 本发明公开的一种FPGA多版本程序加载方法,提供一种硬件成本低,软件实现简单,容错能力强,可靠性加载效率高的方法。发明通过下述技术方案实现:采用FPGA+MSU+CPLD组成一个FPGA程序加载控制单元,CPLD通过最高位地址划分成2个相同大小的存储空间,按照Flash块空间利用率尽可能高的方式对BIN文件进行组合;MSU模块向CPLD下发程序版本加载指令,注入待加载程序版本配置信息,启动软件复位命令,使Flash从设定的WBSTAR地址起始处进行功能程序版本加载,在每片Flash首个区块的首地址处,存储通过JTAG方式在线烧写FPGA基础版本程序,其它功能版本程序的固化采用在线更新方式实现。

    FPGA多版本程序加载方法
    2.
    发明公开

    公开(公告)号:CN113157334A

    公开(公告)日:2021-07-23

    申请号:CN202110338013.X

    申请日:2021-03-30

    Abstract: 本发明公开的一种FPGA多版本程序加载方法,提供一种硬件成本低,软件实现简单,容错能力强,可靠性加载效率高。发明通过下述技术方案予以实现:采用FPGA+MSU+CPLD组成一个FPGA程序加载控制单元,CPLD通过最高位地址划分成2个相同大小的存储空间,按照Flash块空间利用率尽可能高的方式对BIN文件进行组合;MSU模块向CPLD下发程序版本加载指令,注入待加载程序版本配置信息,启动软件复位命令,使Flash从设定的WBSTAR地址起始处进行功能程序版本加载,在每片Flash首个区块的首地址处,存储通过JTAG方式在线烧写FPGA基础版本程序,其它功能版本程序的固化采用序在线更新方式实现。

    远程在线更新FPGA多版本程序的方法

    公开(公告)号:CN113434162A

    公开(公告)日:2021-09-24

    申请号:CN202110338023.3

    申请日:2021-03-30

    Abstract: 本发明公开的一种远程在线更新FPGA多版本程序的方法,硬件简单,实时性处理效率高,容错能力强。发明通过下述技术方案予以实现:PPC处理器接收FPGA程序远程更新指令,向CPLD发送更新指令,CPLD校验更新指令正确后,将FPGA基础版本程序从Flash加载到FPGA内部运行,然后切换Flash高位地址指向待更新功能程序版本对应的Flash区块空间,FPGA接收来自PPC待更新程序文件,采用接收数据帧CRC校验,以及全部待更新程序文件写入后,读取Flash本次更新写入的全部数据,将数据写入到对应的Flash地址空间中,从Flash中读出之前写入的数据,进行二次CRC校验的方式,把校验的结果上报PPC。

    虚拟化EMIF总线DSP软件设计方法

    公开(公告)号:CN112711925A

    公开(公告)日:2021-04-27

    申请号:CN202110183659.5

    申请日:2021-02-10

    Abstract: 本发明公开的一种虚拟化EMIF总线DSP软件设计方法,旨在提供一种接口移植简单,系统集成效率高,高数据传输速率的虚拟化EMIF总线的软件设计方法。发明通过下述技术方案予以实现:PS单元作为主设备对PL单元中的寄存器进行读写访问;PL单元作为从设备被动接收PS单元写入数据;PS单元通过虚拟化EMIF写操作FPGA软件,写入的数据经PL单元数据FIFO缓存处理后,发送至FPGA软件,通过对Aurora总线的数据线进行编码方式实现PS单元访问地址、数据、单个寄存器读写标识、任意长度RAM或FIFO读写字段的合并,以软件虚拟化的方式,对FPGA软件中的任意寄存器、任意长度字段的RAM进行读写访问。

    多波束相控阵差和比角度估计方法

    公开(公告)号:CN112965028B

    公开(公告)日:2023-08-29

    申请号:CN202110183866.0

    申请日:2021-02-10

    Abstract: 本发明公开的一种多频段相控阵天线旋转测试装置,结构简单、便于安装,精度高,具备角度旋转控制。本发明通过下述技术方案实现:U形悬臂支架(1)根据天线罩内侧形状为曲面或平面结构与被测天线的天线罩内侧共形固联,并通过U形悬臂支架固联刻度板(3),再固联轴承座(4)中的轴和轴承,形成连接摇柄(5)的旋转悬臂;刻度板上制有围绕轴承圆心等分均布的圆阵分度孔系及其分度刻线,转动摇柄带动被测天线体(8)旋转,控制刻度板的转向角度,固定在轴承座顶端的指针(2),用尖端指示被测天线的旋转角度,并通过安装于轴承座下侧的弹性分度销(6),实现旋转角度的锁止功能。本发明可以适配不同的暗室转台,满足多种转台安装的要求。

    虚拟化EMIF总线DSP软件设计方法

    公开(公告)号:CN112711925B

    公开(公告)日:2022-10-28

    申请号:CN202110183659.5

    申请日:2021-02-10

    Abstract: 本发明公开的一种虚拟化EMIF总线DSP软件设计方法,旨在提供一种接口移植简单,系统集成效率高,高数据传输速率的虚拟化EMIF总线的软件设计方法。发明通过下述技术方案予以实现:PS单元作为主设备对PL单元中的寄存器进行读写访问;PL单元作为从设备被动接收PS单元写入数据;PS单元通过虚拟化EMIF写操作FPGA软件,写入的数据经PL单元数据FIFO缓存处理后,发送至FPGA软件,通过对Aurora总线的数据线进行编码方式实现PS单元访问地址、数据、单个寄存器读写标识、任意长度RAM或FIFO读写字段的合并,以软件虚拟化的方式,对FPGA软件中的任意寄存器、任意长度字段的RAM进行读写访问。

    远程在线更新FPGA多版本程序的方法

    公开(公告)号:CN113434162B

    公开(公告)日:2022-10-28

    申请号:CN202110338023.3

    申请日:2021-03-30

    Abstract: 本发明公开的一种远程在线更新FPGA多版本程序的方法,硬件简单,实时性处理效率高,容错能力强。发明通过下述技术方案予以实现:PPC处理器接收FPGA程序远程更新指令,向CPLD发送更新指令,CPLD校验更新指令正确后,将FPGA基础版本程序从Flash加载到FPGA内部运行,然后切换Flash高位地址指向待更新功能程序版本对应的Flash区块空间,FPGA接收来自PPC待更新程序文件,采用接收数据帧CRC校验,以及全部待更新程序文件写入后,读取Flash本次更新写入的全部数据,将数据写入到对应的Flash地址空间中,从Flash中读出之前写入的数据,进行二次CRC校验的方式,把校验的结果上报PPC。

    多波束相控阵差和比角度估计方法

    公开(公告)号:CN112965028A

    公开(公告)日:2021-06-15

    申请号:CN202110183866.0

    申请日:2021-02-10

    Abstract: 本发明公开的一种多频段相控阵天线旋转测试装置,结构简单、便于安装,精度高,具备角度旋转控制。本发明通过下述技术方案实现:U形悬臂支架(1)根据天线罩内侧形状为曲面或平面结构与被测天线的天线罩内侧共形固联,并通过U形悬臂支架固联刻度板(3),再固联轴承座(4)中的轴和轴承,形成连接摇柄(5)的旋转悬臂;刻度板上制有围绕轴承圆心等分均布的圆阵分度孔系及其分度刻线,转动摇柄带动被测天线体(8)旋转,控制刻度板的转向角度,固定在轴承座顶端的指针(2),用尖端指示被测天线的旋转角度,并通过安装于轴承座下侧的弹性分度销(6),实现旋转角度的锁止功能。本发明可以适配不同的暗室转台,满足多种转台安装的要求。

Patent Agency Ranking