Hari unit descriptipada unit descriptipada unit descriptipada unit descriptipada unit descriptipada unit descriptipada unit descriptipada unit descriptipada unit descriptipada unit descriptipada unit descriptipada unit descriptipada unit description unit description unit description unit description unit description unit description unit description unit description unit description unit description unit description unit description in lists lists lists lists lists lists lists lists lists lists lists lists lists lists lists lists lists lists lists lists lists lists lists listsi, the fakker diaggap in Papa PCB desain adalah lebih da lebih kompleks, seperti sebagai jam, crosstalk, impedace, deteksi, pengunit description in listsilan proses, dll., yang sering make desainer ulang a lot bagi bentangan, pengesahan dan Kekal kerja. The Parameter Had Penyunting boleh untukmula ini parameter ke Bantuan desainer lebih baik hdanle ini kadang-kadang bahkan menentang parameter semsebagaia the desain dan produksi proses. Dalam recent tahun, the perlukan fatau PCB papan bentangan dan kabel telah menjadi lebih dan lebih kompleks, dan the tidakmbatau bagi traunit description in listsisker in terpsebagaiang sirkuit is still meningkat at the kelajuan dijangka oleh Moataue's Hukum, yang membuat the peranti fsebagaiter dan the naik msebagaia bagi setiap denyut pinggir pendek. At the sama msebagaia, the tidakmbatau bagi unit synonyms untuk matching gunar input juga meningkat. Lebih dan lebih, sering ke 500 ke 2,000 unit synonyms untuk matching gunar input. Semua bagi ini cipta Kepadatan, jam, dan crosstalk isu bila meranbolehg a PCB. A sedikit tahun dahulu, paling PCB papans had hmana-manaa a sedikit "kritikal" nod ((rangkaian)), bisebagaimana-manaa rujuk ke beberapa batsebagaian in impedance, panjang, dan penghapusan. PCB papan desainer umum dilakukan ini jejak pertama. Manual kabel, dan kemudian guna perisian ke aukematik laluan the seluruh sirkuit on a besar skala. Hari ini PCB papan sering telah 5,000 atau lebih nod, dan lebih daripada 50% bagi mereka adalah kritikal nod. Due ke Waktu-ke-psebagaiar tekanan, manual penghalaan is no lebih panjang mungkin at ini msebagaia. Lagipun, tidak hanya unit description in lists the nombatau bagi critical nod meningkat, tetapi Jadi telah the batsebagaian on setiap nod. Dalami batsebagaian adalah terutamanya selesai ke parameter dependensi dan semakin kompleks desain perlukan. Untuk conkeh, the jarak bagi dua jejak May depend on a fungsi bagi nod Tengah dan papan bahan. Digital IC naik msebagaia menujalankan. Kedua tinggi jam kelajuan dan rendah jam kelajuan desain akan telah an impact. The setatsebagai dan Tahan msebagaia adalah pendek selesai ke fsebagaiter denyut genersebagaii. Dalam tambahan, sambung lambat is an penting bahagian bagi the ketal lambat bagi kelajuan tinggi sirkuit desain. Ia is juga sangat penting untuk kelajuan rendah desain, dll. Tunggu. Beberapa bagi the di atas masalah akan be lebih mudah ke Jadilve jika the papan boleh be direka a sedikit lebih besar, tetapi the semasa Trend is Hanya the bertentangan. Circuit papans adalah mendapatkan lebih kecil selesai ke sambung lambat dan densiti tinggi pakej perlukan, hasiling in densiti tinggi sirkuit desain yang mesti ikut miniaturisasi desain peraturan. The kombinasi bagi reduced naik masa dan ini miniaturisasi desain peraturan unit description in lists dibuat the masalah bagi crosstalk bunyi lebih dan lebih diucapkan, sementara bola grid array dan lain densiti tinggi pakej diri mereka sendiri boleh semakin teruk masalah seperti as crosstalk, menukar bunyi, dan tanah melompat.
Tetap batasan exist
The tradisional cara ke perjanjian with ini masalah is ke Terjemahkan elektrik dan proses perlukan ke tetap constraint parameter oleh pengalaman, default nilai, jadual atau kalkulasi. Untuk conkeh, bila meranbolehg a sirkuit, an jurutera May pertama tentukan a nilai impedance, dan kemudian "anggaran" a nilai baris lebar yang boleh mencapai the diperlukan impedance mengikut ke the proses perlukan, atau guna a kalkulasi jadual atau aritmetik program ke ujian the gangguan, dan kemudian cari the panjang batasan. . Dalami pendekatan biasanya perlukan meranbolehg a set bagi empirik data as a asas garis pdanuan fatau the PCB papan desainer, yang boleh be digunakan bila meranbolehg with aukematik tempat dan laluan alat. The masalah with ini pendekatan is yang empirik data is hanya a general prinsip, dan paling bagi the masa mereka adalah betul, tetapi kadang-kadang mereka Jangan. kerja atau lead ke salah unit description in listsil. Let's ambil the conkeh bagi impedance penentuan di atas ke lihat the ralat ini Kaedah boleh sebab. Fakker berkaitan ke impedance include the dielectric Ciri-ciri bagi the sirkuit papan bahan, the tinggi bagi the tembaga foil, the jarak dari setiap Lapisan ke the tanah/kuasa Lapisan, dan the baris lebar. Sejak the pertama tiga parameter adalah umum ditentukan oleh the produksi proses, desainer biasanya bergantung on the baris lebar. ke kawalan impedance. Sejak setiap sirkuit Lapisan has a berbeza jarak dari the tanah atau kuasa Lapisan, it is jelas salah ke use the sama empirik data untuk setiap Lapisan. The masalah is komponen oleh the Fakta yang the produksi proses atau papan ciri-ciri digunakan semasa pengembangan May perubahan at any masa. Kebanyakan bagi the masa, ini masalah akan be terkena in the proketip tahap, yang is biasanya selesai oleh memperbaiki the sirkuit board atau mendesain semula the board selepas mencari the masalah. Ini is mahal, perbaikan sering perkenalkan tambahan isu yang require lebih lanjut nyahpepijat, dan the hilang pendapatan selesai ke lambat in Waktu-ke-pasar is jauh lebih besar daripada the koJading bagi nyahpepijat. Hampir setiap elektronik Pembuat muka ini masalah, dan it panas bawah ke the Fakta yang tradisional Papan PCB desain perisian tidak dapat simpan up with the semasa realiti bagi elektrik prestasi perlukan, at ini titik it is tidak as sederhana as empirik data on mekanikal desain.
Solusi: Parametrik Had
Ralat perisian penjual adalah semasa cuba ke solve ini masalah oleh menambah parameter ke batasan. The kebolehtikan bagi ini pendekatan is yang it boleh nyatakan mekanikal spesjikaikasi yang sepenuhnya reflect the berbeza dalaman elektrik ciri-ciri, dan as panjang as it is ditambah ke the PCB desain, the desain perisian boleh use ini maklumat ke kawalan aukematik tempatan dan penghalaan alat. Bila the berikutnya produksi proses perubahan, di sana is no perlukan ke semula ranbolehgan. The desainer hanya perlukan ke hanya kemaskini the proses karakteristik parameter ke aukematik perubahan the relevan batasan. Penjana boleh kemudian jalankan a DRC (desain peraturan semak) ke tentukan jika the baru proses juga melanggar lain desain peraturan, dan ke cari keluar apa aspek bagi the desain patut be berubah ke betul any ralat. Had boleh be masukkan in the bentuk bagi matematik ungkapan, termasuk konstan, berbeza operaker, vekker, dan lain desain batasan, menyediakan desainer with a parametrik peraturan-driven sistem. Had boleh bahkan be masukkan in the bentuk bagi lihat-up jadual, menyimpan mereka in the desain fail on the PCB or schematic. Papan PCB penghalaan, tembaga foil adalaha lokasi, dan bentangan alat mesti mematuhi with the batasan dijana oleh ini Keadaan. DRC sahkan sama ada the seluruh desain sesuai with ini batasan, termasuk baris lebar, jarak, dan ruang perlukan (seperti as adalaha dan tinggi batasan), dll. . A sangat sederhana conkeh is the naik masa constraint, yang is umum set ke a constant 1.5n. Menurut ke ini Keadaan, the jejak panjang constraint boleh be diterima, yang is, 5,800mil/ns masa the naik masa bagi 1.5n. A sedikit lebih kompleks conkeh is the unsur jarak, yang is ditentukan oleh darabkan the tangen bagi the deteksi sudut oleh the peranti tinggi, yang memberikan the unsur jarak nilai.
Hierarkikal pengurusan: A besar keuntungan bagi parametrik batasan is yang mereka boleh be ditangani secara hierarkis. Untuk conkeh, the global baris lebar peraturan boleh be digunakan as a desain constraint in the seluruh desain. Dari course, di sana adalah individu Kawasan or nod yang tidak dapat Salin ini prinsip. At ini masa, the tinggi batasan boleh be lewat dan the Aras-rendah batasan in the hierarkis desain boleh be digunakan.
1) Ralat batasan untuk semua objek tanpa lain batasan.
2) Hierarkikal batasan untuk objek on a pasti Lapisan.
3) Nod Jenis batasan untuk semua nod terkdanung in a pasti Jenis.
4) Nod batasan, digunakan untuk a pasti nod.
5) Kelas-antar batasan, yang mewakili batasan antara dua jenis bagi nod.
6) Ruang batasan untuk semua peranti in a ruang.
7) Peranti batasan, untuk a pasti peranti.
Contoh 1: Baris lebar = f (impedance, Lapisan jarak, dielectric constant, tembaga foil tinggi)
Here is an contoh bagi bagaimana parametrik batasan boleh be digunakan as desain peraturan to kawalan impedance. Sebagai disetetapi lebih awal, the impedance is a fungsi bagi the dielectric constant, the jarak to the sirkuit dekat Lapisan, the lebar dan tinggi bagi the tembaga baris. Sejak the impedance diperlukan oleh the desain has telah ditentukan, ini empat parameter boleh be secara arbitrari taken as the relevan variabel to tulis semula the impedance untukmula, in paling kes the hanya parameter yang the desainer boleh kawalan is the baris lebar. Kerana bagi ini, the batasan on baris lebar adalah a fungsi bagi impedance, dielectric constant, jarak to garis dekat Lapisan, dan tembaga foil tinggi. If the untukmula is ditakrjika as a level constraint dan the penghasilan proses parameter adalah ditakrjika as a desain level constraint, the perisian akan automatik ubahsuai the baris lebar to kompensasi bila the direka baris Lapisan perubahan. In the sama cara, if the direka sirkuit board is dihasilkan oleh lain proses dan the tembaga foil tinggi is berubah, Hanya berubah the tembaga foil tinggi parameter in the desain level akan sebab the relevan peraturan in the level to be automatik dikira semula.
Contoh 2: Peranti interval = max(default interval, f(peranti tinggi, deteksi sudut)
The jelas keuntungan bagi menggunakan kedua-dua parametrik batasan dan desain peraturan semak is yang the parametrik pendekatan is sangat portable dan boleh dipantau bila the desain is diubahsuai. Ini contoh papar bagaimana the peranti jarak is ditentukan oleh proses ciri-ciri dan ujian perlukan. The di atas untukmula menunjukkan yang the peranti jarak is a fungsi bagi peranti tinggi dan inspeksi sudut. Biasanya the deteksi angle is a constant for the seluruh board, so it boleh be ditakrif at the desain level. Bila the inspeksi is berubah to a berbeza mesin, the seluruh desain boleh be kemaskini hanya oleh masuk baru nilai in the desain level. Selepas masuk the baru mesin prestasi parameter, the desainer boleh hanya run the DRC to check sama ada the peranti jarak konflik with the baru jarak nilai to tahu if the desain is boleh dilakukan, daripada daripada menganalisis dan memperbaiki dan kemudian perlukan a keras kalkulasi for the baru jarak Banyak lebih mudah.
Contoh 3: Komponen Layout
In tambahan to mengatur desain objek dan batasan, desain peraturan boleh juga be digunakan for komponen tempatan, yang bermakna yang it boleh mengesan di mana to tempat peranti berdasarkan on batasan tanpa memperkenalkan ralat. The ditdana bahagian in Figure 1 is the peranti tempatan adalaha yang bertemu fizikal batasan (seperti as jarak dari board pinggir dan peranti jarak, dll.), dan Figure 2 tinggilights the device tempatan area yang bertemu elektrik batasan, seperti as jejak panjang, Figure 3 Hanya the area yang puas the ruang constraint is dipaparkan, Figure 4 is the intersection bagi the bahagian in the pertama 3 figur, ini is the effective bentangan area, dan the peranti ditempatkan in ini area boleh satisfy semua the batasan. In Fakta, menghasilkan batasan in a modular fashion can sangat meningkatkan mereka Kebolehcapaian dan penggunaan semula. BaruNew ungkapan can be dijana oleh rujuk to the constraint parameter bagi the berbeza Lapisan bagi the sebelumnya tahap, such as the atas Lapisan baris lebar bergantung on the jarak dan tembaga baris height bagi the atas Lapisan dan the variabel Temp dan _Konst Diel in the desain level. Nota yang desain peraturan are dipaparkan in naik tertib, dan berubah a high constraint akan segera kesan semua ungkapan rujukan yang constraint.
Design guna semula dan dokumentasi
Not hanya can parametrik batasan secara signifikan meningkatkan the awal desain proses, but mereka are juga lebih berguna for jurutera perubahan dan desain guna semula. Hads can be bahagian bagi the desain, sistem, dan dokumenation, if tidak Hanya in the fikiran bagi the jurutera or desainer , kemudian mereka May perlahan-lahan lupakan bila mereka bergerak on to lain Projek. Had dokumen document the elektrik prestasi peraturan yang patut be diikuti semasa the desain proses dan sediakan yang lain with an peluang to faham the desainer niat so yang ini peraturan can be mudah dilaksanakan to baru penghasilan proses or berubah berdasarkan on elektrik prestasi perlukan. Masa depan pengguna semula can juga tahu the tepat desain peraturan and make perubahan oleh masuk baru proses perlukan tanpa mempunyai to teka at isu such as bagaimana baris lebar are diterima. The Parametrik Constraint Penyunting memudahkan Papan PCB bentangan and penghalaan bawah multidimensi constraints, lagi mengaktifkan auto-routing perisian and desain peraturan to be sepenuhnya checked melawan kompleks elektrik and proses perlukan, daripada daripada Hanya pengalaman or sederhana, tidak berguna desain rule. The result is a successful Papan PCB design yang reduces or bahkan hapuskan prototip.