CAM350中的DFM檢驗應用
這些功能大部分都集中在A(yíng)nalysis菜單下。
本文引用地址:http://dyxdggzs.com/article/190607.htm1. Silk to Solder Spacing
這是軟件自動(dòng)檢驗絲印層與阻焊層間距的功能。Analysis -> Silk to Solder Spacing就會(huì )彈出“Check Silkscreen”對話(huà)框。
首先選擇要檢查的兩層,即Sildcreen_top/Soldermask_top同時(shí)選中或Sildcreen_bottom/Soldermask_bottom同時(shí)選中。然后在Clearance中輸入可以容忍的最效間距。最好在“Remove Old Silkscreen Errors”前打上勾,以免混淆。OK后系統執行查找,此時(shí)屏幕底端左邊顯示“Silk to Sold Check”:右邊顯示百分比,執行完畢后會(huì )彈出一個(gè)報錯信息框。“確定”后屏幕跳轉至這兩層信息,并且屏幕的右上方會(huì )增加一個(gè)信息顯示/編輯條。在這里可以查看所有錯誤具體位置,可以點(diǎn)擊“All”顯示所有的錯誤,也可以在下拉框中選擇某一個(gè)error,這樣可以查詢(xún)這個(gè)error的具體位置。
2. Solder Mask to Trace Spacing
在一般的EDA軟件中定義為Solder Mask的地方,在實(shí)際做板的時(shí)候就是涂焊錫的地方。沒(méi)有Solder Mask的地方,做板時(shí)就時(shí)阻焊劑。阻焊劑的主要目的時(shí)避免在焊接過(guò)程中焊料無(wú)序流動(dòng)而導致焊盤(pán)引線(xiàn)之鍵“橋接”短路,保證安裝質(zhì)量,提供長(cháng)時(shí)間的電氣環(huán)境和抗化學(xué)保護,形成印刷電路板的“外衣”。
這個(gè)命令就時(shí)一個(gè)實(shí)現軟件自動(dòng)檢查走線(xiàn)和Sold(焊料)間距的功能。
Analysis -> Solder Mask to Trace Spacing,就會(huì )彈出“Check Solder Mask”對話(huà)框。
在這個(gè)對話(huà)框中分別選擇要檢查的Electrical Layer與Solder Mask Layer兩層。也就同時(shí)選中Top/Soldermask_top層,或者同時(shí)選中Bottom/Soldermask_Bottom層。然后在Clearance中輸入可以容忍的最小間距。最好在“Remove Old Solder Mask Errors”前打上勾,以免混淆。OK后系統執行查找,此時(shí)屏幕底端左邊顯示“Solder to Trace Check”:右邊顯示百分比,執行完畢后,如果發(fā)現錯誤則會(huì )彈出一個(gè)報錯信息框。
同樣的,確定后屏幕會(huì )跳轉至這兩層信息,并且屏幕的右上方會(huì )增加一個(gè)信息顯示/編輯條。在這里可以查看所有錯誤具體位置,可以點(diǎn)擊“ALL”顯示所有的錯誤,也可以在下拉框中選中某一個(gè)error,這樣可以查詢(xún)這個(gè)error的具體位置。
3. Copper Slivers
“Copper Slivers”時(shí)指那些在生產(chǎn)過(guò)程中容易造成脫落的細而窄的鋪銅區域。這項功能不僅能檢測出細窄的鋪銅區域,而且還有修復/修剪功能。在執行這個(gè)操作前首先要打開(kāi)需要檢測的相關(guān)層。Analysis -> Copper Slivers就會(huì )彈出“Copper Slivers Detection”對話(huà)框。
首先在“Find Slivers Less than”后輸入最小能容忍的銅面積數。在“Processing Control”中可以選上“Fix Silvers”以修復細銅。選擇“Remove Old Slivers”即消除原現產(chǎn)生過(guò)的檢測結果如“Mask Silvers”。而在下面的“Search Area”中如果選擇“Process Entire Layer”表示系統將對當前打開(kāi)的所有層進(jìn)行檢測。如果選擇“Window Area to Process”則表示先選擇一個(gè)窗口,系統將對窗口所在區域進(jìn)行檢測。OK后,系統將持續一端時(shí)間的檢測,最后彈出一個(gè)提示信息,如果沒(méi)有錯誤將顯示“Found no new Slivers”.如果發(fā)現錯誤將彈出一個(gè)報錯提示框,確定后屏幕會(huì )跳轉至另一個(gè)編輯窗口。在這里可以查看所有錯誤具體位置,可以點(diǎn)擊“All”顯示所有的錯誤,也可以在下拉框中選中某一個(gè)error,這樣可以查詢(xún)這個(gè)error的具體位置。
4.Mask Slivers
“Mask Slivers”是制那些在生產(chǎn)過(guò)程中容易造成脫落的阻焊層上(俗稱(chēng)“綠油”的阻焊劑)細而窄的區域。阻焊劑一旦剝落很容易滑向焊料造成不良后果。這一功能項就可以在生產(chǎn)之前預先檢測并修復一下以免造成不必要的后果。Analysis -> Mask Silvers,彈出一個(gè)“Mask Sliver Detection”的對話(huà)框。
首先在“Find Slivers less than”后輸入最小能容忍的銅面積數。在“Processing Control”中可以選上“Fix Slivers”以修復細銅。選擇“Remove Old Slivers”即取消原先產(chǎn)生過(guò)的檢測結果如“Mask Slivers”。而在下面的“Search Area”中如果選擇“Process Entire Layre”表示系統將對當前打開(kāi)的所有層進(jìn)行檢測。如果選擇“Window Area to Process”則表示先選擇一個(gè)窗口,系統將對當前打開(kāi)的所有層進(jìn)行檢測。OK后,系統將持續一段時(shí)間的檢測,最后彈出一個(gè)提示信息,如果沒(méi)有錯誤將顯示“Found no new Slivers”。如果發(fā)現錯誤將彈出一個(gè)報錯對話(huà)框。確定后屏幕會(huì )跳轉至另一個(gè)編輯窗口,右上方出現一個(gè)信息顯示/編輯條。在這里可以查看所有錯誤具體位置,可以點(diǎn)擊“All”顯示所有的錯誤,也可以在下拉框中選擇某一個(gè)error,這樣可以查詢(xún)這個(gè)error的具體位置。
5.Find Solder Bridges
在大多數的EDA軟件中設計PCB時(shí)都會(huì )定義一層Solder Mask,這在生產(chǎn)上就是所謂的阻焊層,對于焊盤(pán)上未定義Solder Mask的區域。也就是生產(chǎn)時(shí)上焊料、阻焊劑的地方,如果這各區域定義的過(guò)大,將會(huì )使該焊盤(pán)附近的走線(xiàn)或其他導電物體裸露在阻焊劑之處。從而在加工時(shí)該焊盤(pán)與其附近的金屬走線(xiàn)容易形成“橋接”,造成短路現象。由此可見(jiàn),生產(chǎn)上的“Solder Bridges”現象通常是由于設計階段的mask數據的不恰當定義并且CAD系統又沒(méi)有及時(shí)發(fā)現而引起的。因此,在生產(chǎn)加工之前快速的檢測并修復“Solder Bridges”現象是非常必要的。
CAM350不僅能快速的發(fā)現“Solder Bridge”,同時(shí)還能進(jìn)行修復。加工前實(shí)現這一功能只要利用菜單Analysis -> Find Solder Bridges打開(kāi)“Solder Bridging”對話(huà)框。
在“Top Check/Bottom Check”前的小方框中打上勾可以選擇只對表層或底層檢測或者同時(shí)檢測。在后面的“Mask Layer、Check Against”中選擇正確的層,注意Soldermask_top對應Top層;Soldermask_bottom對應Bottom層。在“Bridge Distance”中輸入最小能忍受的“橋接”間距。在下面的“Search Area”中如果選擇“Process Entire Layer”表示系統將對當前打開(kāi)的所有層進(jìn)行檢測。如果選擇“Window Area to Process”則表示先選擇一個(gè)窗口,系統將對窗口所在區域進(jìn)行檢測。OK后,系統將持續一段時(shí)間的檢測。如果發(fā)現錯誤系統將彈出一個(gè)報錯對話(huà)框。確定后屏幕會(huì )跳轉至另一個(gè)編輯窗口,右上方出現一個(gè)信息顯示/編輯條。在這里可以查看所有錯誤具體位置,可以點(diǎn)擊“All”顯示所有的錯誤,也可以在下拉框中選中某一個(gè)error,這樣可以查詢(xún)這個(gè)error的具體位置。
6.Check Drill
這個(gè)功能項是用來(lái)檢驗鉆孔層的各種問(wèn)題的。例如孔與孔之間的距離是否合理,是否在同一位置上有兩個(gè)大小相同或大小不一的孔。
Analysis -> Check Drills,彈出Drill Alalysis對話(huà)框。
“Overlapped Drill Hits”可以檢查在同一位置是否有兩個(gè)相互重疊的過(guò)孔。“Coincident Drill Hits (Different Sizes)”可以檢驗在同一位置是否有兩個(gè)或兩個(gè)以上的相同尺寸的過(guò)孔,但這些過(guò)孔是由不同的Tools產(chǎn)生的。“Redundant Drill Hits (Same Size)”可以檢查在同以位置是否由兩個(gè)或兩個(gè)以上的相同尺寸的過(guò)孔,但這些過(guò)孔是由相同的Tool產(chǎn)生的。“Drill Hole to Drill Hole Clearance”可以檢驗過(guò)孔之間的間距是否滿(mǎn)足某種即定的規則。接著(zhù)在“Layers to Analyze”中選擇需要檢驗的層。
7.以上介紹的DFM檢驗各項功能都可以在Info -> Report菜單中產(chǎn)生一個(gè)報告顯示檢測結果。如Sliver Report、Solder Mask Errors Report、Silkscreen Errors Report等并可保存為*.rpt文件。
如果已經(jīng)運行過(guò)這些檢驗功能,只是想看看他們具體所在的位置可以通過(guò)Info -> Find菜單來(lái)實(shí)現。也可以在A(yíng)nalysis下的某個(gè)菜單項的對話(huà)框中直接點(diǎn)擊即可
評論