COE檔案是什麼

bluesnakess發表於2020-07-16

COE檔案
在某些IP核的配置中,需要使用COE(Coefficient)檔案來傳遞引數,例如MATLAB自動生成FIR濾波器所需的濾波係數檔案以及RAM中的初始化資料檔案等。

COE檔案是一種ASCII文字檔案,檔案頭部定義資料基數(Radix),可以時2、10或16。資料以向量的形式給出,向量以分號結尾,向量之間用逗號隔開。Vivado會解析COE檔案格式,並在生成IP核時匯出相關的MIF格式檔案,用於行為級模擬。

將COE檔案放在與使用此檔案的IP核同目錄下(即與XCI檔案同目錄),這樣在使用Core Cotainer打包IP核時也會將COE檔案打包到XCIX檔案中。當替換COE檔案時,必須要刪掉舊的COE檔案,否則也會傳遞到工程的綜合過程中;需要注意,如果只是在磁碟上刪掉了檔案,而不是在工程中移除,會導致報告一個error。

MEMORY_INITIALIZATION_RADIX:定義儲存器初始化值的基數。
MEMORY_INITIALIZATION_VECTOR:定義塊儲存器與分散式儲存器的資料;

在這裡插入圖片描述

相關文章