【技术实现步骤摘要】
本公开涉及计算机领域,特别涉及一种存储器分区方法、装置、设备及存储介质。
技术介绍
1、目前,由于fpga(field-programmable gate array,现场可编程门阵列)内部的ram(random access memory,随机存储器)的存储空间有限,通常通过搭载大容量的存储器实现扩展fpga的存储空间,需要对大容量的存储器进行分区,便于对存储器的存储空间进行控制。
2、相关技术中,存储器分区方法包括:将存储器分为第一存储区和第二存储区,其中,第一存储区用于存储fpga中的运算程序对终端数据进行运算的过程中产生的中间数据,第二存储区用于存储终端数据,终端数据为终端向fpga发送的需要fpga进行运算的数据。
3、然而,由于存储器容量较大,第一存储区的大小也较大,而运算程序每次从存储器中获取需要的中间数据,都需要对第一存储区进行遍历寻址,这样导致运算程序寻址的时间较长。但是运算程序每次进行运算的时间长度是固定的(一般为一个时间片),在这个时间片内,运算程序需要进行寻址和运算数据,如果寻址的时间较长
...【技术保护点】
1.一种存储器分区方法,其特征在于,所述存储器与现场可编程门阵列FPGA连接,所述FPGA中设有多个运算程序,所述存储器包括第一存储区,所述第一存储区包括多个第一子存储区,每个所述运算程序对应至少一个所述第一子存储区,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述分区条件包括以下至少一种:
3.根据权利要求1所述的方法,其特征在于,所述第一分区策略包括以下至少一种:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1至4任一项所述的方法,其特征在于,所述FPGA与至少一个终端连
...【技术特征摘要】
1.一种存储器分区方法,其特征在于,所述存储器与现场可编程门阵列fpga连接,所述fpga中设有多个运算程序,所述存储器包括第一存储区,所述第一存储区包括多个第一子存储区,每个所述运算程序对应至少一个所述第一子存储区,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述分区条件包括以下至少一种:
3.根据权利要求1所述的方法,其特征在于,所述第一分区策略包括以下至少一种:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1至4任一项所述的方法,其特征在于,所述fpga与至少一个终端连接,所述存储器还包括第二存储区,所述第二存储区用于存储所述终端向所述fpga发送的终端数据,所述分区条件还包括终端数量发生改变,所述第一分区策略还用于指示所述第一存储区和所述第二存储区的大小,且所述第一分区策略所指示的所述第一存储区的大小和所述第二存储区的大...
【专利技术属性】
技术研发人员:江国兵,刘翔,伍力伟,刘四超,李杨,刘灵通,余文亮,黄钟,刘慧,周确,张琼宇,刘雄,刘莹,蒋名权,黄制兵,周喻,杨志敏,刘枫,张烁,刘小川,李小莉,姜俊,关星,温玉屏,张文龙,
申请(专利权)人:武汉船舶通信研究所中国船舶集团有限公司第七二二研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。