看板 comm_and_RF 關於我們 聯絡資訊
先說結論 建議你離開這家公司 但不是現在 任何工作都一樣 先不管難不難 沒人帶就是要摸很久 你自己也承認 有資深的人帶是最快最有效率的 因為你沒人帶 所以才想說靠書 來快速進入狀況 但是 這世上不會有哪本書 可以像教科書一樣 系統化帶你進入系統廠RF的實戰 一頁一頁讀下去 就可以進入狀況 完成案子 因為這種書肯定只有系統廠RD才寫得出來 但是沒有RD會閒到去寫書 實作跟書 是一個Loop 如下 : 實作 => 書 ↑<=====↓ 因為我說過了 這世上沒有那種 『無痛成為系統廠RF』 『系統廠RF快速上手』 的書籍 直接做中學是最快的 所以一定是從實作切入 靠目前市面上RF的書籍 就像你列的 Pozar,Lee,Ludwig,Razavi 那個都沒啥成效 因為你不知道該看那些部分 數學太多 理論太深 舉個例 新人一定是調Matching 這些書談到Matching 一定都是啥共軛匹配 Stub之類的 但我保證你看半天還是不會調 那個是給RFIC Design看的 系統廠用不到這麼高深 但是若有個人來帶 先量原始阻抗 搭配Smith Chart軟體 決定說是要落地電容? 還是落地電感? 值要多少? 最後再微調 最多兩個禮拜你就會了 再講個例子 每本書都會談到Cascade Noise Figure的公式 你光看書 也不知道這跟實務有啥關聯 但你若有實作 仔細看Placement你會發現 如果有外掛LNA 一定是靠天線擺放 為啥? 看書之後你就知道 第一級的Noise Figure 對於靈敏度影響最大 LNA輸入端的Loss 就是第一級的Noise Figure 離天線越近 走線越短 Loss越小 整體Rx的Cascade Noise Figure才能壓到最低 靈敏度才能有最大提升 所以這樣你就知道 那些書要搭配實作來看 才有感覺 但新人沒經驗怎麼實作? 所以才需要有人帶 你目前公司 無法讓你形成這樣的Loop 所以不宜久待 但不是現在離開的原因是 看了一下 #1EFjOAlv 這篇2011年的文章 你之前是做天線的 表示你之前有5年天線的經驗 講白一點 這是你的包袱 你現在去外面應徵 就算你投RF 10家有8家會要你作天線 因為你作天線 那就是5年資歷的天線工程師 講起天線侃侃而談 但你作RF 那就是0年資歷的RF新人 講起RF不知所云 要找RF新人 人家找剛畢業的替代役不是更省事? 所以你現在去找 也是不好找 光是穩定性這點 就被人資打槍了 因此你的時間點 要定明年過年後 也就是大概今年12月就開始去找 所以你現在開始要做的事 就是淡化你的天線包袱 加強你的RF功力 至少到時講起RF 不能不知所云 否則12月底去面試 人家還是會以5年資歷天線工程師來看待你 ================================================================= OK!! 切入主題 那你這7個月 要怎樣實作搭配書籍 加強RF功力? 分四個層面來探討: 1. 電路架構 把你目前電路圖 搭配書籍跟Data sheet或Application Note來看 注意!! 你要時時自己問問題 例如Tx路徑 收發器一出來 一定是接PA 『why?』 答案是這樣你天線端的發射功率才會足夠 書上會介紹一個名詞 叫動態範圍 意思是你一個元件 輸入訊號強度 不是無限小 也不是無限大 而是有個範圍 那你就想 所以我收發器出來的Power 有在這顆PA的輸入範圍內嗎? 如果太小 PA驅動不了 如果太大 那就飽和了 然後你查一下收發器跟PA的Data sheet 確實有在這範圍內 這同時也訓練你Link Budget的計算 這樣你就知道 人家會啥這樣兜 日後你要換PA時 就知道 如果你找了一顆 收發器出來的Power 大於其輸入範圍的PA 那你PA輸入端 肯定要再加衰減器 不然收發器一出來 會把PA灌到飽和 PA後面 如果是FDD 會多加Duplexer 如果是TDD 就不會加 『why?』 答案是FDD的Tx跟Rx會同時運作 會有Tx Leakage的問題 所以要靠Duplexer 來加強其隔離 其他部分也是用這手法去了解 書上沒講的 你就Google 網上文件一堆 2. Placement跟Layout 這部分你要多看人家的作品 跟其他部門同事要電路圖跟Layout來看 要多一點 也跟收發器廠商要來看 好比你說 layout上路徑要隔多開干擾才算小? 隔太近會有干擾 隔太遠又會占太多空間 那你直接看人家的Layout 量一下間距就知道啦 看是一倍線寬? 還是兩倍線寬? 以後你就照著做 或是crystal電路 離IC太遠 其Trace會很長 會改變Cload 產生頻偏 而且Trace太長 Loss太大 有可能crystal無法驅動 離IC太近 可能會因為IC產生的熱 以至於產生頻偏 那到底是要擺多遠? 一樣啊 看人家公版怎麼擺 量一下就知道了 以後你就照著做 Placement跟Layout這種東西 是非常實務 完全不會有教科書 跟電路不一樣 所以你要看廠商提供的Layout Guide跟Application Note 網路上也有一些這方面資料 還有就是 去百度文庫註冊 上面也有很多這方面資料 多半是MTK平台的Layout Guide Layout Guide你看個10份 肯定會有一些重覆的地方 那些重覆的地方就是重點了 表示是General Rule General Rule就是不管你做啥產品 用啥平台 都要遵守的 好比RX若走差分信號 每份Layout Guide都會叫你要等長等間距 Placement也是 你看多也是會發現General Rule 就像我前述提到的 額外LNA一定是靠天線放 每份Placement一定都是這樣放 把這些General Rule 搭配你手頭上的Board File來看 這樣你大概就能了解 Layout跟Placement要注意事項 3. Key Component 這你找FAE來是最快的 假設挑PA 找三家廠商來 假設ABC三家廠家 每家都會說 他們家PA那些特性 多好多好 這樣你就知道 PA挑選要看那些指標? 不外乎效率啦 Harmonics啦 ACLR EVM P1dB......等等這類 然後 自己把三家廠商PA的這些指標 整理一個表去作比較 假設A廠家的性能最好 那你就把這表 寄給B跟C廠家 說為啥你們的性能 沒有A來的好? B跟C廠家 當然會提出反駁意見 說你可以調試哪邊 去優化性能 好比Bias電阻啦 Load-pull啦 這樣你就知道 如果要優化PA性能 該怎麼調? 其他元件也是一樣手法 然後Data sheet上的一些參數 要了解其中含意 例如PA或LNA 都會寫IIP3 這是啥? 如果是Transceiver 就更複雜 會有LO Leakage Phase Noise 盡可能去搞懂 不管是看書還是Google 4. Debug 這個是最考驗功力的 不要說你理論多強 經驗多豐富 Bug沒解掉 對長官來說 都是多餘的 而且debug多半是急診 時間壓力很大 絕沒有時間讓你慢慢想 而debug功力的養成 全跟上述有關 電路架構沒弄好 挑元件沒挑好 Placement / Layout沒弄好 通通都會產生Bug 所以這部分 算是以上三點的集大成 重點來了 新人又沒經驗 要怎麼累積debug功力? 有個方式 叫逆推法 啥意思? 舉個例 通常PA輸入端跟輸出端 都會加DC Block 除非內建 那你反過來想 不加DC Block會怎樣?? 你把串聯電容取掉 改成0歐姆電阻 然後去看性能 例如EVM 有變差吧 這樣你就知道 喔~~原來如果DC灌進去PA輸入端 EVM會變差 或是PA電源端 多半會加uF等級的大電容 那你反過來想 不加會怎樣?? 就直接拔掉 看性能 例如ACLR 有變差吧 這樣你就知道 喔~~原來如果PA電源穩壓不好 ACLR會變差 你有沒發現! 你這樣不是等於解了兩個Bug嗎? 你有沒發現! 你這樣不是等於解了兩個Bug嗎? 你有沒發現! 你這樣不是等於解了兩個Bug嗎? (因為很重要 所以說三次) 以後人家問你有沒解過ACLR跟EVM 你就說有 老人解Bug之所以快 是因為他們經驗豐富 腦中有強大的DataBase 但新人經驗不足 靠工作經驗累積DataBase 你一定輸 自己的Database自己建 就靠逆推法 就像以前聯考前 都會舉辦模擬考一樣 你就沒有真槍實彈上戰場經驗嘛 只好靠作戰演習了 我剛說了 debug是電路/Placement/Layout/Key Component的集大成 任何一個環節出錯 就會有Bug 今天之所以沒有Bug 風平浪靜 那是因為人家早在設計初期 把所有預知可能會發生的Bug 都先做過處理了 你看起來很習以為常 司空見慣的設計 背後都是有其道理的 就像0這個數字 你可能覺得沒啥 但其實它是由 (-1)+(-2)+(-3)+(-4)+(-5)+1+2+3+4+5 = 0 而得到的 負數是bug 正數是Solution 是導入了5個Solution 解決5個Bug 最後才變0 風平浪靜 所以若以bug的角度思考 一個風平浪靜的設計 你可以想像成 它是導入了無數個Solution 去解決那無數個Bug 最後才風平浪靜 所以簡單講 假設今天你能找出100個正數跟負數 以及其背後原理 那你就等同解了100 個bug 所以你要常問一個問題 『不然會怎樣?』 這樣你才能做逆推法練習 否則的話 你會很容易因為太司空見慣 被制式思考綁住 就像看到0一樣 會只覺得就是0啊 而找不出背後的正數跟負數 這樣你Database就建不起來 舉個例 剛說了FDD因為Tx跟Rx同時運作 所以會有Tx Leakage 如果雙工器Isolation不好 那麼Tx打大功率時 Rx的靈敏度會變差 也就是Tx Desense 好!! 假設你在Shielding Room測某個LTE-TDD的靈敏度時 發現如果我TX打最大功率 靈敏度會時好時壞 請問你怎麼解?? 因為在Shielding Room 所以初步排除了環境干擾 如果你平常沒作逆推法的練習 你這題會解很久 因為你絕對不會把Tx Leakage跟TDD聯想在一起 太習以為常了 但是這種TDD的PA 以及LNA的Data sheet 會有所謂的Timing Diagram 圖示告訴你 PA Enable的時間 跟LNA Enable的時間 如果你平常有作逆推法練習 『不遵照Timing Diagram會怎樣?』 那麼這題你就可以解出來 答案是PA跟LNA 會有一段時間 是重疊的 也就是兩者都在工作 有可能PA的輸出訊號 會透過Antenna Switch Module Leakage到RX路徑 也就是Tx Leakage 造成Tx Desense 但因為時間上 不是完全重疊 只有一小段時間重疊 所以靈敏度時好時壞 也就是說 靈敏度也就那一小段重疊時間會變差 所以由這邊你也看到 不是只有拿板子實作 拔電容拔電感 才可以作逆推法練習 你在看書看Layout Guide時 一樣可以作逆推法練習 就像crystal Layout Guide都會告訴你 下層GND最好挖空 『不挖空會怎樣?』答案是寄生效應會影響其Cload 產生頻飄 那你就舉一反三 進一步思考 『那我Shielding Cover離crystal太近也會這樣嗎?』 把crystal貼上絕緣膠帶 然後直接拿個金屬片放上去 是不是Frequency error有變大? 這樣你就知道 寄生效應 對crystal確實有影響 那挖空要挖幾層? 跟Shielding Cover的距離要多少? 一樣啊 拿人家的Layout來看 以後你就照著做 孫子兵法有一句話 : 勿恃敵之不來,恃吾有以待之. 平常不做作戰演習 到時真槍實彈打仗 肯定兵敗如山倒 平常就要做好訓練跟準備 到時解Bug才不會手忙腳亂 不知所措 等你Bug解完 人家都量產出貨了 時間都是要花的 你平常時間花越多 戰場上所花的時間就越少 況且戰場上分秒必爭 你也沒太多時間可以花 就跟考研究所一樣啊 平常公式就要背熟 題庫要多做 一進考場就是直接廝殺 沒時間讓你在那邊慢慢推公式 唯一不同的是 研究所考試 書局有一堆題庫書可以買 但是這種deBug的題庫 你只能自己建 想買也買不到 我剛說了 debug是電路/Placement/Layout/Key Component的集大成 所以你透過逆推法 來建立deBug的題庫 連帶也會更加強化鞏固你 電路/Placement/Layout/Key Component 這方面的知識 整體會構成一個很Solid的系統網 以一貫之 題庫越多就越Solid 而且這種逆推法 就算你去新公司一樣適用 因為到時去新公司 就算有人帶 但菜鳥初期 肯定都是打雜 什麼對BOM表啦 料件申請 核對Foot Print之類的 也不是一進去就開始做核心工作 想累積經驗還得慢慢熬 所以要一進去就讓老鳥覺得 你已經有debug能力 他帶著你並肩作戰 這樣進步才會快 別忘了 你之前有5年天線經驗 所以在系統廠RF這塊 你起跑點已經慢人家5年 你沒有太多時間可以慢慢熬 ================================================================ 這樣就完了嗎? 當然不是 你的目標是準備年底的面試 面試也是考試的一環 但不同的是 研究所考試 書局有考試用書 你連考試用書都沒有 怎辦? 簡單啊 自己的考試用書自己寫 把你前述 電路/Placement/Layout/Key Component/debug 的知識跟心得 包含題庫 自己消化整理 重新組織後 以系統化的方式 寫成Power Point 這就是你的考試用書 你說那些知識心得跟題庫 都很零散雜亂 不好整理?? 嗯? 回想你碩士論文怎麼寫的 1. 先有個論文主題 2. 以論文主題為核心 向外去找相關參考文獻 把有用的資訊萃取出來 去蕪存菁 使這主題能更加完整 3. 最後消化整理 重新組織這些零散雜亂的資訊 把論文系統化地寫出來 然後口試 所以換句話說 你早在碩士期間 就已經受過這種 化零為整 化繁為簡的訓練了啊 沒道理到了職場上就不會了吧 考試用書有了 題庫也有了 然後咧? 然後當然就是熟讀複習啊 又不是說有了考試用書跟題庫 考試就可以考高分 要熟讀到啥程度? 熟讀到你可以 觸類旁通 舉一反三 融會貫通 以一貫之 舉個例 講到Duplexer 馬上可以提說 為啥TDD不需要Duplexer(電路架構) Duplexer要怎樣挑選?( Key Component) Layout要怎樣Lay ? (Layout) 為啥擺放時 離PA太近會有風險? (Placement) 如果Duplexer的Layout不好 會有啥issue ? (debug) 就跟你當年準備研究所考試一樣啊 講到電磁波 馬上寫出傳輸線公式 導波管公式 所以 用碩士期間所受訓練 去寫出你自己的考試用書跟題庫 然後用準備研究所考試所受訓練 把考試用書跟題庫弄到滾瓜爛熟 你也是受盡苦難才考進研究所 拿到碩士的 當年所受的訓練 要好好拿來用啊 不要浪費了 最後就是上考場啦 也就是面試 為啥要你寫成Power Point ?? 因為到時你面試時 就是直接拿出來講啊 我說過了 沒有系統廠RD 會閒到去寫書 所以其他面試競爭者 肯定不會有人去寫這種東西 你肯去寫 光是Power Point一拿出來 氣勢就贏一半了 至少他認為你很有心 然後講的時候 行雲流水般地流暢 就跟你碩士論文口試一樣 而且這樣還有個好處 整體面試流程是你來主導 因為你有Power Point 所以都是你在主講 考題你自己出 答案你自己講 另一個好處是 就算面試官提的問題 你答不出來 你可以瞬間說 『這題我不懂 可是我懂其他題目』 然後再把題目 拉回來你的Power Point 自問自答 面試跟筆試不同 筆試是題目固定 考你傅立葉轉換 你寫不出來就是0分 誰管你線性代數多強 但面試題目是可以換的 你這題不懂 就拿你懂的題目出來擋 考你Harmonics過大怎麼解? 不會? 那你就講說ACLR跟EVM怎麼解 這樣可以給面試官一個印象 我雖然不是啥都懂 但我也不是啥都不懂 否則若沒Power point 整體流程讓面試官來主導 那就是給人牽著鼻子走 任人宰割 考你5題 你都答不出來 你又無法瞬間切換成你會答的題目 抱歉!! 就是0分 為啥要做到這種”搞剛”的程度呢? 因為同樣都是RF新人 人家學校畢業沒多久的 至少比你年輕5歲 薪資也比你便宜 你拿什麼跟人家競爭?? 還有就是你的天線包袱 我碩士論文就是做天線 當年畢業出來投RF 10家有8家都找天線主管來跟我談 我還想說是不是職缺投錯 投到天線工程師? 後來發現沒投錯啊 我碩班2年做天線 都有這包袱了 更不要說你是5年業界天線經驗 你不靠這個”搞剛” 來強化你給面試官的RF印象 講起RF不知所云 那人家還是會以5年資歷天線工程師來看待你 大致上就這樣了 至於工作方面 壓力也不用太大 做多少算多少 你自己想 如果案子很重大 上面很重視 有可能會一個老鳥都沒有 直接讓一個RF菜鳥去獨自扛起嗎? 所以表示上面對你這案子也不是很重視 那你何必怕搞砸? Bug解不掉就算啦 好好拿這案子來準備考試用書跟題庫 比較實際 -- 標題 Re: [請益] 適合口才不好的工作 ? 大體化妝師 清潔隊員 燈塔看守員
obov: 感謝大大熱心分享
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.62.158 ※ 文章網址: https://www.ptt.cc/bbs/comm_and_RF/M.1464010690.A.279.html
minowsky: 聽君一席話勝讀十年書阿,其實最近開始轉 180.177.11.85 05/23 23:07
minowsky: 換方向了,不會拘泥於書本了,會直接問別 180.177.11.85 05/23 23:08
minowsky: 部門的人,還有開始測試電路,只能說要慢 180.177.11.85 05/23 23:09
minowsky: 慢開始累積自己經驗值. 180.177.11.85 05/23 23:09
Jacal: 謝謝,經驗分享 十分受用! 1.169.212.49 05/23 23:18
branchline: 推推推大推 感謝大大寶貴意見 114.37.90.166 05/24 00:10
qu3899: 推 1.165.211.117 05/24 02:05
mlda888: 好文 140.116.191.53 05/24 03:28
gitsvn: 佛心文 推 223.140.221.85 05/24 10:10
freeflying: 推用心分享 49.217.35.91 05/24 11:11
bxxl: 太強的佛心文118.160.228.248 05/24 14:52
gn01216674: thanks for sharing 42.73.21.84 05/24 16:22
xxxseanxxx: 碩論也是做天線的路過~謝謝大大分享 140.112.25.105 05/24 16:49
tonybin: push.仍在學習精進但歷歷在目心有戚戚焉 61.228.251.57 05/24 20:01
tonybin: 不過還是覺得這樣累積還是缺少效率 61.228.251.57 05/24 20:01
cpyi: 推寶貴意見!~140.113.186.245 05/24 21:40
arent: 從08年就開始看T3T的文章 這篇很值得參考116.241.150.192 05/25 01:01
crystaloud: 推用心文! 經驗分享十分受用140.118.123.135 05/25 12:42
opray: 幾乎將RF的工作技能說得差不多了 111.251.216.64 05/25 22:28
eesmart: T3T大的文 超受用!!! 115.43.164.141 05/26 23:07
JRD: 真的是好心人!! 220.132.61.127 05/27 01:18
vaakaa: 若是T3T大大當我們學校老師該有多好XD 140.113.170.23 05/27 19:08
w3dB: 推T3T 也推在Tech_job發過的文111.255.174.138 05/28 20:52
wowowocow: 非常實用!180.204.130.232 05/29 11:00
Williamette: good 118.168.23.115 05/29 16:40
dylanx07: 推好心 114.33.25.60 05/29 21:58
eddiejeng: 讚讚讚推 111.246.0.182 05/30 21:28
mike0327: 推123.195.136.120 06/01 01:44
nicokelly: 推 140.116.178.40 06/02 16:58
cocota: 推QQ 114.27.182.122 06/04 21:33
jsp0520: 好文推 119.9.91.37 06/04 23:45
guf60152: 好文 推123.193.194.205 06/06 22:13
sss81521: 強者推223.137.233.235 06/07 00:52
iptt33: 推,寫的很棒 1.200.51.231 06/10 05:25
andy199113: 好文推 220.133.45.155 06/10 09:27
yourtheman: 收益良多!! 36.238.113.150 06/10 22:20
planetstar: 好文推! 182.234.68.19 06/11 23:50
zero8176: 用心推 111.248.28.232 06/12 22:33
YOKIDOKI: 感謝分享!!!! 114.40.247.250 06/19 09:04
tpi1394: 淚推啊 101.10.50.57 06/21 19:46
yamakazi: 做algorithm路過推 1.160.20.252 06/21 23:18
xm3vul3h06: 強歪歪 180.218.170.80 06/24 01:03
b0910456187: 推推推推推 114.136.0.251 06/26 02:52
binjon: 推一下好文 114.44.20.139 07/03 19:57
Iceballz: 感謝大大熱心分享 49.216.162.221 07/11 09:11
jaypower: 推 學到很多 223.136.33.34 07/31 21:46
elle1352: 好文 140.113.162.8 08/10 14:14
suntopluto: l職場多年 仍是受益良多 讚 125.230.78.89 08/25 09:12
whatwhat12: 神人阿 在手機系統廠的我看了都慚愧 49.216.19.18 09/13 09:25
cashspace: 謝謝大大的精闢解說 36.224.195.8 10/19 09:35
askaa: 寫的超詳細 謝謝大大分享阿106.105.113.250 10/19 11:29
NingCon: 很實用的回覆! 42.72.219.183 05/26 21:59
Kaiii0618: 推 思考真的很重要 27.247.199.148 11/04 22:25