发明名称 |
无竞争存储访问的系统和方法 |
摘要 |
一种Turbo码解码器的存储器控制单元包括一个具有多个存储槽的缓冲区,一个缓存控制可操作地耦合到所述缓冲区,一个路由器可操作地耦合到所述缓存控制和多个数据源,一个冲突检测单元,可操作地耦合到所述路由器、缓存控制、及多个数据源。该缓冲区临时存储用于存储在存储体中的信息。所述缓存控制确定在缓冲区中的可用存储槽数。所述路由器将数据从数据源发送到缓存控制。当可用存储槽的数目不足以存储所有试图访问内存块的数据源的数据,所述冲突检测单元暂停一些数据源。 |
申请公布号 |
CN103262425B |
申请公布日期 |
2016.05.25 |
申请号 |
CN201180059927.7 |
申请日期 |
2011.12.19 |
申请人 |
华为技术有限公司 |
发明人 |
王国辉;孙扬;约瑟夫·卡瓦拉罗;郭元斌 |
分类号 |
H03M13/27(2006.01)I |
主分类号 |
H03M13/27(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
张洋;黄健 |
主权项 |
Turbo解码器的一个存储控制单元,其特征在于,包括:第一缓冲区,具有多个存储插槽,所述第一缓冲区用于暂时存储在存储体中存储的信息;缓存控制,其可操作地被耦合到所述第一缓冲区,所述缓存控制用于确定所述第一缓冲区中可用的存储插槽;路由器,其可操作地被耦合到所述缓存控制和第二缓冲区,所述路由器用于将多个数据源的数据发送到所述缓存控制;冲突检测单元,可操作地被耦合到所述路由器、所述缓存控制、所述第一缓冲区和所述第二缓冲区,所述冲突检测单元用于当可用存储槽的数目不足以存储所有试图访问存储体的数据源的数据时暂停一些数据源;所述第二缓冲区,其可操作地被耦合到所述路由器、所述冲突检测单元、及所述多个数据源;所述第二缓冲区用于从试图访问存储体的数据源缓冲数据;其中,所述多个数据源为多个MAP解码器;其中,所述第一缓冲区位于所述路由器和存储器之间;所述第二缓冲区位于所述多个数据源和所述路由器之间。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |