積體電路競賽 Robei杯(瞎)解讀

2021-10-05 06:57:51 字數 2656 閱讀 4509

#今天也是鹹魚的一天~

今年報名了乙個新的比賽——全國大學生積體電路創新創業大賽,乙個新開的a類賽事,工信部主辦的。了解了這個比賽之後,我才知道,這個比賽也不是什麼新起之秀,是由原來的很多小型的賽事,來組成的乙個大比賽。

今年的積體電路大賽有12個賽道,有些賽道還不止乙個賽題,可謂是涵蓋了各種各樣的專業領域。當然,最匹配的專業還是電子資訊工程、通訊工程、自動化、測控、積體電路。

比賽分了好幾個方向,數字與soc設計、射頻與模擬設計、fpga設計與應用,半導體測試,eda演算法設計、晶元應用與系統設計、還有乙個迷惑的「創新實踐杯」。(這個創業比賽在眾多理工科賽道中顯得特別迷惑)

我和隊友參加的是 」robei杯「 ,要基於 robei eda 來設計實現乙個用fpga控制的機械人。這裡eda的作用是來做系統**的**驗證設計。

初賽的試題長這個樣子:

而,robei eda 長這個樣子:

首先宣告我是乙隻菜雞,fpga用的也不是大佬,賽題解讀也未必準確,只是拋磚引玉,發表一下自己的看法,不喜勿噴。(歡迎大佬來指點,感激不盡)

我把賽題裡覺得是重點的地方,都標紅了。(橙紅色)

紅色馬克筆:算是比賽賽題一些比較關鍵的地方,拋開這些,其它的東西不是那麼必要的。a組只能是專科或本科生,研究生不能參加robei 杯。

粉紅色下劃線:賽題出現的原因。說白了就是市場上fpga的機械人巨少,資料也特別少[1]。所以robei 公司希望利用比賽,去擴充套件fpga在機械人這方面的應用。

黃色下劃線:比賽的基本要求。(待會細講)

紫色圈圈:硬性要求。乙個是比賽要保證原創,另乙個就是比完賽後,參賽者的**要開源,供外界交流。

紫色三角形:推薦參賽領域。

灰色下劃線:robei基本是和xilinx合作,所以這裡使用xilinx的板子絕對比altera的更好用。(當然,我這種菜雞沒錢,有可能會用altera)

使用robei eda 對產品進行開發。並且要用這個eda進行fpga和系統的**驗證。

賽杯爸爸的意思就是,所有的**都得在eda上寫一遍,然後還要建個testbech**一波,保證正確。

結合攝像頭和一些常見基礎協議,和感測器設計一款創新可程式設計機械人。

說人話:你的這個作品,必須得是個機械人,這個機械人的主控還必須得是fpga,這個機械人裡頭,必須得有攝像頭,還得有常用的基礎協議和感測器。這個機械人得有自己的特色,以後能賺錢。

搭建硬體設計和顏色環境。

說人話:你這個硬體實物得做出來,不僅得做出來,實物的應用場景也得給整出來(就像搭古裝劇片場一樣,給整出來)。

控制模組採用risc-v cpu 實現的,有加分。

說人話:這個我沒法說人話,因為描述就聽人話的。

risc-v是一款基於精簡指令集原則的一款開源的指令集架構。這個指令集我見過上海安路公司有生產基於這個指令集的晶元開發板,也見過fpga大賽的參賽者在fpga上手寫risc-v的。

據我(亂七八糟的)訊息,很多國產公司都對這個指令集架構挺重視的,包括這次比賽,也有其它賽道應用了這個指令集架構的晶元。應該說它的優勢和應用前景都挺好的,所以才有辣麼多人去爭相開發。

攝像頭在一開始的賽題介紹裡,攝像頭放在了第乙個,而決賽的賽題也必須用到攝像頭。攝像頭肯定是機械人的重中之重。而一旦有攝像頭,就肯定有fifo,eeprom,sd卡的應用,所以用fpga實現這些也都是要會的。

通訊協議

通訊協議,uart,spi,iic,wifi,blueteeth,這些絕對會用到,串列埠通訊是老基礎的,尤其和電腦上位機,iic可以控制oled ,還有eeprom也是iic控制的,像有些感測器,模數轉換器,是用的spi協議,如果用到這些感測器,這些通訊協議也是必會的。

步進電機/驅動電機

但凡做乙個要跑起來的機械人,電機馬達都是必不可少的,這個不得不會啊。

各類感測器

比如,超聲波感測器,紅外感測器,溫度濕度感測器,煙霧感測器,這些從外界採集資訊的感測器都是必不可少的。

當然,還有adc,dac這些數模/模數轉換器,畢竟要接收外界訊號,再轉換成數碼訊號進行處理,這些是必須的。

這個比賽一開始是老師找我的,我當時也是不知天高地厚,想著反正有點時間,參加一下見見世面。結果,是我太天真了,這個比賽真tm難,而且是那種難到懷疑人生的那種。這個難度,又不是做不出來的難度,是工作量實在大,3個人,任何乙個人划水都是不可能的,大家連軸轉乙個月估計才做的出來。

尤其是像我這種菜雞,更是壓力巨大。菜雞流出了悲傷的淚水。之前很少去用fpga配那麼多感測器,攝像頭我都是第一次接觸。(之前用的pynq)很多感測器可能從來沒有被fpga用過,**想借鑑都沒地方,除了自己硬肝沒別的辦法。

現在就覺得自己好菜,嘛都不會,幹啥啥不行,吃飯第一名,做啥啥不是,睡覺最厲害。不過壓力也是動力吧,至少能逼著自己學點東西,不然日子過的會比我們學校超大水坑裡的鴨子都閒。

積體電路IC

ap6503sp 13 ap6503sp 13 一般資訊 資料列表ap6503 新增鏈結描述新增鏈結描述 標準包裝 2,500包裝 標準捲帶 零件狀態在售類別積體電路 ic 產品族pmic 穩壓器 dc dc 開關穩壓器系列 規格功能降壓輸出配置正拓撲降壓輸出型別可調式輸出數1電壓 輸入 最小值 4...

積體電路IC

一般資訊 az431lantr g1 資料列表az431l a,b 標準包裝 3,000包裝 標準捲帶 零件狀態在售類別積體電路 ic 產品族pmic 電壓基準系列 規格參考型別分流器輸出型別可調式電壓 輸出 最小值 固定 1.24v電壓 輸出 最大值 18v電流 輸出100ma容差 0.5 溫度係...

積體電路IC

std3nk60z 1 新增鏈結描述一般資訊 資料列表stx3nk60z 1,fp 標準包裝 75包裝 管件 零件狀態不適用於新設計類別分立半導體產品產品族電晶體 fet,mosfet 單系列supermesh 規格fet 型別n 溝道技術mosfet 金屬氧化物 漏源電壓 vdss 600v電流 ...