Giunsa ang pagdisenyo ANG PCB nga pagsusi sa lagda sa DRC?

Kini nga papel daklit nga naglaraw sa usa ka pamaagi sa pagprograma PCB sistema sa pagsusi sa lagda sa laraw (DRC). Sa higayon nga makuha ang laraw sa PCB gamit ang tool sa paghimo og circuit diagram, ang DRC mahimong madagan aron makit-an ang bisan unsang mga pagkabigo nga makalapas sa mga lagda sa disenyo sa PCB. Kinahanglan kini buhaton sa wala pa magsugod ang sunud nga pagproseso, ug ang nag-develop sa generator generator kinahanglan nga maghatag mga gamit sa DRC nga dali mahibal-an sa kadaghanan sa mga tigdesinyo sa PCB.

ipcb

Daghang mga bentaha sa pagsulat sa imong kaugalingon nga check sa lagda sa disenyo sa PCB. Samtang ang tsek sa disenyo sa PCB dili ingon ka yano, dili kini madumala, tungod kay ang bisan kinsa nga tiglaraw sa PCB nga pamilyar sa adunay na mga sinultian sa pag-iskrip o pag-script mahimo kini, ug ang mga benepisyo dili matago.

Bisan pa, ang gipamaligya nga mga gamit nga kinatibuk-ang katuyoan kanunay dili igo ang pagkabalhin aron matubag ang piho nga mga kinahanglanon sa laraw sa PCB. Ingon usa ka sangputanan, ang mga bag-ong kinahanglanon sa dagway kinahanglan ireport sa mga kostumer sa mga taghimo sa tool sa DRC, nga kanunay nagkinahanglan salapi ug oras, labi na kung ang mga kinahanglanon kanunay nga gi-update. Maayo na lang, ang kadaghanan sa mga tool developer mahimong makahatag sa ilang mga kostumer sa usa ka dali nga paagi sa pagsulat sa ilang kaugalingon nga DRC aron matubag ang ilang piho nga mga kinahanglanon. Bisan pa, ang kini nga kusganon nga himan dili kadaghanan giila o gigamit. Naghatag kini nga artikulo usa ka praktikal nga giya aron mapahimuslan ang mga gamit sa DRC.

Tungod kay kinahanglan molatas sa DRC ang PCB aron idisenyo ang tibuuk nga diagram sa sirkito, lakip ang matag simbolo, matag pin, matag network, matag hiyas, ug maghimo usa ka walay kutub nga mga file nga “accessory” kung kinahanglan. Sama sa gihulagway sa Seksyon 4.0, mahimo ibandera sa DRC ang bisan unsang gamay nga pagtipas gikan sa mga lagda sa disenyo sa PCB. Pananglitan, ang usa sa gilakip nga mga file mahimong adunay sulud nga tanan nga mga decoupling capacitor nga gigamit sa laraw sa PCB. Kung ang numero sa capacitance mas ubos o mas taas kaysa sa gilauman, ibutang ang pula nga mga marka diin mahimo’g mahitabo ang mga problema sa linya sa kuryente nga DV / DT. Mahimo nga kinahanglanon ang kini nga mga file sa pagdugang, apan dili kini kinahanglan nga gihimo sa bisan unsang kagamitan sa DRC nga komersyo.

Giunsa ang pagdisenyo ANG PCB nga pagsusi sa lagda sa DRC

Ang lain pang bentaha sa DRC mao nga dali kini ma-update aron ma-akomodar ang mga bag-ong dagway sa disenyo sa PCB, sama sa mga mahimong makaapekto sa mga lagda sa disenyo sa PCB. Labut pa, sa higayon nga makakuha ka igo nga kasinatian sa lugar, daghang uban pa nga mga dagway nga mahimo nimo ipatuman.

Pananglitan, kung makasulat ka sa imong kaugalingon nga DRC, mahimo nimo isulat ang imong kaugalingon nga himan sa paghimo sa BOM aron mas maayo nga matubag ang piho nga mga kinahanglanon sa gumagamit, sama sa unsaon pagkuha “dugang nga hardware” (sama sa mga socket, radiator, o screwdrivers) alang sa mga aparato nga dili kaugalingon nga bahin sa database sa circuit diagram. O ang tiglaraw sa PCB mahimo magsulat sa kaugalingon nga tig-analisar sa netlist nga Verilog nga adunay igong pagka-flexible sa palibot sa laraw sa PCB, sama kung giunsa makuha ang mga modelo sa Verilog o mga file sa oras nga angay alang sa usa ka piho nga aparato. Sa tinuud, tungod kay ang DRC nagtadlas sa tibuuk nga laraw sa circuit sa PCB, posible nga tigumon ang tanan nga balido nga kasayuran aron maibutang ang simulation ug / o BOM nga gikinahanglan alang sa pagtuki sa PCB nga Verilog netlist analysis.

