作為一名本科生,今年有幸參與到專案組的流片中,真的是有生之年,心裡面還是很開心的,現在想分享一波自己流片的經歷和感受!!
感受一:電路庫的整理,封裝要提前做好
在這次流片中,乙個很深切的感受就是電路庫的整理封裝做的不好,這就導致想我這種做前端設計的人在和版圖工程師對接的時候出現了差錯,庫的版本過多,到時最後畫版圖的同學不知道用哪一版電路繪製版圖,還有就是命名方式上,一定要與電路功能相關而且規範好大小寫,舉個簡單例子吧,反相器,有些人命名是inv,有些人則是inv,還有些人inv,不同的版本其實對應相同電路,最終導致版圖工程師工作重複。
感受二:調電路,前**工作務必提前做好來
前**是基礎中的基礎,重中之重的工作,所以在畫版圖之前,一定要調好電路,跑出正確的前**,**驗證正確後,要將引數確定下來,不要再隨意改動,這樣不僅會改亂原來的準確結果,而且不斷地改動會嚴重影響版圖工程師的工作進度,然後就是對跑出正確**結果的庫必須要備份。
感受三:工藝角**很重要
對於電路而言,工藝角**是必不可少的,所以我們前面感受二所提到的前**其實是包含前**加工藝角**,這裡提一下,在實際的流片當中,工藝角**是模擬晶元在晶圓不同位置製作的時候得到電路的**資料,這是相當關鍵的,因為你無法保證你的電路是在晶圓的那個位置製作出來。另外,蒙特卡洛**也很重要,蒙特卡洛電路效能的優良確保了電路是否失配,所以每個工藝角對應的蒙特卡洛記得也要跑
感受四:後仿,後仿,後仿很重要
後仿之前需要針對畫的版圖提取相對應的寄生引數,假設你的電路系統過大,你可以不用eda自帶的提取引數的功能,生成netlist後操作會快些,提取之後,進行後仿,由於後仿引數真的很多,這次我做的是乙個大結構,dcdc涉及到管子很多,那麼跑起來的話就會很慢,建議兩點:
用伺服器跑,因為一次**資料可能會把你的記憶體直接拉滿
給後仿預留充足時間
這就是我跑整個流片過程的經歷,無數個通宵得來這些血汗經驗,另外有一點也很重要,相信團隊的力量是遠遠大於個人的,積極進行團隊合作配合是工作完成的關鍵,大家有什麼不懂的想問或者想要相互學習交流的可以私下一起討論學習哦
小甲魚 看後有感
list.extend 可以增加多個元素,格式為元素組 list.insert a,b 只能增加單個元素,啊為位置,b為元素 字串string 元組tuple 列表list都可以進行比較運算,由第一位元素開始比較,大小由編碼格式對元素排序順序決定。比較運算 l.reverse與l.sort reve...
應用Scrum後有感(一)
小組中第一次使用scrum進行乙個比較正式的開發,之前也有過一些嘗試,但是感覺還不是很完整,這一次希望能完整的使用它開發乙個產品,從立項到最終的產品發布。由於第一次使用,難免有n多的錯誤發生,感覺也很正常,本身scrum就是乙個依靠經驗模型來管理過程的方法,現在已經進行完乙個sprint版本了,其中...
看fanny的《墮落》後有感
我依然很喜歡fanny豬的文字,也許是因為我們有過類似的思想,也許不是,但是那種感覺卻是real。我想對fanny說,但我不知道如何去做?我們的心我們自己控制不了。我希望有一天,所有這結煩惱都能夠很好的解決,也許它本就不是乙個煩惱,只是人生中很正常的一段小插曲,至少它是乙個並不需要解決的問題。問問身...