【技术实现步骤摘要】
本公开涉及电子设备领域,并且更具体地涉及具有先进先出存储器电路的双同步电子设备及相关方法。
技术介绍
在集成电路(IC)中,电路装置的电气心跳是时钟信号,并且所述时钟信号控制了其中的许多电路运行的节奏。在一些相对复杂的IC中,诸如在片上系统(SoC)中,可能存在用于不同的IC块(例如,处理单元、存储器、外设、以及其他专用单元)之间进行通信的复杂的系统,以便保证符合系统的性能规范。实际上,在特定的SoC应用中,一些部件能够以不同的时钟速率运行。在一些SoC应用中,IC可以包括使用不同时钟频率的设备之间的先进先出(FIFO)队列。例如,FIFO队列可以被设置在向FIFO队列中写入信息的第一设备(诸如微处理器)和从FIFO队列读取信息的第二设备(诸如外设或第二微处理器)之间。每个设备以与其自身的时钟相同的速率读取FIFO队列中的数据或向FIFO队列中写入数据。FIFO队列的存在用于实现具有不同时钟频率的SoC的两个域之间的共存。FIFO队列用作对工作在不同时钟速率的设备之间的数据流进行调节的缓存器(buffer)。参考图1-图2,现在对用于FIFO存储器队列200的方法进行了描述。FIFO存储器队列200包括基于第一时钟信号操作的第一写逻辑电路201、基于第二时钟信号操作的第二读逻辑电路202、耦合在逻辑电路之间的存储器核203、以及同样耦合在逻辑电路之间的指针同步电路204。指 ...
【技术保护点】
一种双同步电子设备,包括:先进先出FIFO存储器电路;第一数字电路,所述第一数字电路耦合至所述FIFO存储器电路并且配置成:基于第一时钟信号操作,以及基于写指针对所述FIFO存储器电路进行写入;以及第二数字电路,所述第二数字电路耦合至所述FIFO存储器电路并且配置成:基于与所述第一时钟信号不同的第二时钟信号操作,以及基于读指针从所述FIFO存储器电路进行读取;所述FIFO存储器电路配置成:检测所述写指针到新位置的跳转,根据当前位置确定所述读指针的多个跳转候选,从所述多个跳转候选选择一个跳转候选,以及基于所选择的跳转候选对所述读指针进行同步。
【技术特征摘要】
2014.10.07 US 14/508,3211.一种双同步电子设备,包括:
先进先出FIFO存储器电路;
第一数字电路,所述第一数字电路耦合至所述FIFO存储器电路
并且配置成:
基于第一时钟信号操作,以及
基于写指针对所述FIFO存储器电路进行写入;以及
第二数字电路,所述第二数字电路耦合至所述FIFO存储器电路
并且配置成:
基于与所述第一时钟信号不同的第二时钟信号操作,以及
基于读指针从所述FIFO存储器电路进行读取;
所述FIFO存储器电路配置成:
检测所述写指针到新位置的跳转,
根据当前位置确定所述读指针的多个跳转候选,
从所述多个跳转候选选择一个跳转候选,以及
基于所选择的跳转候选对所述读指针进行同步。
2.如权利要求1所述的双同步电子设备,其中,每个跳转候选
包括根据所述当前位置的所述读指针的格雷编码跳转候选。
3.如权利要求1所述的双同步电子设备,其中,所述FIFO存
储器电路被配置成基于所述新位置与所述多个跳转候选的相应位置
之间的距离选择跳转候选。
4.如权利要求1所述的双同步电子设备,其中,所述FIFO存
储器电路被配置成丢弃具有小于所述当前位置且大于所述新位置的
相应位置的跳转候选。
5.如权利要求1所述的双同步电子设备,其中,所述FIFO存
储器电路被配置成通过利用格雷编码将所述读指针从所选定的跳转
候选的相应位置增加到所述新位置,来对所述读指针进行同步。
6.如权利要求1所述的双同步电子设备,其中,所述FIFO存
\t储器电路被配置成,当检测到所述写指针的另外的跳转时,根据所
选择的跳转候选的相应位置确定所述读指针的第二多个跳转候选。
7.如权利要求1所述的双同步电子设备,其中,所述FIFO存
储器电路包括:处理电路装置和存储器核,所述存储器核耦合到所
述处理电路装置并且配置成储存从所述第一数字电路传送到所述第
二数字电路的数据。
8.如权利要求1所述的双同步电子设备,其中,所述写指针到
所述新位置的所述跳转包括从所述当前位置的不连续跳转。
9.如权利要求1所述的双同步电子设备,其中,所述FIFO存
储器电路包括16-128比特双同步FIFO存储器。
10.一种待被耦合到双同步电子设备中的先进先出FIFO存储器
电路,包括:第一数字电路和第二数字电路,所述第一数字电路基
于第一时钟信号操作,并且基于写指针对所述FIFO存储器电路进行
写入,所述第二数字电路基于不同于所述第一时钟信号的第二时钟
信号操作,并且基于读指针从所述FIFO存储器电路进行读取,所述
FIFO存储器电路包括:
处理电路装置和存储器核,所述存储器核耦合到所述处理电路
装置并且配置成:
储存从所述第一数字电路传送到所述第二数字电路的数据,
检测所述写指针到新位置的跳转...
【专利技术属性】
技术研发人员:S·M·罗塞利,G·谷亚纳西亚,U·马里,
申请(专利权)人:意法半导体股份有限公司,
类型:发明
国别省市:意大利;IT
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。