[发明专利]一种异步先进先出存储器的数据读写方法、装置及系统无效
申请号: | 200810222652.4 | 申请日: | 2008-09-19 |
公开(公告)号: | CN101373424A | 公开(公告)日: | 2009-02-25 |
发明(设计)人: | 张浩 | 申请(专利权)人: | 北京中星微电子有限公司 |
主分类号: | G06F5/14 | 分类号: | G06F5/14 |
代理公司: | 北京国昊天诚知识产权代理有限公司 | 代理人: | 顾惠忠 |
地址: | 100083北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 异步 先进 存储器 数据 读写 方法 装置 系统 | ||
1.一种异步先进先出存储器的数据写入方法,其特征在于,包括以下步骤:
获取写地址域的二进制写地址;
转换所述二进制写地址为格雷码写地址;
判断所述格雷码写地址是否到达所述异步先进先出存储器的非2幂次边界地址;
如果是,则将所述格雷码写地址跳转锁定后输出;如果否,则直接输出;
将写地址域时钟转换为读地址域时钟;
将所输出的格雷码写地址转换为读地址域时钟的二进制写地址;
如果所述异步先进先出存储器非满,则在所述写地址域的二进制写地址写入数据,其中
所述格雷码写地址的跳转锁定后输出包括:锁定格雷码输出;跳转非2幂次边界格雷码地址为初始格雷码地址;解除格雷码输出锁定;输出所述初始格雷码地址。
2.根据权利要求1所述的方法,其特征在于,所述锁定格雷码输出包括以下步骤:
锁定写地址域格雷码编码器;
锁定写地址域格雷码译码器;
锁定读地址域格雷码译码器。
3.根据权利要求2所述的方法,其特征在于,所述解除格雷码输出锁定包括以下步骤:
解除写地址域格雷码编码器锁定;
解除写地址域格雷码译码器锁定;
解除读地址域格雷码译码器锁定。
4.一种异步先进先出存储器的数据读取方法,其特征在于,包括以下步骤:
获取读地址域的二进制读地址;
转换所述二进制读地址为格雷码读地址;
判断所述格雷码读地址是否到达所述异步先进先出存储器的非2幂次边界地址;
如果是,则将所述格雷码读地址跳转锁定后输出;如果否,则直接输出;
将读地址域时钟转换为写地址域时钟;
将所输出的格雷码读地址转换为写地址域时钟的二进制读地址;
如果所述异步先进先出存储器非空,则读取所述读地址域的二进制读地址的数据,其中
所述格雷码读地址的跳转锁定后输出包括:锁定格雷码输出;跳转非2幂次边界格雷码地址为初始格雷码地址;解除格雷码输出锁定;输出所述初始格雷码地址。
5.根据权利要求4所述的方法,其特征在于,所述锁定格雷码输出包括以下步骤:
锁定读地址域格雷码编码器;
锁定读地址域格雷码译码器;
锁定写地址域格雷码译码器。
6.根据权利要求5所述的方法,其特征在于,所述解除格雷码输出锁定包括以下步骤:
解除读地址域格雷码编码器锁定;
解除读地址域格雷码译码器锁定;
解除写地址域格雷码译码器锁定。
7.一种异步先进先出存储器的数据写入装置,其特征在于,包括:
地址获取单元,用于获取写地址域的二进制写地址;
格雷码编码单元,用于转换所述二进制写地址为格雷码写地址;
边界判定单元,用于判断所述格雷码写地址是否到达所述异步先进先出的非2幂次边界地址;
地址跳转锁定单元,包括:锁定输出子单元,用于当判定结果为是时,将所述格雷码写地址跳转锁定后输出;直接输出子单元,用于当判定结果为否时,直接输出;
跨时钟同步单元,用于将写地址域时钟转换为读地址域时钟;
格雷码译码单元,用于将所输出的格雷码写地址转换为读地址域时钟的二进制写地址;
数据写入单元,用于当所述异步先进先出存储器非满时,在所述写地址域的二进制写地址写入数据,其中
所述锁定输出子单元包括:锁定模块,用于锁定格雷码输出;地址跳转模块,用于跳转非2幂次边界格雷码地址为初始格雷码地址;解锁模块,用于解除格雷码输出锁定;地址输出模块,用于输出所述初始格雷码地址。
8.根据权利要求7所述的装置,其特征在于,所述锁定模块包括:
写编码器锁定子模块,用于锁定写地址域格雷码编码器;
写译码器锁定子模块,用于锁定写地址域格雷码译码器;
读译码器锁定子模块,用于锁定读地址域格雷码译码器。
9.根据权利要求8所述的装置,其特征在于,所述解锁模块包括:
写编码器解锁子模块,用于解除写地址域格雷码编码器锁定;
写译码器解锁子模块,用于解除写地址域格雷码译码器锁定;
读译码器解锁子模块,用于解除读地址域格雷码译码器锁定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810222652.4/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置