Kini usa ka lakat aron mahisgutan ang kini nga mga hilisgutan nga wala maghatag bisan unsang code sa programa, busa maggamit kami usa ka tool sa pagkuha sa circuit diagram ingon usa ka pananglitan. Gigamit sa kini nga artikulo ang kompanya nga Mentor Graphics aron mahimo ang tool nga ViewDraw nga gilakip sa linya sa produkto sa PADS-Designer. Ingon kadugangan, gigamit namon ang gamit nga ViewBase, nga usa ka gipasimple nga naandan nga librarya sa C nga mahimong tawagan aron ma-access ang database sa ViewDraw. Sa gamit nga ViewBase, ang mga tigdesinyo sa PCB dali nga makasulat kompleto ug episyente nga mga gamit sa DRC alang sa ViewDraw sa C / C. Mahinungdanon nga hinumdoman nga ang mga punoan nga prinsipyo nga gihisgutan dinhi magamit sa bisan unsang uban nga kagamitan sa eskematiko sa PCB.

Ang input file

Gawas sa circuit diagram database, nanginahanglan usab ang DRC og mga file sa pagsulud nga mahimo ihulagway ang piho nga mga sitwasyon, sama sa ngalan sa usa ka lehitimong network sa kuryente nga awtomatikong konektado sa eroplano sa kuryente. Pananglitan, kung ang POWER network gitawag nga POWER, ang eroplano nga POWER awtomatikong konektado sa eroplano nga POWER gamit ang usa ka back-end package device (kung magamit sa ViewDrawpcbfwd). Ang mosunud us aka lista sa mga input file nga kinahanglan ibutang sa usa ka pirmi nga kinatibuk-an nga lokasyon aron awtomatiko nga makit-an ug mabasa sa DRC, ug dayon i-save kini nga kasayuran sa sulud sa DRC sa oras nga gipadagan.

Ang pipila ka mga simbolo kinahanglan adunay mga external power cord pin tungod kay dili kini konektado sa naandan nga layer sa cord sa kuryente. Pananglitan, ang mga ECL aparato nga mga VCC pin mahimong konektado sa VCC o GROUND; Ang VEE pin niini mahimong konektado sa GROUND o sa -5.0V nga eroplano. Ingon kadugangan, ang power cord pin mahimo usab nga makonektar sa filter sa wala pa maabut ang layer sa kuryente.

Ang usa ka power cable pin dili sagad nga gilakip sa usa ka simbolo sa aparato. Hinuon, ang usa ka kabtangan sa simbolo (gitawag nga SIGNAL dinhi) naglarawan kung unsang pin ang usa ka power o ground pin ug gihulagway ang ngalan sa network diin kinahanglan nga magkonektar ang pin.

SIGNAL = VCC: 10

SIGNAL = GROUND: 20

Mahimo mabasa sa DRC kini nga propyedad ug masiguro nga ang ngalan sa network gitipig sa ligal_pwr_net_name file. Kung ang ngalan sa network wala ilakip sa ligal nga_pwr_net_name, ang power pin dili makonektar sa kuryente nga ayroplano, nga usa ka grabe nga problema.

File nga ligal_pwr_net_name Opsyonal. Adunay sulod ang file nga tanan nga ligal nga mga ngalan sa network og mga signal nga POWER, sama sa VCC, V3_3P, ug VDD. Sa mga gamit sa pag-layout / pag-ruta sa PCB, kinahanglan nga sensitibo sa kaso ang mga ngalan. Kasagaran, ang VCC dili parehas sa VCC o VCC. Ang VCC mahimo’g 5.0V power supply ug ang V3_3P mahimo’g 3.3V nga supply sa kuryente.

Ang file nga ligal nga_pwr_net_name dili kapilian, tungod kay ang file nga pag-configure sa aparato sa backend nga sagad adunay sulud nga usa ka hugpong nga balido nga mga ngalan sa network ng kuryente. Kung gigamit ang CadencePCB sa pagdisenyo sa Allegro wiring tool sa Systems, ang ngalan sa PCBFWD file mao ang Allegro.cfg ug adunay mga mosunud nga parameter sa pagsulud:

GROUND: VSS CGND GND GROUND

Paghatag sa kuryente: VCC VDD VEE V3_3P V2_5P 5V 12V

Kung mabasa sa DRC ang file nga alegro.cfg direkta imbis nga ligal_pwr_net_name, makakuha kini labi ka maayo nga mga sangputanan (ie dili kaayo higayon nga ipaila ang mga sayup).