<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > EDA/PCB > 設(shè)計(jì)應(yīng)用 > altium designer應(yīng)用技巧 芯片底部焊盤問題

          altium designer應(yīng)用技巧 芯片底部焊盤問題

          作者: 時(shí)間:2018-08-06 來源:網(wǎng)絡(luò) 收藏

          首先對(duì)于 altera 公司的FPGA芯片來講,在cyclone III代以上,芯片的底部增加了一個(gè)焊盤,很多工程師往往以為是散熱用,其實(shí)不然,底部焊盤需要接地(altera手冊(cè)上面明確規(guī)定,The E144 package has an exposed pad at the bottom of the package.

          本文引用地址:http://www.ex-cimer.com/article/201808/385397.htm

          This exposed pad is a ground pad that must be connected to the ground plane ofyour PCB. Use this exposed pad for electricalconnectivity and not for thermalpurposes.),并且最好的方案是Cyclone III代以上芯片的所有GND引腳都應(yīng)該先連接底部焊盤,然后再通過底部焊盤流入板上的GND。

          筆者之前畫過Cylone III,Cyclone II代的板子,Cylone II代底部沒有焊盤,不用理會(huì),最近在畫Cylone IV 板子時(shí),原理圖上沒有145引腳,也就是GND引腳,如果硬使PIN145 GND引腳接地,那么在altium designer中會(huì)顯示違規(guī)。如圖1所示,這樣硬連接再出Gerber文件時(shí),不知道是否正確,為了保證足夠正確性,還是消除違規(guī)較好。

          圖1是直接調(diào)用網(wǎng)上下載的庫(kù),由于其不帶PIN145引腳,也就是底部焊盤,需要在原理圖中設(shè)置。


          圖1


          圖2

          首先打開cyclone 器件庫(kù)(網(wǎng)上可以下載cyclone器件庫(kù),很多),點(diǎn)擊SCHLibrary,如圖3所示


          圖3

          然后找到你想要的cyclone 芯片型號(hào),然后雙擊你要修改的部分,如圖4


          圖4

          圖5中修改或增加你需要的引腳。


          圖5

          為了保持統(tǒng)一,讓145引腳的電器屬性設(shè)置為 POWER,如圖6所示。


          圖6

          圖7是設(shè)置好之后的,可見已經(jīng)不再違規(guī),可以放心畫板。


          圖7 修改好之后的PIN145引腳

          圖7中的底部焊盤是經(jīng)過筆者修改過的,目的是為了方便焊接。



          關(guān)鍵詞: altiumdesigner EDA

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();