「硬禾電子基礎學習十日談」系列課程,是上海市學生事務中心、上海市電子學會,利用上海研究生創新實踐系列活動平臺「上海競創」,聯合硬禾學堂,由硬禾資深講師和業內多位一線專業人士主講所推出的一系列線上課程,涵蓋眾多電子相關技術知識,並在5月1日前向所有在校學生開放免費註冊。免費優惠券獲取方式請見此文。
初次接觸VerilogHDL或者VHDL這些硬體描述語言的時候,很多同學/工程師都會覺得有點兒懵,語句看著跟C挺像,但是有些地方卻完全看不懂在幹什麼。要熟練掌握它們,需要把思維切換到「電路設計」上來,經過一段時間的學習和練習才可以。而精通了硬體描述語言,能夠很精妙地設計出你想要的電路,完成高速信號處理——比如在FPGA裡完成低時延高吞吐量的無線電信號處理。與此同時,也有同學問:我想快速進入邏輯電路設計,而既然以前都有過用傳統的74系列邏輯器件做出複雜電路的案例,做FPGA設計是不是也可以用模塊化的方式完成?這樣的話,可以節省學習掌握Verilog語言的時間精力,將注意力回歸邏輯電路結構的本質。
不要代碼編程FPGA VS 用精妙代碼編程FPGA,各有各精彩,該怎麼選擇?沒關係,硬禾十日談系列課下周推出兩門課程,同時滿足零代碼FPGA圖形化編程和學習用精妙Verilog代碼在FPGA上實現軟體無線電兩個需求。
在《FPGA圖形化編程基礎十日談》中,來自華南理工大學計算機科學與工程學院賴曉錚副教授將帶領大家用Digiblock經歷《數字邏輯》、《計算機組成原理》課程的所有基礎內容和實驗,包括門電路,組合邏輯,時序邏輯,存儲器和運算器(更高階的CPU設計將在後續的進階10天課程中講授)。凡是在大學課本裡提到的內容和實驗,都將在課程中見到如何用圖形化編程方法輕鬆簡單的仿真和實現。而普通工程師和程式設計師也可以快速了解和掌握基礎數字電路的設計,為CPU及AI晶片設計打下基礎。
賴老師從華南理工博士畢業後,一直留校任教,擅長《數字邏輯》、《計算機組成原理/體系結構》、《EDA設計》等課程教學,熟練掌握multisim、proteus、logisim仿真軟體的使用。他又是資深硬體工程師,技術專家,熟悉硬體電路和嵌入式系統設計,也是開源硬體運動和創客運動的積極參與者,曾出版《基於Proteus的計算機系統實驗教程》一書,用74系列邏輯器件搭建流水線架構CPU控制x86微機外設。他還一直秉持著「讓天下沒有難做的晶片設計」理念,目前在Github開源平臺上主持FPGA圖形化編程的Digiblock項目和基於Python進行FPGA/ASIC設計驗證的Pychip項目。從下周開始,賴老師將會為大家帶來《FPGA圖形化編程》基礎、進階和高級三個十日談課程,覆蓋了大學到研究生的所有EDA設計內容,而且做出來的東西是工程上實際能用的:400MHz PLL倍頻,可以做PWM控制也可以做高速MCU,真的是乾貨滿滿,不容錯過。課程詳情,大家掃碼就能看到。
而在《十天入門FPGA軟體無線電基礎設計》課程中,尤凱元老師則會手把手敲代碼實現課程講解,讓學員能理解老師在課程中講到的每一個細節,通過這十天課程的訓練去學習FPGA開發技巧和FPGA軟體無線電基礎應用的開發方法。課程深入淺出,從最基礎部分開始講起,在讀理工科的所有年級小夥伴都可以學習。整個課程下來,你將會掌握:所以如果你想學會FPGA開發方法,並進一步了解FPGA開發軟體無線電是怎麼回事,代碼怎麼寫的,有哪些技巧,又或者畢業後想從事FPGA開發和通信行業,這門課程會非常適合你。
尤凱元老師從事多年基於FPGA的數字無線電開發,包括窄帶、寬帶數字無線電接收機、發射機;參與過DMR數字對講機的研發,以及北鬥1代接收機、北鬥2代接收機、GPS接收機的研發。在教學方面有著豐富的經驗,把項目實戰中的難點轉化為簡單的知識點講解給同學,以往課程深受同學們的喜愛。下周一起跟著尤老師進入精彩的FPGA編程和軟體無線電世界吧。課程的詳情,請掃碼查看。
是不是乾貨滿滿?如果上周的課程錯過了前面的直播,沒關係,在直播間就能看到回放。而還沒獲得整個十日談系列課程免費券的同學,現在就按照前文介紹的方法用edu後綴郵箱發送郵件獲取吧。
給大家送上十日談系列課程入口:
移動端
PC端
https://class.eetree.cn/detail/p_5e437eda73116_8B64GG4i/8?fromH5=true
我們下周8門硬核直播課見!
硬禾團隊一直致力於給電子工程師和相關專業的同學,帶來規範的核心技能課程,幫助大家在學習和工作的各個階段,都能有效地提升自己的職業能力。
在過往的每一期硬禾實戰營,我們都會通過高強度的封閉式實戰項目訓練,幫助學員掌握電子系統設計,以及調試過程中每一個環節的規範要點,陪伴他們成長為各自項目裡的中堅力量。現在,我們秉承同樣的宗旨,在硬禾學堂為大家帶來更多的在線課程。