发明名称 |
弹性先进先出存储器及存储方法 |
摘要 |
本发明公开了一种弹性先进先出存储器及存储方法,应用于USB3.0中,该存储器采用主控制器开启或者关闭读控制器和写控制器,采用写控制器控制写计数器进行计数,为存储体提供数据的写地址,并将外部输入的数据写入存储体,采用读控制器控制读计数器进行计数,为存储体提供数据的读地址,并输出存储体中的数据,采用同步电路获取写计数器和读计数器的地址值,并将地址值传送给写控制器和读控制器,以进行比较,同时,采用基于地址的握手逻辑来同步写控制器和读控制器的状态信号,从而克服了现有技术中跨时钟域数据传输不稳定的问题,进而使得跨时钟域数据传输更加可靠和稳定。 |
申请公布号 |
CN104267925A |
申请公布日期 |
2015.01.07 |
申请号 |
CN201410491938.8 |
申请日期 |
2014.09.23 |
申请人 |
无锡华大国奇科技有限公司 |
发明人 |
曹富强 |
分类号 |
G06F5/06(2006.01)I |
主分类号 |
G06F5/06(2006.01)I |
代理机构 |
杭州裕阳专利事务所(普通合伙) 33221 |
代理人 |
应圣义 |
主权项 |
一种弹性先进先出存储器,应用于USB3.0中,其特征在于,包括:主控制器、写控制器、读控制器、写计数器、读计数器、存储体、同步电路和握手逻辑;所述主控制器电性连接所述写控制器和所述读控制器,所述主控制器开启或者关闭所述写控制器和所述读控制器;所述写控制器电性连接所述写计数器和所述存储体,所述写控制器控制所述写计数器进行计数,且所述写控制器将外部输入的数据写入所述存储体;所述读控制器电性连接所述读计数器和所述存储体,所述读控制器控制所述读计数器进行计数,且所述读控制器输出所述存储体中的数据;所述写计数器电性连接所述存储体,所述写计数器为所述存储体提供数据的写地址;所述读计数器电性连接所述存储体,所述读计数器为所述存储体提供数据的读地址;所述同步电路电性连接所述写计数器、所述读计数器、所述写控制器和所述读控制器,所述同步电路获取所述写计数器和所述读计数器的地址值,并将所述地址值传送给所述写控制器和所述读控制器;所述握手逻辑电性连接所述写控制器和所述读控制器,所述握手逻辑将所述写控制器的状态信号同步到所述读控制器。 |
地址 |
214072 江苏省无锡市滨湖区滴翠路100号530大厦2号楼15层 |