設置為頂層文件
發布時間:2014/7/23 20:44:10 訪問次數:1682
設置為頂層文件:原理圖M100AL-5301/22繪好后或VHDL文件編寫好后,保存。編譯前要設置為當
前文件,命令為Project- Set As Top-Level Entity。
編譯:文件編寫好后,必須要沒有錯誤并通過編譯,命令為Processing- Start Com-pilation。
仿真:可以在純軟件環境下檢查編寫的文件的邏輯功能是否正確。按附圖3.4的“Other File”按鈕。選擇Vector Waveform File,就進入仿真窗口,同在MAX+PLUSⅡ軟件下一樣,將輸入/輸出調出來,設定好仿真參數,加入輸入信號就可以仿真并查看輸出結果了。
編程:文件編譯成功后會產生下載文件(.sof或.pof),所謂編程就是將所產生的下載文件下載到可編程邏輯器件里,由后者實現所希望的邏輯功能。單擊編程命令Tools-Progarmmer,就進入到編程窗口。如附圖3.6所示。
測試:編程完成后,要加上輸入測試信號,觀察輸出,看邏輯功能是否真正實現。
QuartusⅡ6.O軟件支持層次化設計,本書推薦的層次化設計基本步驟為:
a.新建工程;
b.選擇器件;
c.新建(下~層)文件;
d.設置為頂層文件;
e.編譯;
f.仿真,確保正確;
g.產生模塊符號,為了供上一層調用,低層的文件在編譯通過后必須產生一個模塊符號,執行命令File -Creat/Update,就將剛通過編譯的文件產生模塊符號;
h.執行步驟③~⑦循環,創建底層模塊;
i.新建(上一層)文件,在建上一層文件的過程中,可以像調用器件一樣,調用下一層的模塊,然后再連線;
j.將該文件設置為頂層文件;
k.對文件進行編譯;
1.對文件進行仿真,確保正確(此步可省);
m.將產生的編程文件下載到可編程邏輯器件里;
設置為頂層文件:原理圖M100AL-5301/22繪好后或VHDL文件編寫好后,保存。編譯前要設置為當
前文件,命令為Project- Set As Top-Level Entity。
編譯:文件編寫好后,必須要沒有錯誤并通過編譯,命令為Processing- Start Com-pilation。
仿真:可以在純軟件環境下檢查編寫的文件的邏輯功能是否正確。按附圖3.4的“Other File”按鈕。選擇Vector Waveform File,就進入仿真窗口,同在MAX+PLUSⅡ軟件下一樣,將輸入/輸出調出來,設定好仿真參數,加入輸入信號就可以仿真并查看輸出結果了。
編程:文件編譯成功后會產生下載文件(.sof或.pof),所謂編程就是將所產生的下載文件下載到可編程邏輯器件里,由后者實現所希望的邏輯功能。單擊編程命令Tools-Progarmmer,就進入到編程窗口。如附圖3.6所示。
測試:編程完成后,要加上輸入測試信號,觀察輸出,看邏輯功能是否真正實現。
QuartusⅡ6.O軟件支持層次化設計,本書推薦的層次化設計基本步驟為:
a.新建工程;
b.選擇器件;
c.新建(下~層)文件;
d.設置為頂層文件;
e.編譯;
f.仿真,確保正確;
g.產生模塊符號,為了供上一層調用,低層的文件在編譯通過后必須產生一個模塊符號,執行命令File -Creat/Update,就將剛通過編譯的文件產生模塊符號;
h.執行步驟③~⑦循環,創建底層模塊;
i.新建(上一層)文件,在建上一層文件的過程中,可以像調用器件一樣,調用下一層的模塊,然后再連線;
j.將該文件設置為頂層文件;
k.對文件進行編譯;
1.對文件進行仿真,確保正確(此步可省);
m.將產生的編程文件下載到可編程邏輯器件里;
上一篇:測試可編程邏輯器件的邏輯功能
熱門點擊
- 并行(串行)輸入/串行輸出移位寄存器
- lpm_mux(參數化選擇器)
- 8段LED顯示器的段選碼
- lpm_mult(參數化乘法器)
- DAC1210接口電路
- 設置為頂層文件
- 救護車音效電路
- ADC0809芯片及其接口電路
- 圖像采集設備配置
- 參數化兆功能模塊庫的應用
推薦技術資料
- 泰克新發布的DSA830
- 泰克新發布的DSA8300在一臺儀器中同時實現時域和頻域分析,DS... [詳細]