QuartusII7.2教學

Download Report

Transcript QuartusII7.2教學

CPLD數位邏輯設計
苗栗農工電機科
現有環境:
軟體:ALTERA公司 Quartus II
7.2版系統發展軟體
硬體:ATMEL公司 ATF1508晶片
操作架構:
ALTERA
Quartus軟體
設計
模擬
編譯
產生*.pof
燒錄檔
ATMEL
ATMEL轉檔程式
轉成*.jed檔
ATMEL燒錄程式
將*.jed燒錄至
AFT1508硬體
設計:
2.開新檔
1.開啟Quartus軟體
設計:
1.選取圖形編輯法(*.bdf)
2.按ok
設計:
2.先存檔
1.出現圖形編輯區(Block1.bdf)
設計:
2.建立adder目錄,並進入
5.建立專案
1.進入work目錄
3.檔名設成main.bdf
4.按儲存
設計:
1.next
設計:
1.選取MAX7000S系列晶片
2.選取EPM7128SLC84-15
編號IC
3.next
ALTERA的EPM7128SLC84-15與ATMEL的ATF1508
相容
設計:
2.finish
1.next
設計:
1.主電路圖編輯區(main.bdf)
3.子電路編輯區(ha.bdf)
2.再新增一個ha.bdf並
儲存至同一專案,以製
作半加器電路
4.開始圖形編輯電路圖,在
ha.bdf空白區double click
設計:
2.出現該元符號
1.鍵入所需元件名稱
3.按ok
元件名稱:tff,jkff,and2,or3,7447,74138,input,output……
設計:
1.圖形編輯視窗中出現該元件,移至適當位置後,click固定
2.依此類推,再增加一個xor,二個input及二個output
設計:
1.以滑鼠完成半加器的電路連線
2.更改輸入及輸出的接腳名稱(A,B,S,C)
設計:
1.將完成的半加器製作成模組化的元件
3.按確定
2.儲存成ha.bsf(預設)
設計:
1.再新增一個fa.bdf並儲存至同一專案,
以製作全加器電路
4.出現元件符號
2.開始圖形編輯電路圖,在
fa.bdf空白區double click
3.輸入剛完成的半加器(ha)
5.按ok
設計:
1.在fa.bdf中加入二個ha,一個or2,
三個input及二個output
2.依全加器電路完成接線
3.更改輸入及輸出的接腳名稱
(A,B,CI,S,CO)
設計:
1.將完成的全加器製作成模組化的元件
3.按確定
2.儲存成fa.bsf(預設)
設計:
1.回到main.bdf頁面
2.輸入以下元件並完成接線及接腳
命名,以製作二進制二位元加法器
編譯:
1.完成後,進行編譯動作
編譯:
1.按start
2.等待完成
3.完成後,按確定
接腳定義:
1.選pins
2.出現接腳定義視窗
4.完成後關閉視窗
3.完成所有接腳定義
(參照硬體電路)
重新編譯:
1.將完成接腳定義後
的專案再編譯一次
2.產生altera的燒錄檔(main.pof)
轉檔:
將altera的燒錄檔轉成atmel的燒錄檔
1.開啟轉檔程式
2.選取altera的燒錄檔(main.pof)
3.晶片型號應
與硬體相同
4.轉成main.jed後的儲存位置
5.按RUN
轉檔:
將altera的燒錄檔轉成atmel的燒錄檔
1.轉換成功訊息
2.產生atmel的燒錄檔(main.jed)
燒錄:
1.接上硬體電源及傳輸線(LPT1)
2.開啟燒錄程式
5.確認硬體
6.確認模式
3.開新檔案
7.選取main.jed
4.按OK
8.按OK
燒錄:
1.選取LPT1
2.選取ByteBlasterMV
3.按RUN
4.等待完成
燒錄:
1.燒錄成功訊息
硬體測試:
1.指撥開關為低態動作
壓下為0,拉上為1
2.LED為高態動作
熄為0,亮為1
課程結束
THE END