一种实现迭代算法的FPGA并行计算电路自动生成方法

    公开(公告)号:CN103440359B

    公开(公告)日:2016-03-02

    申请号:CN201310303368.0

    申请日:2013-07-18

    Abstract: 一种实现迭代算法的FPGA并行计算电路自动生成方法,步骤如下:(1)用串行计算电路实现所述迭代算法;(2)针对所述串行计算电路,提取该电路时序逻辑中的寄存器及组合逻辑,将提取出的寄存器作为存储部分,组合逻辑作为计算部分;(3)将所述迭代算法的串行计算电路表示为迭代函数及输出函数的形式;(4)将所述串行计算电路中需要多个时钟执行的计算全部压缩到1个时钟内执行,得到并行计算迭代式;(5)使用FPGA的设计语言描述所述并行计算迭代式;(6)根据步骤(5)中描述出的并行计算迭代式生成FPGA并行计算电路。使用本发明可不再使用手工推导并行计算式,可直接生成并行计算电路,可显著加速和简化迭代型算法VLSI并行计算电路的设计过程。

    一种卫星星座网络异轨链路规划方法

    公开(公告)号:CN113840294B

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

    申请号:CN202111064602.X

    申请日:2021-09-11

    Abstract: 本发明公开一种卫星星座网络异轨链路规划方法,能够得到网络拓扑相对稳定、网络管理高效的异轨链路建链规划方案。根据轨道高度计算卫星星座网络节点相对位置关系回归周期,获取一个回归周期内各用于异轨链路的天线间的链路可通性关系,形成链路可通关系三维布尔矩阵;遍历所有可用于异轨建链的天线,在两个相邻轨道面各选择一个与其在回归周期内链路可通时间总和最长的天线,与非首选天线的可通关系置为不可通;遍历回归周期各时刻和各天线,从链路可通关系三维布尔矩阵中为每一天线按照最长持续建链时间算法选择异轨空闲天线与其建链,并将该回归周期的建链方案推演至其他周期,得到最终的网络拓扑规划。

    一种卫星星座网络异轨链路规划方法

    公开(公告)号:CN113840294A

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

    申请号:CN202111064602.X

    申请日:2021-09-11

    Abstract: 本发明公开一种卫星星座网络异轨链路规划方法,能够得到网络拓扑相对稳定、网络管理高效的异轨链路建链规划方案。根据轨道高度计算卫星星座网络节点相对位置关系回归周期,获取一个回归周期内各用于异轨链路的天线间的链路可通性关系,形成链路可通关系三维布尔矩阵;遍历所有可用于异轨建链的天线,在两个相邻轨道面各选择一个与其在回归周期内链路可通时间总和最长的天线,与非首选天线的可通关系置为不可通;遍历回归周期各时刻和各天线,从链路可通关系三维布尔矩阵中为每一天线按照最长持续建链时间算法选择异轨空闲天线与其建链,并将该回归周期的建链方案推演至其他周期,得到最终的网络拓扑规划。

    一种多链路调度方法
    10.
    发明授权

    公开(公告)号:CN106302147B

    公开(公告)日:2019-08-30

    申请号:CN201610675692.9

    申请日:2016-08-16

    Abstract: 本发明公开了一种多链路调度方法。本发明通过对与节点A相连的所有链路进行标识,使每条链路均分配有64个虚拟信道,这样一来,便能够避免出现64个虚拟信道共享的问题。另外,本发明根据各链路当前码速率获得各链路传输数据的总次数之比,避免出现由于码速率不统一而导致链路空闲的情况出现,进而实现了源包选择一条或多条链路下行甚至所有链路同时下行。

Patent Agency Ranking