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