Presentation is loading. Please wait.

Presentation is loading. Please wait.

CPLD數位邏輯設計 苗栗農工電機科.

Similar presentations


Presentation on theme: "CPLD數位邏輯設計 苗栗農工電機科."— Presentation transcript:

1 CPLD數位邏輯設計 苗栗農工電機科

2 現有環境: 軟體:ALTERA公司 Quartus II 7.2版系統發展軟體 硬體:ATMEL公司 ATF1508晶片

3 操作架構: ALTERA ATMEL 設計 模擬 編譯 Quartus軟體 將*.jed燒錄至AFT1508硬體 ATMEL轉檔程式
產生*.pof 燒錄檔

4 設計: 1.開啟Quartus軟體 2.開新檔

5 設計: 1.選取圖形編輯法(*.bdf) 2.按ok

6 設計: 1.出現圖形編輯區(Block1.bdf) 2.先存檔

7 設計: 2.建立adder目錄,並進入 5.建立專案 1.進入work目錄 3.檔名設成main.bdf 4.按儲存

8 設計: 1.next

9 設計: 1.選取MAX7000S系列晶片 2.選取EPM7128SLC84-15編號IC 3.next
ALTERA的EPM7128SLC84-15與ATMEL的ATF1508相容

10 設計: 2.finish 1.next

11 設計: 1.主電路圖編輯區(main.bdf) 3.子電路編輯區(ha.bdf)
4.開始圖形編輯電路圖,在ha.bdf空白區double click

12 設計: 2.出現該元符號 1.鍵入所需元件名稱 3.按ok
元件名稱:tff,jkff,and2,or3,7447,74138,input,output……

13 設計: 1.圖形編輯視窗中出現該元件,移至適當位置後,click固定 2.依此類推,再增加一個xor,二個input及二個output

14 設計: 1.以滑鼠完成半加器的電路連線 2.更改輸入及輸出的接腳名稱(A,B,S,C)

15 設計: 1.將完成的半加器製作成模組化的元件 3.按確定 2.儲存成ha.bsf(預設)

16 設計: 1.再新增一個fa.bdf並儲存至同一專案,以製作全加器電路 4.出現元件符號
2.開始圖形編輯電路圖,在fa.bdf空白區double click 3.輸入剛完成的半加器(ha) 5.按ok

17 設計: 1.在fa.bdf中加入二個ha,一個or2,三個input及二個output 2.依全加器電路完成接線
3.更改輸入及輸出的接腳名稱(A,B,CI,S,CO)

18 設計: 1.將完成的全加器製作成模組化的元件 3.按確定 2.儲存成fa.bsf(預設)

19 設計: 1.回到main.bdf頁面 2.輸入以下元件並完成接線及接腳命名,以製作二進制二位元加法器

20 編譯: 1.完成後,進行編譯動作

21 編譯: 2.等待完成 1.按start 3.完成後,按確定

22 接腳定義: 2.出現接腳定義視窗 1.選pins 4.完成後關閉視窗 3.完成所有接腳定義(參照硬體電路)

23 重新編譯: 1.將完成接腳定義後的專案再編譯一次 2.產生altera的燒錄檔(main.pof)

24 轉檔: 將altera的燒錄檔轉成atmel的燒錄檔 1.開啟轉檔程式 2.選取altera的燒錄檔(main.pof)
3.晶片型號應與硬體相同 4.轉成main.jed後的儲存位置 5.按RUN

25 轉檔: 將altera的燒錄檔轉成atmel的燒錄檔 1.轉換成功訊息 2.產生atmel的燒錄檔(main.jed)

26 燒錄: 1.接上硬體電源及傳輸線(LPT1) 2.開啟燒錄程式 5.確認硬體 6.確認模式 3.開新檔案 7.選取main.jed
4.按OK 8.按OK

27 燒錄: 1.選取LPT1 2.選取ByteBlasterMV 3.按RUN 4.等待完成

28 燒錄: 1.燒錄成功訊息

29 硬體測試: 1.指撥開關為低態動作壓下為0,拉上為1 2.LED為高態動作熄為0,亮為1

30 課程結束 THE END


Download ppt "CPLD數位邏輯設計 苗栗農工電機科."

Similar presentations


Ads by Google