基于Xilinx FPGA的數(shù)字頻域干擾抵消器
六、參賽感受
為了充分準(zhǔn)備這個(gè)大賽,我們團(tuán)隊(duì)中的每個(gè)人都付出了很多的精力和時(shí)間,以非常專注的態(tài)度投入進(jìn)來。在多次的討論后,我們一步步地完成了下列步驟:分工、制定項(xiàng)目方案、準(zhǔn)備算法原理、建立仿真平臺(tái)、完成浮點(diǎn)、定點(diǎn)仿真、Verilog HDL代碼實(shí)現(xiàn)以及最終的測試。其中,算法原理的成功實(shí)現(xiàn)是項(xiàng)目的基礎(chǔ),對(duì)其進(jìn)行正確仿真和測試占用了非常多的時(shí)間。項(xiàng)目組成員多次討論WCDMA系統(tǒng)組成、干擾產(chǎn)生機(jī)制以及干擾抵消算法本身,逐步將想法轉(zhuǎn)換成系統(tǒng)設(shè)計(jì)文檔,再將系統(tǒng)設(shè)計(jì)文檔變成仿真代碼,從仿真代碼中衍生出硬件系統(tǒng)實(shí)施方案,最終將方案運(yùn)行在FPGA芯片中。
在整個(gè)開發(fā)過程中,我們解決了諸多困難,如算法理解、開發(fā)工具熟悉以及復(fù)雜的系統(tǒng)參數(shù)調(diào)節(jié)等??梢灾v,其中任何一個(gè)環(huán)節(jié)出現(xiàn)問題,都可以將團(tuán)隊(duì)項(xiàng)目扼殺在搖籃中,但就是靠大家的團(tuán)結(jié)和信心,我們克服了各種困難。從07年10月份大家就開始了系統(tǒng)的設(shè)計(jì),在08年2月份開始了硬件系統(tǒng)測試。在這段時(shí)間,出現(xiàn)了諸多反復(fù)的問題,全憑一個(gè)模塊一個(gè)模塊的排查,確定了每個(gè)錯(cuò)誤的原因。如果是邏輯設(shè)計(jì)錯(cuò)誤,對(duì)照著仿真修改時(shí)序;如果是算法參數(shù)不合適,則重新仿真,確定方案后再重新實(shí)現(xiàn)、調(diào)試,最終基本在FPGA中調(diào)通了這一系統(tǒng)??梢哉f,整個(gè)團(tuán)隊(duì)從零開始,一起走完了一個(gè)實(shí)際工程項(xiàng)目的各個(gè)步驟。
完成項(xiàng)目后,大家的收獲都很多,不僅僅是知識(shí)上的積累,更重要的我們以團(tuán)隊(duì)的形式走過了一個(gè)項(xiàng)目,體現(xiàn)了團(tuán)隊(duì)的協(xié)作。我們?cè)谕粋€(gè)目標(biāo)下,在互相的配合中產(chǎn)生的共識(shí),形成的默契,最終體現(xiàn)團(tuán)隊(duì)的力量。
?。?)通過項(xiàng)目的開發(fā),我們切實(shí)體會(huì)了團(tuán)結(jié)的力量:在以后的學(xué)習(xí)和工作環(huán)境中,一定要注意團(tuán)隊(duì)的合作和彼此之間的一種默契,團(tuán)隊(duì)的力量往往都會(huì)比個(gè)人的力量大。
(2)大家重新認(rèn)識(shí)了自己的能力:平時(shí)大家都是被分配任務(wù),很少主動(dòng)承擔(dān)。而在該項(xiàng)目的實(shí)現(xiàn)過程中,全是成員之間自己分工和定位,并在隨著項(xiàng)目的深入,相互看到了彼此的優(yōu)點(diǎn),也確立了各自最適合的定位。
(3)真切地明白了計(jì)劃的含義:從項(xiàng)目開始之前,所有的東西都要有計(jì)劃。雖然計(jì)劃沒有變化快,但只有計(jì)劃,才能適應(yīng)變化,如果僅僅是跟隨著變化,那么就永遠(yuǎn)在變化后面跟著。在世俗的磨損中,大家都覺得計(jì)劃漸漸離自己越來越遠(yuǎn)了,甚至都覺得自己都有點(diǎn)跟不上一點(diǎn)計(jì)劃了。通過項(xiàng)目的開發(fā)體會(huì),會(huì)真正地去思考該如何走以后的路。
最后,祝明年的參賽隊(duì)能夠拿出更多具有創(chuàng)新、實(shí)用的項(xiàng)目,并取得優(yōu)異的成績。
評(píng)論