Altifigence Academy 正式推出:從邏輯閘到 RTL 設計

透過 Altifigence Academy 開始學習數位設計。免費的數位邏輯電路課程,帶你從邏輯閘、組合與循序電路,逐步進入 SystemVerilog 實作。

文章段落

Altifigence Academy 正式推出,為初次接觸數位設計或希望重新打好基礎的學習者提供學習路徑。從電路如何表示 0 與 1 開始,逐步學習以 RTL 程式碼實現電路行為,並驗證設計。

從數位邏輯電路開始

免費入門課程「數位邏輯電路」依序介紹理解與設計數位硬體所需的概念。

  • 數位訊號與邏輯閘:學習數值表示法,透過電路符號與真值表理解 AND、OR、NOT、BUFFER、NAND、NOR、XOR 與 XNOR 的運作。

  • 從邏輯式到電路:運用布林代數與卡諾圖,再延伸至編碼器、解碼器、多工器、加法器與比較器。

  • 記住狀態的電路:理解鎖存器與正反器的差異,並學習時脈、重設、計數器、移位暫存器與有限狀態機。

  • 設計與驗證並進:以 SystemVerilog 實現電路、判讀波形,並以獨立參考模型檢查邊界條件,最後整合所學,設計可偵測重疊 101 模式的電路。

選修進階章節涵蓋 ALU、定點數運算、記憶體、FIFO、管線、ready/valid 介面與 UART 傳送。

把概念連結到動手實作

透過真值表、方程式、電路與波形,理解同一個設計。概念講義可在瀏覽器閱讀,課程也提供實作用的範例程式碼與輸入檔案。進行實作前,請準備 Digital Design Studio Desktop 專案及所需的執行權限。

更多課程準備中

RTL 設計基礎、資料路徑與管線、脈動陣列、CNN 加速器及類比電路設計等後續課程正在準備中,並已在課程目錄中標示。現在可以從已公開的數位邏輯電路課程開始學習。

探索 Altifigence Academy

開始數位邏輯電路課程