當使用ALTASMI_PARALLEL兆功能將資料寫入序列組態 (EPCS) 裝置時,EPCS 裝置只能讓您將記憶體中的位從 1 變更為 0。然而,它們不允許您將記憶體中的位從 0 變更為 1。
舉例來說,如果某個位址的初始資料0xE8,而您嘗試使用寫入位元組操作,在同一個位址寫入資料位元組0x7A,資料就會0x68,因為初始資料位元組的位 1 和位 4 0xE8不能從 0 變更為 1。
若要將位從 0 變更為 1,您必須清除目標區記憶體或清除序列設定裝置中的所有記憶體。在執行寫入位元組操作之前,序列組態裝置記憶體位元組必須清除至所有 1 或0xFF。
因此,在使用altasmi_parallel時,您需要使用清除磁區指令來清除一個磁區,或是清除散裝指令以清除整個記憶體,然後再寫入操作(單位元組寫入或頁面寫入作業)。
這樣一來,就能確保序列組態 (EPCS) 裝置以新資料寫入正確。