【摘要】 本发明提供了一种实现不等宽数据传输的异步先进先出存储器及方法,其中,存储器包括:数据缓存单元,所述数据缓存单元中的数据基本单元为读出数据宽度和写入数据宽度的公倍数;写地址计算模块,用于根据写入数据宽度计算当前写地址对应于所述数据缓存中的具体位置;读地址计算模块,用于根据读出数据宽度计算当前读地址对应于所述数据缓存中的具体位置;读/写判断模块,用于根据当前写地址对应于所述数据缓存中的具体位置和当前读地址对应于数据缓存中的具体位置确定读/写使能。本发明可以直接在读和写逻辑中计算出不同宽度的读/写数据的具体位置,并进行逻辑判断,简化了系统设计,提高了数据传输效率。 : 【专利类型】发明授权 【申请人】北京天碁科技有限公司 【申请人类型】企业 【申请人地址】100082 北京市海淀区西直门北大街56号生命人寿大厦六层 【申请人地区】中国 【申请人城市】北京市 【申请人区县】海淀区 【申请号】CN200810100926.2 【申请日】2008-02-26 【申请年份】2008 【公开公告号】CN101261575B 【公开公告日】2010-04-21 【公开公告年份】2010 【授权公告号】CN101261575B 【授权公告日】2010-04-21 【授权公告年份】2010.0 【IPC分类号】G06F5/06 【发明人】周涛 【主权项内容】一种实现不等宽数据传输的异步先进先出存储器,其特征在于,包括:数据缓存单元,所述数据缓存单元中的数据基本单元的比特数为读出数据宽度和写入数据宽度的公倍数,所述数据缓存单元为寄存器形式的数据缓存元件;写地址计算模块,用于根据当前写地址×写入数据宽度计算当前写地址对应于所述数据缓存单元中的具体位置;读地址计算模块,用于根据当前读地址×读出数据宽度计算当前读地址对应于所述数据缓存单元中的具体位置;读/写判断模块,用于根据所述当前写地址对应于所述数据缓存单元中的具体位置和所述当前读地址对应于数据缓存单元中的具体位置确定读/写使能。 【当前权利人】北京天碁科技有限公司 【当前专利权人地址】北京市海淀区西直门北大街56号生命人寿大厦六层 【引证次数】3.0 【他引次数】3.0 【家族引证次数】3.0 【家族被引证次数】19