RAM刷新周期问题

来源:互联网 发布:泰安大掌柜软件 编辑:程序博客网 时间:2024/05/16 07:48

在刷新模式中死时间应试是连续的不能进行存取操作的时间。

RAM刷新有三种:
1、集中式刷新在一个刷新周期内(2ms),先让存储器读写,然后集中刷新,这样就存在死区问题,如果是存取周期为2us的话,这样对于64*64的存储矩阵来说,集中刷新为128us,死区时间也为128us。

2、分散式刷新,将存储周期分为两部分,第一部分为存储器读写,第二部分为刷新,假如都为2us,这样,存取周期也就是4us,即把每行的刷新加到了存取周期中,因为系统是可以连续进行存储操作的(存取周期是相连无裂隙的)所以认为是无死区时间。

3、另外异步式刷新,在异步刷新里,相当于把刷新周期内所有的存取周期等长的分成了N段,在每段的末尾只会有一个存取周期用来刷新,而等其结束后又可进行存取操作,虽然在最大刷新间隔2ms内总的刷新时间是一样的,但因为连续的不能进行读取操作的时间为2us,只能说死区是2us, 比 集中式小很多。因为实际情况中,2ms的时间内 并不是一直有存取操作的。比如说 2ms 时间内只有一个读操作,如果正好遇到集中式的刷新时间这个操作需要等128us, 而异步只需等待一个刷新时间2us!这种情况下他们的效率有很大的差别。

0 0
原创粉丝点击