技术特征:
1.一种动态可重构的ram读写方式,其特征在于,在原始的顺序读写ram的基础上,增加按奇偶元素分别存储两块ram的读写方式、按上下三角元素分别存储两块ram的读写方式、按奇偶行分别存储两块ram的读写方式以及按行顺序存储到ram的读写方式。2.根据权利要求1所述的一种动态可重构的ram读写方式,其特征在于,在所述按行顺序存储到ram模式中,一个矩阵按行存储完整的存入一块ram中,此时矩阵与ram的地址映射关系按照公式:addr = base_addr i*j j,进行,式中i、j为数据矩阵的行列数量,i、 j分别为矩阵中数据的行列标号。3.根据权利要求1所述的一种动态可重构的ram读写方式,其特征在于,在所述奇偶元素分别存储两块ram模式中,一个矩阵相邻元素以奇偶方式存储到两块ram中时,矩阵与ram的地址映射关系按照公式:当i j为偶数时,ram1.addr = base_addr (i/2)*(j/2) j/2;当i j为奇数时,ram2.addr = base_addr (i/2)*(j/2) j/2,进行,式中i、j为数据矩阵的行列数量,i、 j分别为矩阵中数据的行列标号。4.根据权利要求1所述的一种动态可重构的ram读写方式,其特征在于,在所述上下三角分别存储模式中,一个矩阵以两个三角阵存储到两块ram中时,矩阵与ram的地址映射关系按照如下公式进行:当i<j时, ram1.addr = base_addr (j j
‑
i
‑
1)*(i
‑
1)/2 j
‑
i;当i>j时, ram2.addr = base_addr (j j
‑
j
‑
1)*(j
‑
1)/2 i
‑
i,式中i、j为数据矩阵的行列数量,i、 j分别为矩阵中数据的行列标号。5.根据权利要求1所述的一种动态可重构的ram读写方式,其特征在于,在所述按奇偶行分别存储两块ram模式中,矩阵与ram地址的映射关系按照以下公式进行:当i/2的余数为0时,ram1.addr = base_addr j*i/2 j;当i/2的余数为1时,ram2.addr = base_addr j*i/2 j,式中i、j为数据矩阵的行列数量,i、 j分别为矩阵中数据的行列标号。
再多了解一些
本文用于企业家、创业者技术爱好者查询,结果仅供参考。