System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及集成电路(ic)。更具体地,本公开涉及存储器设备的时钟到q访问时间测量的片上自动化。
技术介绍
1、计算机系统可以将信息存储在存储器设备中。计算机系统的性能可以取决于存储器设备的访问时间,例如,用于向存储器设备写入和/或从存储器设备读取的时间量。准确测量存储器设备的访问时间非常重要。
技术实现思路
1、一种集成电路(ic)可以包括存储器设备和与存储器设备耦接的电路。该电路可以预处理存储器设备以维持振荡,在包括存储器设备的第一环路中发起第一振荡,并且在不包括存储器设备的第二环路中发起第二振荡。
2、在本文中描述的一些实施例中,该电路可以包括多路复用器集合,其中多路复用器集合的输出集合可以与存储器设备的输入集合耦接。该电路可以包括向多路复用器集合提供选择信号集合的有限状态机(fsm),其中存储器设备和fsm使用时钟信号进行计时。
3、在本文中描述的一些实施例中,fsm可以包括第一状态,在第一状态中,fsm将第一值写入第一存储器地址,其中当使能(enable)信号被断言(assert)时,fsm从空闲状态转变到第一状态。fsm可以包括第二状态,在第二状态中,fsm将第二值写入第二存储器地址,其中第二值是第一值的补码(例如,第一值可以是逻辑0,并且第二值可以是逻辑1),并且其中在时钟信号的一个时钟周期之后,fsm从第一状态转变到第二状态。
4、在本文中描述的一些实施例中,fsm可以包括第三状态,在第三状态中,fsm从第一存储器地址读取第一值,其
5、在本文中描述的一些实施例中,fsm可以包括第四状态,在第四状态中,fsm从第二存储器地址读取第二值,其中在时钟信号的一个时钟周期之后,fsm从第三状态转变到第四状态。
6、在本文中描述的一些实施例中,fsm可以包括第五状态,在第五状态中,fsm向存储器设备的时钟输入提供振荡信号,其中振荡信号对应于第一振荡或第二振荡,并且其中在时钟信号的一个时钟周期之后,fsm从第四状态转变到第五状态。
7、在本文中描述的一些实施例中,当使能信号被取消断言(deassert)时,fsm可以从第五状态转变到空闲状态。
8、在本文中描述的一些实施例中,该电路可以基于校准信号来发起第一振荡或第二振荡。
9、在本文中描述的一些实施例中,该电路可以包括时钟分频器,其中与第一振荡或第二振荡相对应的振荡信号可以被提供作为时钟分频器的输入,并且其中时钟分频器的输出可以被提供作为该电路的输出。
10、在本文中描述的一些实施例中,可以测量第一振荡的第一周期时间。可以测量第二振荡的第二周期时间。可以基于第一周期时间和第二周期时间来计算存储器设备的时钟到q访问时间。
本文档来自技高网...【技术保护点】
1.一种集成电路(IC),包括:
2.根据权利要求1所述的IC,其中所述电路包括:
3.根据权利要求2所述的IC,其中所述FSM包括第一状态,在所述第一状态中,所述FSM将第一值写入第一存储器地址,其中当使能信号被断言时,所述FSM从空闲状态转变到所述第一状态。
4.根据权利要求3所述的IC,其中所述FSM包括第二状态,在所述第二状态中,所述FSM将第二值写入第二存储器地址,其中所述第二值是所述第一值的补码,并且其中在所述时钟信号的一个时钟周期之后,所述FSM从所述第一状态转变到所述第二状态。
5.根据权利要求4所述的IC,其中所述FSM包括第三状态,在所述第三状态中,所述FSM从所述第一存储器地址读取所述第一值,其中在所述时钟信号的一个时钟周期之后,所述FSM从所述第二状态转变到所述第三状态。
6.根据权利要求5所述的IC,其中所述FSM包括第四状态,在所述第四状态中,所述FSM从所述第二存储器地址读取所述第二值,其中在所述时钟信号的一个时钟周期之后,所述FSM从所述第三状态转变到所述第四状态。
7.根据权
8.根据权利要求7所述的IC,其中当所述使能信号被取消断言时,所述FSM从所述第五状态转变到所述空闲状态。
9.根据权利要求1所述的IC,其中所述电路基于校准信号来发起所述第一振荡或所述第二振荡。
10.根据权利要求1所述的IC,其中所述电路包括时钟分频器,其中与所述第一振荡或所述第二振荡相对应的振荡信号被提供作为所述时钟分频器的输入,并且其中所述时钟分频器的输出被提供作为所述电路的输出。
11.一种方法,包括:
12.根据权利要求11所述的方法,还包括:
13.根据权利要求11所述的方法,其中所述将数据写入所述存储器设备中的所述至少两个存储器地址包括将第一值写入第一存储器地址并且将第二值写入第二存储器地址。
14.根据权利要求13所述的方法,其中所述第二值是所述第一值的补码。
15.根据权利要求13所述的方法,其中所述第一值和所述第二值在连续时钟周期中被写入。
16.一种集成电路(IC),包括:
17.根据权利要求16所述的IC,其中所述FSM包括第一状态,在所述第一状态中,所述FSM将第一值写入第一存储器地址,其中当使能信号被断言时,所述FSM从空闲状态转变到所述第一状态,其中所述FSM包括第二状态,在所述第二状态中,所述FSM将第二值写入第二存储器地址,其中所述第二值是所述第一值的补码,并且其中在所述时钟信号的一个时钟周期之后,所述FSM从所述第一状态转变到所述第二状态。
18.根据权利要求17所述的IC,其中所述FSM包括第三状态,在所述第三状态中,所述FSM从所述第一存储器地址读取所述第一值,其中在所述时钟信号的一个时钟周期之后,所述FSM从所述第二状态转变到所述第三状态,其中所述FSM包括第四状态,在所述第四状态中,所述FSM从所述第二存储器地址读取所述第二值,并且其中在所述时钟信号的一个时钟周期之后,所述FSM从所述第三状态转变到所述第四状态。
19.根据权利要求18所述的IC,其中所述FSM包括第五状态,在所述第五状态中,所述FSM向所述存储器设备的时钟输入提供振荡信号,其中所述振荡信号对应于所述第一振荡或所述第二振荡,其中在所述时钟信号的一个时钟周期之后,所述FSM从所述第四状态转变到所述第五状态,并且其中当所述使能信号被取消断言时,所述FSM从所述第五状态转变到所述空闲状态。
20.根据权利要求16所述的IC,其中所述电路包括时钟分频器,其中与所述第一振荡或所述第二振荡相对应的振荡信号被提供作为所述时钟分频器的输入,并且其中所述时钟分频器的输出被提供作为所述电路的输出。
...【技术特征摘要】
【国外来华专利技术】
1.一种集成电路(ic),包括:
2.根据权利要求1所述的ic,其中所述电路包括:
3.根据权利要求2所述的ic,其中所述fsm包括第一状态,在所述第一状态中,所述fsm将第一值写入第一存储器地址,其中当使能信号被断言时,所述fsm从空闲状态转变到所述第一状态。
4.根据权利要求3所述的ic,其中所述fsm包括第二状态,在所述第二状态中,所述fsm将第二值写入第二存储器地址,其中所述第二值是所述第一值的补码,并且其中在所述时钟信号的一个时钟周期之后,所述fsm从所述第一状态转变到所述第二状态。
5.根据权利要求4所述的ic,其中所述fsm包括第三状态,在所述第三状态中,所述fsm从所述第一存储器地址读取所述第一值,其中在所述时钟信号的一个时钟周期之后,所述fsm从所述第二状态转变到所述第三状态。
6.根据权利要求5所述的ic,其中所述fsm包括第四状态,在所述第四状态中,所述fsm从所述第二存储器地址读取所述第二值,其中在所述时钟信号的一个时钟周期之后,所述fsm从所述第三状态转变到所述第四状态。
7.根据权利要求6所述的ic,其中所述fsm包括第五状态,在所述第五状态中,所述fsm向所述存储器设备的时钟输入提供振荡信号,其中所述振荡信号对应于所述第一振荡或所述第二振荡,并且其中在所述时钟信号的一个时钟周期之后,所述fsm从所述第四状态转变到所述第五状态。
8.根据权利要求7所述的ic,其中当所述使能信号被取消断言时,所述fsm从所述第五状态转变到所述空闲状态。
9.根据权利要求1所述的ic,其中所述电路基于校准信号来发起所述第一振荡或所述第二振荡。
10.根据权利要求1所述的ic,其中所述电路包括时钟分频器,其中与所述第一振荡或所述第二振荡相对应的振荡信号被提供作为所述时钟分频器的输入,并且其中所述时钟分频器的输出被提供作为所述电路的输出。
11.一种方法,包括:
12.根据权利要求11所述的方法,还包括...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。