[爆卦]fpga專題是什麼?優點缺點精華區懶人包

為什麼這篇fpga專題鄉民發文收入到精華區:因為在fpga專題這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者neoneon (紅茶を飲む程度の能力)看板NCTU-Teacher標題Fw: [心得] 硬體創...


※ [本文轉錄自 neoneon 信箱]

作者: [email protected] ("愛宕有機奈米負離子貓")
標題: Re: [心得] 硬體創意專題
時間: Sun Jul 10 11:38:40 2016

作者: andypb (andypb) 看板: NCTU-Teacher
標題: Re: [心得] 硬體創意專題
時間: 2013/01/14 Mon 01:51:34

我是修舊硬創修到中毒的。

原PO說之前星期五進實驗室星期六才能出來應該是有問題的。

應該是星期一才能出來吧?

跟大家介紹一下,硬創這門課大至上有好幾個版本。

電機合併以前是必修和必選修,插板插到會死人的。

主要是用74系列的IC和GAL的ROM以及無數單芯線構成的電路。

說實在得學到的東西有限,大概除了設計電路的方式之外,只剩下痛苦。

電機合併之後,因為硬創變成選修,所以修的人變少,可以使用FPGA版來學習,

而我也是修這邊的硬創。雖然還是有很多麵包板要插,不過因為主要的電路是由verilog

的FPGA來完成,因此電路大小革命性的縮小,但是專題的難度變高了。

整個學期的專題不多:

1.學號產生器

老師用來勸人退選的一個小個人專題。本來只要做單純的學號產生器,不過有人說溜了

嘴,說邏設做過了。老師就馬上提高難度。也就是要可以暫停,且暫停到第n位學號,

七段顯示器要閃n次。這個小專題大概把不少人給請退了。



2.電梯控制器

接觸verilog和FPGA的第一個專題,說實在因為那時設計電路還不太行,所以這個專題

到最後流了一堆bug。


3.UART

串列傳輸。像是8051有RxD和TxD可以直接使用。不過我們要用verilog把實際的電路

做出來,並與電腦連線。這個專題最難的地方,在於只要時脈沒有對好,就無法正確

傳送或接收資料。這個專題我記得當時deadline沒人做出來。跑去找老師延了一周。

(連續兩理拜周末熬夜+做整天)


4.RISC

最具震撼力的專題。因為做出來可以直接寫assembly跑程式了。我們的目標是做出一個

有泛用性的RISC,有運算、brach、branch if zero的8位元處理器。附帶使用16X16的

LED陣列做為顯示螢幕。這個專題的目標,除了做出RISC之外,還有寫一個程式,讓一顆

球在螢幕中央彈來彈去。RSIC要兩周,寫好程式和修改再加兩周。(周末全職熬夜製作)


5.期末專題

題目自訂。訂完題目之後要上台向全班和老師講解你的期末專題要做什麼、用什麼方法。

老師甚至還會說太簡單了不給做,要改題目。

我們這組最後絕對嚴用上一個專題的RISC,用組合語言寫俄羅斯方塊。

http://www.youtube.com/watch?v=7wAwRMXjYZs

助教還有把影片給錄下來放到網路上,別組的作品大家可以到youtube搜尋硬創

因為期末剩不到4天,所以說這個期末專題已經完全變成連闔眼都無法闔眼的程度了。



至於你說這麼操的課可以學到什麼......只能說沒有這麼操的課可以選來體驗,實在是

很可惜啊!

好啦開玩笑的。雖然成就感的確很大,但是這樣作的確頗傷身體,最大的影響大概就是

現在看日出完全不會有任何罪惡感吧。

而且因為做過的東西太多,所以後面有不少課都變得相對簡單。

例如微算機(已經寫過超難用的assembly)、計算機結構導論(都做過RISC了,結構什麼都

還蠻清楚的)、可程式化邏輯設計(裡面的FPGA相對簡單很多)

而最有成就的大概就是當別人再用C++做俄羅斯方塊的期末專題時,我們是用自己的

RISC來寫assembly的俄羅斯方塊吧。



新的硬創雖然可以學到的東西比較多元,不過也因為學的東西比較雜,所以都不精。雖

然我不確定這樣是不是比較好,但總覺得硬創的難度一直以來都是電機的特色之一,

雖然loading很恐怖,但卻做得很有價值。這種課就目前看來好像不太多呢。那種

與組員的患難情感,做出東西來感動得痛哭流涕,著實讓人懷念哪!

--
※ Origin: 交大次世代(bs2.to)
◆ From: andypb.Dorm8.NCTU.edu.tw
music5985:推以前的硬創!!! 大一就可以在實驗室看日出不修嗎?XD 01/14 02:26
music5985:但是以前的課應該是星期一XD 01/14 02:28
gxlkhhc:資工數電實驗有用verilog寫俄羅斯方塊XD 01/14 02:37
dgutv7501:......原來硬創過去的loading是如此可怕=w=... 01/14 02:39
andy82727:推薦這篇文章 01/14 02:39
why:推薦這篇文章 01/14 03:25
orz811017:感覺好酷!!! 01/14 03:45
gravure:推薦這篇文章 01/14 10:40
starbops:推薦這篇文章 01/14 12:04
FraserLai:神手 01/14 13:32
x7791175:推薦這篇文章 01/14 15:59
gn027759681:外系所知道的硬創: 硬創=日出 01/14 17:01
jk4837:推以前的硬創!!! 814大飯店如今歇業了嗎www 01/14 17:15
jk4837:專題1.5 紅綠燈控制器 01/14 17:17
yungjen:伍哥有開邏設阿 也可以修修~ 01/14 20:10
sleepyboy:那你們有修過沒FGPA版只有麵包版的硬創嗎^^ 01/14 22:39
sleepyboy:作業一次要插八塊麵包版 月初進去 月底出來 01/14 22:44
sleepyboy:麵包版是真的 時間是開玩笑的XD 01/14 22:44
AntsTom:伍哥沒開硬創=>聽說今年的大一羅設期末專題是電梯 = =" 01/15 15:30
dandy:推薦這篇文章 01/15 21:08
tzes9060903:好電梯 不做嗎??? 01/16 18:42
nsmd12556:<-正在做伍哥的電梯 要考慮好多細節啊=口= 01/18 14:43
shinybear:原來伍哥硬創的專題直接搬來邏設TAT 06/21 13:57


※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: neoneon (106.105.175.48), 07/12/2016 03:00:02

你可能也想看看

搜尋相關網站