五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

lattice DDR3 IP核使用調試分享

2023-01-17 07:12 作者:明德?lián)P易老師  | 我要投稿

本文以一個案例的形式來介紹lattice DDR3 IP核的生成及調用過程,同時介紹各個接口信號的功能作用:


一、建立Lattice工程

1、首先,新建一個工程“l(fā)attice_ddr3”:


?其中器件選擇的是ECP5U系列LFE5U-45F-CABGA381芯片,Lattice的工程后綴是.ldf文件。進入工程界面后,添加模塊文件:右鍵點擊Input Files --Add--New File--Verilog Files即可添加。


2、添加了工程文件后,需要設置一個頂層,右鍵點擊impl1,選擇Set Top-Level unit,在彈出的窗口中設置頂層文件的名稱,綜合軟件選擇系統(tǒng)自帶的Lattice LSE。


二、頂層文件設計

頂層文件中,需要包含輸入輸出信號,其中系統(tǒng)的輸入是時鐘clk和復位信號rst_n,輸出是FPGA向DDR3的輸出信號,信號的流程圖如下所示:


??其中,IP核控制模塊Mem_burst中是雙端口的輸入輸出,輸入信號有頂層中產生的輸入和IP核返回的輸入信號;輸出有IP核輸出到Mem_burst的信號和控制模塊輸出到頂層的信號。


三、模塊信號功能介紹:

DDR3 IP核的調用主要有兩部分模塊,分別是控制模塊和IP核接口模塊,其對應的各信號列表如下:


1、控制模塊的信號功能列表如下所示:


四、DDR3 IP核生成過程:

在例化DDR3的IP核之前,需要先生成DDR3的IP核,且DDR3的例化與其他IP核不同,具體的過程如下:


1、首先打開Clarity Designer創(chuàng)建一個IP文件:


2、進入IP核生成界面后,需要在網(wǎng)上下載DDR3的IP核,在Lattice IP Sever中進行聯(lián)網(wǎng)下載DDR3的IP核并安裝,安裝完IP核后在Lattice IP中選擇ddr3 sdram controller 3.1,進行IP核參數(shù)設計:



3、配置IP核參數(shù),由于選取的器件是ECP5U系列FPGA,因此DDR3的頻率需設置為300M,否則生成的IP核是灰色的無法加入工程中去,內存數(shù)據(jù)總線大小選擇16,對應的輸入數(shù)據(jù)位寬是64位,配置選擇X8,對應的地址位寬是28位。



4、IP核生成完成后,點擊系統(tǒng)IP核界面上Generate,會在工程的文件列表中加入一個.sbx文件,此文件就是需要例化的DDR3 IP核實體文件,同時在對應的文件夾下面會出現(xiàn)一個對應名稱的.V文件,將這個.V文件中的信號例化進頂層中即可。



??5、需要例化的.V文件:



五、例化IP核

將上圖中的.V文件例化進頂層文件中,定義好信號類型,將對應的信號相連接。至此,DDR3的IP核添加成功。

以上就是lattice DDR3 IP核使用調試的內容分享

lattice DDR3 IP核使用調試分享的評論 (共 條)

分享到微博請遵守國家法律
静安区| 城步| 海阳市| 仲巴县| 宁乡县| 新沂市| 正宁县| 清苑县| 雷州市| 邻水| 炉霍县| 玛纳斯县| 富顺县| 扎囊县| 鄂托克旗| 米易县| 砀山县| 延寿县| 寿阳县| 广丰县| 漠河县| 邢台县| 乌兰察布市| 红河县| 怀柔区| 临泽县| 东港市| 晴隆县| 鹤壁市| 晋城| 台安县| 米泉市| 兴宁市| 宝清县| 沁水县| 遂昌县| 家居| 孟州市| 福海县| 博爱县| 安化县|