-
學習CPLD可以分為幾個方面:1.軟體類似於Quartus 2。Verilog HDL 語言接近 C 語言,更直觀、更易學(我的觀點) 3.資料和電力的基礎知識 4.
推薦書:《Altera FPGA CPLD設計》(基礎篇)Verilog數字系統設計教程(夏宇文主編)。
電子技術基礎(數字部分)第五版。
-
學習CPLD可以分為幾個方面:
1.軟體與Quartus類似;
2.語言:Verilog HDL接近C語言,更生動易學(我的觀點);
3. 數字電力基礎;
4.然後有乙個學習板開始實驗。
學習FPGA可以分為幾個方面:
第一步:學會了解FPGA的結構,什麼是FPGA,晶元裡有什麼,不要從一塊開發板開始,按照別人的東西程式設計;
第二步:掌握FPGA設計流程;
第 3 步:開始學習**。
推薦書籍:《Altera FPGA CPLD Design》(基礎篇),Verilog數字系統設計教程,夏宇文主編,《電子技術基礎(數字部分)》第五版。
-
例如,如果你用verilog寫**,而用vhdl**寫**別人寫的**,你就可以理解它。
2.關於裝置。
上學的時候,不知道自己為什麼會痴迷於Xilinx,對Altera也有些反感,一般不看Altera的資料,但實際工作後才知道,Xilinx、Altera、Lattice的產品一般都會用到,主要要看專案要實現的功能, 成本,等等。因此,對於初學者來說,一般都是精通一家公司的產品,對其他幾家公司的產品也能熟悉,在工作中能用到的時候,是不會白手起家的,其實幾家公司的產品都是差不多的,沒有本質的區別,區別只在於公司提供的技術支援和參考設計是否完美, 而且我個人覺得賽靈思的參考設計還是比較完善的。
3.關於參考書。
1.Verilog數字系統設計教程,夏宇文出版社,北京航空航天出版社。
2.設計與驗證 - Veriloghd,EDA Pioneer Studio,人民郵電出版社。
3.FPGA CPLD 設計工具 Xilinx ISE 使用 Xiangjie、EDA Pioneer Studio、人民郵電出版社。
4.Altera FPGA-CPLD 設計(基礎) EDA Pioneer Studio,人民郵電出版社。
4.關於開發板。
對於那些剛剛起步的人來說,擁有 1 塊開發板可以事半功倍。 我在學校讀書的時候,在考慮買開發板的時候,追求的是FPGA更多的邏輯門,其實這個沒必要,我上學的時候買了一塊40萬門的Spartan-3開發板,對於初學者來說,這麼大的晶元根本用不上,20萬甚至5萬門就夠了。 當然,開發板上的其他資源應該盡可能豐富。
例如,按鈕、七段數碼管、EEPROM、串列埠等。 5 個參考設計。
-
CPLD研究了一些Verilog語言。
-
最好先拿一本關於數字電的書,然後找一本VHDL書(或verilog)來了解基本語法,然後選擇便宜的開發板自己練習教程。 這些是基本的。 更高階的應該結合實際應用,如DDR2軟核、3GIO等。
另外一點,英語很重要,因為所有這些開發工具都有英語介面。
-
首先學習硬體描述語言VHDL或Verilog HDL,然後掌握Quartus II的基本用法。
這很容易上手。
-
購買乙份 Xilinx 設計套件並購買開發板。 按照書中的方法通過開發板。
-
強烈建議大家學習北京航空航天大學夏宇文的教材。 至於段老的凱威渣發板,根據您的實際要求比較好。 我既能用在學習上,也能用在實踐上 我用的教材是王金明的數位化系統設計和verilog hdl,我給單生買了一本。
-
我給大家發兩個線上教程,你先看看,其實要學FPGA,最好先看夏宇文的書,然後再搭一塊開發板做實驗。
-
《基於FPGA的入門》一書是一本非常詳細的書。
-
<>本書以實踐(實驗)為基礎,以生動而簡短的例子為靈魂,穿插著Verilog HDL語言的語法和Altera的EPM7128S(或Atmel ATFL508A5)的設計、開發和程式設計。 本書理論與實踐緊密結合,引導讀者一步步學習和實驗,讓讀者學習記憶,不怕困難,虛擬掌握CPLD FPGA的聯合設計。 (這本書當之無愧)。
-
不一定,一切都是整合的,一類東西是從其他東西中學習的。
-
CPLD 可以被認為是一種低階 FPGA。
這完全取決於您的應用。 目前,FPGA使用量大,CPLD資源有限,主要用於簡單的邏輯設計。