文章 ID: 000081655 內容類型: 產品資訊與文件 最近查看日期: 2012 年 09 月 11 日

使用ALTASMI_PARALLEL兆功能時,應如何將資料寫入序列組態 (EPCS) 裝置?

環境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
描述

當使用ALTASMI_PARALLEL兆功能將資料寫入序列組態 (EPCS) 裝置時,EPCS 裝置只能讓您將記憶體中的位從 1 變更為 0。然而,它們不允許您將記憶體中的位從 0 變更為 1。

 

舉例來說,如果某個位址的初始資料0xE8,而您嘗試使用寫入位元組操作,在同一個位址寫入資料位元組0x7A,資料就會0x68,因為初始資料位元組的位 1 和位 4 0xE8不能從 0 變更為 1。

 

若要將位從 0 變更為 1,您必須清除目標區記憶體或清除序列設定裝置中的所有記憶體。在執行寫入位元組操作之前,序列組態裝置記憶體位元組必須清除至所有 1 或0xFF。

 

因此,在使用altasmi_parallel時,您需要使用清除磁區指令來清除一個磁區,或是清除散裝指令以清除整個記憶體,然後再寫入操作(單位元組寫入或頁面寫入作業)。

 

這樣一來,就能確保序列組態 (EPCS) 裝置以新資料寫入正確。

相關產品

本文章適用於 2 產品

Intel® 可程式裝置
Intel® FPGA 設定裝置

這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。