[Altera公開信]
數位邏輯教材
在 2006 年夏天,我們發佈了一系列供數位邏輯課程使用的全面性綜合教材以及研究實驗。這些教材是以大二的學生為對象編寫而成的。教材裡有逐步的指引並解釋如何在 DE2 開發板上使用 Altera 的 Quartus II 軟體。我們所提供的研究實驗涵括了數位邏輯課程的所有重要概念。這些實驗是為了提供學生豐富學習經驗而設計的,促使學生能創造及測試出小的電路,進而利用這些經實驗測試成功的設計,發展出更大更有趣的計畫。我們提供了 VHDL 及 Verilog HDL 所有實驗的圖例解說,這些圖例解說都有密碼保護,密碼只提供給已註冊的大學教師。為了方便教師把 Altera 提供的教材與自己的教材做結合,我們提供了使用在研究實驗說明的 text 及 figures 的原始檔案。這些教材可以在下列網址找到:
http://www.altera.com/education/univ/materials/manual/unv-lab-manual.html
計算機組織及嵌入式系統教材
我們首次將計算機組織及嵌入式系統利用 NiosII 處理器的課程,導入我們的教材。我們提供範本,介紹 Nios II 的指令集架構 以及示範如何使用 Quartus II 的軟體和 Nios II 的 SOPC Builder 來創建嵌入式系統。此外,我們也提供 Altera Debug Client 客戶端除錯系統工具程式,學生不論是使用 NiosII 組合程式語言或者是 C 程式語言都能輕鬆地來編譯、組譯組合語言、下載以及程式除錯。使用者可以藉由客戶端除錯程式來進一步了解處理器如何執行程式。客戶端除錯程式會顯示處理器的暫存器內容以及系統記憶體使用的狀況,也包括了單步執行、中斷點設置及程式碼追蹤的功能。我們也已經釋放出一組五個研究室實驗 (接下來的三個月內會提供更多的實驗),主題包含了基礎計算機系統概論、可控制的 I/O 程序 (輪詢) 、副程式及堆疊、中斷訊號及匯流排通訊。已註冊 Altera 大學計劃的教師鍵入密碼即可獲得這些實驗的圖例解說。我們有信心這些教材將會增強 DE2 開發板的教學環境,並且能輕鬆地讓學生獲得非常值得的研究經驗。想獲得更多資訊,請參考下列網站:
http://www.altera.com/education/univ/materials/manual/unv-lab-manual.html
嵌入式周邊元件 IP 核
接下來的幾個月,我們將會完成在 DE2 開發板上所有 I/O 裝置的 SOPC Builder 元件函式庫的釋出。在 Quartus II 軟體下,這些元件可以用來當作 SOPC Builder工具的一部份。藉由這些元件,學生們可以輕鬆地創造出一個能存取 DE2 開發板上所有 I/O 裝置的 Nios II 系統。我們也將會提供相關軟體的驅動程式,進而能納入 Altera Debug Client 專案中 (或 Altera Nios II IDE 專案中),且將會提供一些軟體使用的範例。 在文末會提供關於釋放這些 IP 核的詳細時間表。
現階段可提供的函式庫元件以及釋放的資訊,可以在下面連結下載:
ftp://ftp.altera.com/up/pub/University_Program_IP_Cores/UP_IP_Library.exe
ftp://ftp.altera.com/up/pub/University_Program_IP_Cores/ReleaseNotes.txt
結語
如果您想要訂購 DE2 多媒體開發平台,請參考我們購買 DE2 贊助 (Board Donation) 或購買 DE2 (Board Purchase) 的網頁,網址如下所示:
http://www.altera.com/education/univ/unv-index.html
您誠摯的,
大學計畫小組
Setphen Brown 教授、Blair Fort、Mike Phipps、Ralene Marcoccia、Zvonko Vranesic 教授
附註:下面列出的為 SOPC Builder 元件釋出的時間表:
** IP 函式庫將會安裝在 SOPC Builder 元件的目錄下。 當您安裝好函式庫後,您可以在 "University Program DE2 Board" 群組下,SOPC Builder 的元件表裏找到這些 IP核。 IP 核的文件可以在微軟視窗系統的開始選單裡找到: "開始" -> "Altera" -> "Altear University Program IP Cores";或者,您可以在 SOPC Builder 的元件上按右鍵,然後打開"Data Sheet"。
|
Component Name |
Description |
Friday, November 3, 2006 |
||
|
Avalon to |
Allow easy creation of slave peripherals for SOPC Builder Systems |
|
External Bus to |
Allow easy creation of masters peripherals for SOPC Builder Systems |
|
DE2 PIO |
General parallel input/output |
|
SRAM |
Controller for the SRAM chip |
Friday, November 17, 2006 |
||
|
Character LCD |
Controller for the Character LCD (16x2) |
|
PS2 Port |
Controller for both PS2 Keyboard and Mouse |
|
SDRAM |
Controller for the SDRAM chip |
|
VGA |
Drives the VGA DAC and contains frame buffer |
Friday, December 1, 2006 |
||
|
RS232 |
UART Communication |
|
IrDA |
UART Communication |
|
Audio In/Out |
Drives the Audio ADC and DAC |
|
Video In |
Converts video input for processing |
|
Audio/Video Configuration |
Simplifies the configuration of the Audio and Video In Chips |
Friday, December 22, 2006 |
||
|
Ethernet |
Controller plus IP stack |
|
USB |
Handles USB communication |
|
SD Card |
Enables reads and writes to SD cards |
|
Flash memory |
Controller for the flash memory chip |
我們非常高興來通知您,Altera 在提供給 DE2 多媒體開發平台教材上的一些重要新進展。我們期望您已經有機會嘗試使用 DE2 開發板或者是您的學校已經成立了一個使用 DE2 的教學實驗室。自從今年初我們開始推薦使用 DE2 發板到現 在,全世界已經有超過 100 所大學成立了 DE2 的教學實驗室了。