[爆卦]verilog自學是什麼?優點缺點精華區懶人包

為什麼這篇verilog自學鄉民發文收入到精華區:因為在verilog自學這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者kinkipikachu (不想抬頭看星星)看板Electronics標題[請益] 硬體描述語言...



小弟現在自學 verilog,

雖然爬過前面的文,也知道c與verilog是不一樣的,

但是個人努力的結果,還是覺得很難用語法寫出想要的功能,

這是否表示個人的數位硬體能力並不好~~~ ????

請各位大大賜教~~~感謝各位大大~~~


--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.187.133.124
※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1457848442.A.DCB.html
zace15: 寫RTL之前腦中要先有電路的架構 03/13 14:15
zace15: combinational與sequential要分開寫 03/13 14:15
zace15: 而不是演算法出來就開始寫verilog 03/13 14:15
ViewMoon: 自學?你看什麼書 中文書可以全丟了 03/13 14:55
peng978: 數位電路有先學過嗎? 03/13 15:16
mmonkeyboyy: 先玩玩樂高 你會有進步的XD 03/13 16:29
bizer: 數位邏輯學完再去寫會比較好吧 03/13 22:49
luckyBF: 先唸唸數位電子學? 03/14 02:32
kk1890: 數位電子乙級好像會用到歐~可以先練練看 03/14 07:24
Leadgen: 還好吧,只是你還沒習慣硬體的思考模式。 03/14 11:23
cpyi: 數位電路觀念有 其它就是用用看就會了 03/14 11:31
kinkipikachu: 感謝各位大大的建議,我自己是高職生畢業的 03/14 14:56
kinkipikachu: 都有學過了,用硬體組合電路,小弟不成問題 03/14 14:58
kinkipikachu: 但是用程式寫,我就掛了,我會在虛心學習~~~ 03/14 15:00
kinkipikachu: 小弟讀得書都是全華的,劉紹漢、黃英叡、林灶生 03/14 15:03
kinkipikachu: 總覺得好難,太難了,跟寫單晶片完全不一樣啊~~~~~ 03/14 15:04
cpyi: 加油 你可以的 你的基礎已經夠了 03/14 17:33
cpyi: 如果是書寫太爛那也沒辦法QQ 03/14 17:33
cpyi: 給自己訂個目標 例如做一顆簡單的8 bit cpu 03/14 17:34
cpyi: 或是加密解密模組 通訊模組 都可以試試看 03/14 17:34
cpyi: 像你已經會單晶片了 那你可以嘗試自己用FPGA寫一顆RS232 03/14 17:35
cpyi: 介面 跟你的單晶片溝通看看 03/14 17:35
cpyi: 設計第一步都是化模組圖 哪裡要MUX Clock怎樣等等 03/14 17:36
cpyi: 在寫Verilog 上面的任一個做過一輪之後 其他沒什麼難了 03/14 17:36
cpyi: 只是代碼比較多而已 都能克服 03/14 17:37
weiweider: 循序邏輯觀念很重要 03/14 17:50
mmonkeyboyy: 你要練這個的話 我到是可以給你一些東西讓你好好練 03/14 19:08
mmonkeyboyy: 初階到進階的教程之類的 小印都行了沒道理你不行 03/14 19:08
mmonkeyboyy: 語言只是工具 後面的觀念會更重要些 03/14 19:10
mmonkeyboyy: 先慢慢從中英對照的書看起來吧 03/14 19:10
mmonkeyboyy: 從COMBINATIONAL LOGIC練起 再進SEQUENTIAL 03/14 19:11
wait: C/C++學越好Verilog"起步"就越難學,因為電路是parallel運作 03/14 23:58
wait: 但又如同C/C++以時間軸可作sequence的事情 03/15 00:01
wait: 全華 黃英叡 江文啟這本還行呀...至少現在工作中跟前輩們 03/15 00:07
wait: 不約而同都是同一本XD 03/15 00:07
luckyBF: 你不要把Verilog想成軟體,當做硬體來撰寫 03/15 08:42
luckyBF: 甚或是每個先由每個邏輯閘來寫~not、nor、nand之類的 03/15 08:43
luckyBF: 然後慢慢往上建立寫的能力~~這樣應該會好很多 03/15 08:43
wcshiu: 軟體描述 我餓了 我要吃飯 03/15 10:43
wcshiu: 硬體是先去讀胃酸 然後用哪條神經傳輸去大腦如何處理完 03/15 10:43
wcshiu: 再發餓的訊息給相關的器官 每個都有時序 通常很複雜的 03/15 10:43
wcshiu: 如果用軟體的方法想"我餓了 我要吃飯"就要寫出IC 03/15 10:44
wcshiu: 可能以後tool變得很強大就有可能,這個行業也要被淘汰 03/15 10:44
mmonkeyboyy: 正在淘汰中 不過更低層的人應該還好 03/15 16:19
DRQX: 我第一次自學FPGA就直接玩DVI完工 03/16 09:39
as125685: 個人覺得從AHDL和VHDL入門是好方法 03/16 11:52
chkao: 先學會畫timing chart吧 03/18 17:23

你可能也想看看

搜尋相關網站