Masalah Kritis
Perangkat Arria® 10 SX dapat hang jika HPS memiliki kendali atas blok CSS (melakukan konfigurasi, PR, atau dekripsi AES) dan menerima reset dingin atau hangat sebelum melepaskan kontrol. Masalahnya terjadi dalam situasi ini karena HPS mempertahankan kontrol atas blok CSS setelah reset, tetapi sumber lain perlu mengontrol blok CSS untuk melakukan fungsi yang diminta, seperti jika JTAG berusaha mengonfigurasi FPGA atau jika nCONFIG dinyatakan untuk konfigurasi ulang. Perhatikan bahwa jika Anda menggunakan boot aman, Anda tidak terpengaruh oleh masalah ini karena kode ROM Boot HPS secara otomatis melepaskan kontrol CSS.
Jika situasi ini terjadi, operasi normal dapat dilanjutkan dengan melakukan Power on reset (POR), pengaturan ulang dingin, atau pengaturan ulang hangat HPS, yang menyebabkan HPS melepaskan kontrol CSS dan memberikan kontrol kembali ke FPGA. Jika Anda tidak menggunakan boot aman, Anda dapat menghindari masalah ini dengan memastikan bahwa perangkat lunak yang mengeksekusi setelah tahap ROM boot melepaskan kontrol HPS dari CSS setelah reset untuk membiarkan FPGA melanjutkan untuk mengambil kepemilikan blok CSS. Penting bahwa HPS tidak ditahan dalam dingin atau reset hangat tanpa batas, jika tidak, CSS tidak akan dapat diakses untuk FPGA sumber konfigurasi.
Informasi ini dijadwalkan untuk disertakan dalam rilis manual Referensi Teknis Arria 10 di masa mendatang.