Altera 公司與 FPGA 數位電路設計

電路設計

基本操作

基礎元件

加法器

注意事項

教學影片

觀察方法

DE2-70 板

LED 與開關

七段顯示器

Clock 時脈

程式計數器

跳躍指令

CPU0-Mini

UART

訊息

相關網站

參考文獻

最新修改

簡體版

English

目前的電子產業中,Altera (阿爾特拉) 與 Xilinks (賽靈思) 是 FPGA 兩大主要廠商,這兩家廠商除了販售 FPGA 產品之外,還提供了完整的「電路設計開發工具」(Electronic design automation, 簡稱為 EDA)。

Altera

其中 Altera 的開發工具是以 Quartus II 為主的軟体,搭配 ModelSim 模擬工具以進行波形測試。另外、為了讓設計者可以進行高階的系統單晶片 (System on Chip, SOC) 開發,Altera 也設計了一款名為 NIOS II 的 CPU,作為 SOC 開發的處理器,並以 Avalon 匯流排 (Bus) 作為溝通的橋樑。

在 2010 年時,Altera 主要的高階 FPGA 板為 DE2 與 DE2-70 這兩型板子,價格都在 NT 9000-10000 元之間,本書即是採用 DE2-70 進行開發測試的。(但如果只是為了學習之用,並不一定要買這些板子,您可以用 Quartus II 進行設計,然後用 ModelSim 跑模擬結果也就大至夠了)。

Quartus II 的免費版稱為 Quartus II Web Edition Software,您可以從以下的網址中下載該軟體,這個軟體對於學習使用者而言,可以算是功能非常強大了,因此學習者可以不需要購買正式版。

Quartus II Web Edition Software
https://www.altera.com/download/software/quartus-ii-we

Xilinks

Xilinks 的主要開發工具稱為 EDK,該公司也設計了兩款 CPU 以供使用者選用,高階的 CPU 稱為 Microblaze,而低階的 CPU 稱為 Picoblaze。

由於本書採用 Altera Quartus II 進行測試,有關 Xilinks 的部份將不再做進一步介紹。

Facebook

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License