Re: [請益] 韌體新鮮人請益

看板Soft_Job (軟體人)作者 (福聚海無量)時間8年前 (2017/12/22 10:28), 編輯推噓3(302)
留言5則, 4人參與, 8年前最新討論串6/6 (看更多)
我是不知道大大的公司主要產品是什麼.... 不過以我自身為例,我們是IC design house,IC主要是偏Consumer electronics 當時剛進這個產業時,主要進修的方向有三個: 1.摸熟register contents,一開始看spec.的時候真的像在看天書一樣, 不過我是覺得可以藉由RW everything去搞懂相對位置與values, 而且RW everything還可以看很多其他資訊,例如ACPI、mapped memory等等的... 2.再來就是搞懂command的特定format,當你下一個cmd的時後, 一定都會有相對應的format,當然response也都會有指定的format, SPEC.裡面當然也都有定義這些format,實做上可以用bus hound去看那些cmd怎麼打, 對方會回你什麼.... 3.然後就是看analyzer的waveform了,一開始也是搞不清楚哪個cycle在幹什麼, 但是久了自然而然就會越來越清楚,當然SPEC.裡面的cycle diagram能夠讀懂的, 一定要讀懂,但是一開始沒經驗就是會影響你理解的程度。 至於coding的部分就是跟著hardware behavior走, 你對hardware有多清楚,自然而然coding起來就越得心應手。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.77.36.210 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1513909726.A.172.html

12/22 13:25, 8年前 , 1F
12/22 13:25, 1F

12/22 13:41, 8年前 , 2F
豬屎屋觀點出發的會比較完整
12/22 13:41, 2F

12/22 13:57, 8年前 , 3F
中肯
12/22 13:57, 3F

12/22 19:15, 8年前 , 4F
這種生活稱個一年就差不多了,除非是有特定主功能的I
12/22 19:15, 4F

12/22 19:15, 8年前 , 5F
C(usb之類的),之後就可以往帶OS的系統走了
12/22 19:15, 5F
文章代碼(AID): #1QF6tU5o (Soft_Job)
文章代碼(AID): #1QF6tU5o (Soft_Job)