每周都能聽到學(xué)員升職加薪/跳槽漲薪的消息,很多薪資干翻了小編,超越小編2倍的也不少!小編很激動也很有成就感,這就是景芯SoC訓(xùn)練營價值所在,希望你們薪資都是我2倍以上!
不用一味追求高端工藝,市面上90%以上的芯片都是成熟工藝,用7nm工藝的大公司有幾個?作為螺絲釘很難爬上去,但是成熟工藝,您可能就是公司PR的一把手,寧為雞首不為鳳尾,掌握全芯片的設(shè)計就是一大法寶!
你敢來挑戰(zhàn)7天完成景芯SoC PR設(shè)計嗎?小編成功挑戰(zhàn)了7天完成SoC敏捷開發(fā)!你也可以的!

APR,顧名思義,自動布局布線,EDA工具日益強大,機器自動化程度越來愈高,學(xué)習(xí)的門檻也越來越低,7天實踐入門足夠,2-3個月熟悉完流程腳本,然后常年累月的項目鍛煉成長。
小編獨立設(shè)計SoC/MCU/ISP芯片也被質(zhì)疑,嘲笑。但也成功交付很多顆設(shè)計了,你只管拼命努力,讓別人質(zhì)疑去,成長到位了他們就不會嘲笑了,就開始罵你卷了!敢挑戰(zhàn)的來,7天帶你入門景芯PR設(shè)計!
全芯片UPF低功耗設(shè)計(含DFT設(shè)計)

景芯SoC訓(xùn)練營培訓(xùn)項目,低功耗設(shè)計前,功耗為27.9mW。

低功耗設(shè)計后,功耗為0.285mW,功耗降低98.9%!



7天沖刺PR訓(xùn)練營有同學(xué)問如何給IO添加PAD?請思考景芯SoC的IO和PAD如何實現(xiàn)最佳?

7天沖刺PR訓(xùn)練營有同學(xué)問,同樣的floorplan,有些同學(xué)很快跑完,有些同學(xué)則遇到大量DRC問題(EDA工具不停iteration)導(dǎo)致工具始終無法跑完,具體什么問題呢?

首先,小編發(fā)現(xiàn)該同學(xué)的stripe把TM2定義為了horizontal,而熟悉景芯工藝的同學(xué)知道,TM2的preference direction是VERTICAL。

查詢景芯的lef庫文件也可以確認:

用錯方向有多大影響呢?大家上景芯SoC的后端flow實踐一下吧,實踐出真知。
7天沖刺PR訓(xùn)練營有同學(xué)問,為啥PR花了一天一夜24個小時完成布線還大量DRC錯誤?小編已經(jīng)將設(shè)計規(guī)模盡可能減小以加速PR設(shè)計,實際上2小時就可以跑完routing,為何這么慢?原因就是低功耗單元的走線。具體原因及解決辦法歡迎加入景芯訓(xùn)練營討論。

其錯誤主要集中在M4上,請思考如何解決。

7天沖刺PR訓(xùn)練營有同學(xué)問,power switch cell的secondPG pin(VDDG)從M1接出的,而不是M2, 請思考有什么問題?如何解決?

7天沖刺PR訓(xùn)練營有同學(xué)問,景芯SoC培訓(xùn)營同學(xué)遇到Corner Pad LVS不過怎么處理?

完成景芯SoC培訓(xùn)的前端設(shè)計仿真、DFT后,我們來到后端flow,本教程教你一鍵式跑完數(shù)字后端flow。

生成腳本命令如下:
tclsh ./SCRIPTS/gen_flow.tcl -m flat all

生成flow腳本之前需要配置setup.tcl等相關(guān)參數(shù),具體參見【全網(wǎng)唯一】【全棧芯片工程師】提供自研的景芯SoC前端工程、DFT工程、后端工程,帶你從算法、前端、DFT到后端全流程參與SoC項目設(shè)計。
景芯SoC訓(xùn)練營的同學(xué)問,為何innovus讀取做好的floorplandef文件報Error?首先看log:

