Re: [請益] 單晶片 C FPGA CPLD

看板Electronics作者 (夢時代)時間13年前 (2012/09/15 23:01), 編輯推噓2(205)
留言7則, 2人參與, 最新討論串2/3 (看更多)
※ 引述《zj4gjcl6 (無言以對)》之銘言: : 想問一下 : CPLD FPGA C語言 CPLD 與 FPGA 是晶片,而 C 是程式語言, 這兩類可說完全不同。 實現 CPLD 與 FPGA 的語言稱之為硬體描述語言, 主要有 Verilog 與 VHDL 。 因此,可以把 8051、CPLD、FPGA 視為一類,同屬晶片; 而 C、Verilog、VHDL 則為另一類,同屬語言。 : 哪一個比較適用8051單晶片 學 C 語言可以用來「控制」 8051, 而學 Verilog 則可以「實現」8051 在 FPGA 上, 當實現 8051 到 FPGA 上時,那顆 FPGA 也等同於 8051 了。 因此得看你有興趣的是那一個層面,而決定要學的語言。 : 學了C語言後 還需要學CPLD FPGA嗎? 看需求,基本上可以不用。 不過能多了解多些,或許以後也用得上。 : 感覺嵌入式系統自動化沒有labview等高階軟體廣! : 只能用來控制小東西? 我沒用過 labview, 所以無法回答這個問題。 ^^a -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.22.123

09/16 13:12, , 1F
請問,那現在學"硬體描述語言",該學Verilog? VHDL? AHDL?
09/16 13:12, 1F

09/16 13:13, , 2F
再1問,有推薦的書嗎? 書好像很少見Orz
09/16 13:13, 2F

09/16 15:59, , 3F
在台灣普遍上都使用Verilog,其次是VHDL,至於AHDL則使用
09/16 15:59, 3F

09/16 15:59, , 4F
Altera FPGA才會用到,如果換另一顆FPGA就未必能支援了。
09/16 15:59, 4F

09/16 16:02, , 5F
至於書籍的話,坊間是可以找到一些->http://0rz.tw/03LIW
09/16 16:02, 5F

09/16 16:03, , 6F
雖然我個人滿推薦 http://0rz.tw/5n7Bw,但它沒中文版 ^^a
09/16 16:03, 6F

09/16 22:54, , 7F
所以要學verilog就是了! 大感謝! Orz
09/16 22:54, 7F
文章代碼(AID): #1GL9X5g- (Electronics)
文章代碼(AID): #1GL9X5g- (Electronics)