知識社群登入
位置: 艾鍗學院 Blog > 專業論壇 > 討論
FPGA/Verilog實戰教學
1樓
不好意思~請問一下~
請問此課程是否有可能改用目前較主流的Xilinx來做教學呢?
謝謝~
2樓

  
  目前的FPGA課程內容來看, 用 Xilinx 和 Altera 的其實差異不大, 
  只有在工具上的不同而已, 一個叫  ISE, 另一個叫 QuartusII, 
  課程上, 所有 Verilog, Simulation Design, Pin Assignment, TestBench以及運用IP進行整合設計,
 ,其開發流程和設計思維, 都是共通的,  



 


 
3樓
其實我和我朋友也都想上
我們也都希望用Xilinx ISE來上....畢竟這真的是主流!
還有一點....學費真的好貴喔><
4樓
 
 您好,
 
  我是負責這個課程的業務. 
   艾鍗本身也在思考,如何將課程學費做調整.   
   也許分成 
   基礎班: 從 verilog 到 Lab1:基礎i/o 控制,如 LED ON/OFF 
   進階班: OpenCore移植及其IP Core的設計與應用等其他實戰內容
 
   如此一來,可以讓每個來上課的人,可以得到他想要的部份,在學費上又可以減輕些! 畢竟
   能夠上"進階" 的講師, 不好找,成本也很高, 能針對一些普羅大眾工程師都能接受的課程, 引領入門,
   ,在課程本身也許較容易達到經濟規模, 學費調整也才有空間~  
 
5樓

  
   基礎課程,如 Verilog 語法說明, LED 跑馬燈, 7段顯示器, Johnson counter 這重偏基礎的電路設計
   我想這樣的內容, 已經有很多單位,至少很多學校單位都在上了,但離業界工作來看,還有一大段距離.
   我覺得你們可以維持進階課程或者比重拉高,畢竟在台灣能鮮少能有上這種專業課程的地方了! 加油~
   
    
   
    
6樓



 基礎課仍有其必要
 初入FPGA領域的新人,對數位或Verilog 的諸多觀念與使用,
 其實都要重新建立

 
 
 
 
 

 
 


 
7樓
您好,
我是艾鍗學院的FPGA講師,針對各位的問題,我逐一回答。

Dear Sam,
針對您所說的部分,我有以下的補充:
1.在本課程的Verilog課程部分,只教基本一定會用到 verilog 的語法,並且較採重在實驗與 testbench 的實作上。
2.在實作部份,從不拿七段顯示器或 LED 跑馬燈來做實作,實作內容包括 IIC Master/Slave Interface implement
、SPI Master/Slave Interface implement、NAND Flash Read/Write/Erase implement、standard VGA pattern generator implement等等....已非您所認知的部份。
3.在實作部份更教導學員如何使用 altera 提供的 tool 作為輔助,讓 debug 更為順利。 

另外補充說明一下,有人提出:希望用Xilinx ISE來上....畢竟這真的是主流!
基本上,FPGA 業界裡,共有altera、xilinx、lattices、actel 以及 silliconblue,其中 xilnix 跟 altera 可以說是並稱龍頭; 在 xilinx 跟 altera 之間硬要說誰才是主流, 並不適當; 
而在業界中的認知, 不論 xilinx 或 altera 他們
的 device 規格從古至今皆是屬於不相上下的兩大品牌
然而本課程注重的部份並非 tool 的使用,若您想學習 tool 的使用的話, 您可以選擇代理商提供的 tool 教學....
艾鍗的FPGA教學課程注重的是,程式開發與debug,以及如何在沒有硬體實際操作下驗證程式的debug。






9樓
Dear all,
我也來補充說明一下:
本課程所注重的是 coding 技巧,implment 時所必須注意的事項,debug 的技巧...等等。
而且FPGA課程的講師是有業界工作十幾年經驗的工程師, 教學內容也非學校教的七段顥示器、跑馬燈...等等。
上課所採用的教學板子也是業界影像應用的開發板,絕非一般原廠提供的公板,而上課絕不會拿不實用的內容來唐塞學員的。