Reading floorplan file - ./data_in/DIGITAL_TOP.def (mem = 1595.0M).
#% Begin Load floorplan data ... (date=10/23 2201, mem=1579.3M)
**ERROR: (IMPFP-710): File version unknown is too old.
以前EDI的時期,我們可以通過定義fp_file的方式來加載floorplan:
set vars(fp_file) "./data_in/DIGITAL_TOP.def"
但是現(xiàn)在innovus升級并放棄了fp_file的加載方式,當(dāng)然也可以用老版本的EDI9.1及以前版本來加入fp_file,然后轉(zhuǎn)存為新版本,這方式明顯沒有必要。正如下log提示所說,檢查log是非常好的工程師習(xí)慣。
Input floorplan file is too old and is not supported in EDI 10.1 and newer.
You can use EDI 9.1 and before to read it in, then save again to create new version.
小編的直覺告訴我,先去看看同學(xué)保存的def文件是哪個def版本?

同學(xué)保存方式如下:

那么請問如何解決?請大家加入景芯訓(xùn)練營實踐。
景芯SoC用了很多異步FIFO,關(guān)注異步RTL實現(xiàn)的同學(xué),可以抓取異步FIFO出來看一下版圖連線:

查看下所有異步FIFO cell的面積;
dbget [dbget top.insts.pstatus unplaced -p].area
查下所有異步FIFO的cell的名字:
dbget [dbget top.insts.pstatus unplaced -p].name
那么怎么抓出異步路徑來觀察版圖走線呢?如何讓report_timing呢?更多內(nèi)容參見知識星球和SoC訓(xùn)練營。
-
soc
+關(guān)注
關(guān)注
40文章
4576瀏覽量
229113 -
eda
+關(guān)注
關(guān)注
72文章
3113瀏覽量
182873 -
ISP
+關(guān)注
關(guān)注
6文章
498瀏覽量
54909
原文標(biāo)題:訓(xùn)練營:7天完成SoC的PR設(shè)計
文章出處:【微信號:全棧芯片工程師,微信公眾號:全棧芯片工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
冠軍說|第二屆OpenHarmony競賽訓(xùn)練營冠軍團隊專訪
【RTOS第二期訓(xùn)練營】四周學(xué)會嵌入式RTOS開發(fā)!快來搶免費學(xué)習(xí)機會!
ADI模擬技術(shù)訓(xùn)練營:放大器初步
【CANN訓(xùn)練營第三季】基于Caffe ResNet-50網(wǎng)絡(luò)實現(xiàn)圖片分類
4天帶你上手HarmonyOS ArkUI開發(fā)——《HarmonyOS ArkUI入門訓(xùn)練營之健康生活實戰(zhàn)》
首屆OpenHarmony競賽訓(xùn)練營結(jié)營頒獎,75所高校學(xué)子助力建設(shè)開源生態(tài)
華為云初創(chuàng)扶持計劃“微光訓(xùn)練營”蘇州站正式開營
速來|阿丘科技線上AI訓(xùn)練營【第四期】報名中…
AI訓(xùn)練營·蘇州站 圓滿結(jié)業(yè)
阿丘科技【AI 訓(xùn)練營】| 9月課程開啟預(yù)報名!
2022電路設(shè)計暑期訓(xùn)練營優(yōu)秀作品集錦
迎新 | 宏景智駕2023屆新人進階訓(xùn)練營啟航
OpenHarmony競賽訓(xùn)練營正式啟動
資訊速遞 | OpenHarmony競賽訓(xùn)練營重磅啟動,邀您共享OpenHarmony探索與創(chuàng)新之旅!
RISC-V新勢力 | 山大訓(xùn)練營正式開營
訓(xùn)練營:7天完成SoC的PR設(shè)計
評論