基于XCR3256的低功耗存儲測試器研究設(shè)計
1.2 工作原理
系統(tǒng)的工作狀態(tài)主要有數(shù)據(jù)采集狀態(tài)、數(shù)據(jù)存儲狀態(tài)、數(shù)據(jù)重發(fā)狀態(tài)以及低功耗數(shù)據(jù)保持狀態(tài)。數(shù)據(jù)存儲狀態(tài)與數(shù)據(jù)的采集狀態(tài)并行,而重發(fā)狀態(tài)可在數(shù)據(jù)存儲期間中斷存儲狀態(tài)進行,也可以通過判斷幀計數(shù)來完成計滿重發(fā),重發(fā)數(shù)據(jù)前加特殊字字頭以標示重發(fā)周期的開始。也可在上電之后直接重發(fā),所有重發(fā)都可以實現(xiàn)循環(huán)重發(fā)。
圖3 數(shù)據(jù)存儲重發(fā)工作流程圖
數(shù)據(jù)存儲編幀實現(xiàn)方法:通過對存儲命令,啟動數(shù)據(jù)存儲狀態(tài)。幀同步信號共有2個,對應(yīng)每一主幀最后兩路的幀標識EB,90。在主幀中包括三路計數(shù),分別為低計數(shù),中計數(shù)和高計數(shù)。低計數(shù)決定副幀的長度,當?shù)陀嫈?shù)從00計到1F(十六進制,下同)時,低計數(shù)清零中計數(shù)進位,同時主幀的幀標識由 EB,90改寫為14,6F(此時對應(yīng)有副幀同步信號),從而實現(xiàn)了32×32的全幀數(shù)據(jù)格式。中計數(shù)計到FF時清零高計數(shù)進位。可通過對幀計數(shù)是否連續(xù)的判斷來鑒別數(shù)據(jù)的記錄是否有丟數(shù),錯數(shù)。
對于每路副幀的數(shù)據(jù)格式安排如下:低計數(shù)為00,01時插入幀字頭,計到1E,1F時記錄當前中計數(shù)和高計數(shù),中間的28幀記錄系統(tǒng)中的各工作狀態(tài)參數(shù)。全幀中同一位置為同一個參數(shù)的不同時刻的狀態(tài)。
評論